APIdia Launch Partner
Top Description Fields Constructors Methods
com.badlogic.gdx.utils

public Class Logger

extends Object
Class Inheritance
Imports
com.badlogic.gdx.Application, .Gdx

Simple logger that uses the Application logging facilities to output messages. The log level set with Application#setLogLevel(int) overrides the log level set here.
Authors
mzechner, Nathan Sweet

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
private int
public static final int
private final String

Constructor Summary

AccessConstructor and Description
public
public
Logger(String tag, int level)

Method Summary

Modifier and TypeMethod and Description
public void
debug(String message)

public void
debug(String message, Exception exception)

public void
error(String message)

public void
error(String message, Throwable exception)

public int
public void
info(String message)

public void
info(String message, Exception exception)

public void
setLevel(int level)

Sets the log level.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DEBUGback to summary
public static final int DEBUG
ERRORback to summary
public static final int ERROR
INFOback to summary
public static final int INFO
levelback to summary
private int level
NONEback to summary
public static final int NONE
tagback to summary
private final String tag

Constructor Detail

Loggerback to summary
public Logger(String tag)
Loggerback to summary
public Logger(String tag, int level)

Method Detail

debugback to summary
public void debug(String message)
debugback to summary
public void debug(String message, Exception exception)
errorback to summary
public void error(String message)
errorback to summary
public void error(String message, Throwable exception)
getLevelback to summary
public int getLevel()
infoback to summary
public void info(String message)
infoback to summary
public void info(String message, Exception exception)
setLevelback to summary
public void setLevel(int level)

Sets the log level. NONE will mute all log output. ERROR will only let error messages through. INFO will let all non-debug messages through, and DEBUG will let all messages through.

Parameters
level:int

NONE, ERROR, INFO, DEBUG.