Class ObjectInspector
java.lang.Object
de.uplanet.lucy.server.auxiliaries.ObjectInspector
@VelocityVariable("DEBUG")
@VelocityCallable("singleton")
public final class ObjectInspector
extends Object
Used to inspect an object.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
debugger()
This method does nothing.void
Write an error entry to the log file.void
gc()
Run finalization and trigger garbage collection.de.uplanet.util.Stopwatch
Get the built-in stopwatch.void
Write an info entry to the log file.Inspect the given object.inspectClass
(String p_strClass) Inspect the given class, i.e. check if it exists, and if so, determine its location if possible.boolean
Test if JavaScript debugging is enabled.boolean
Test if jQuery migration plugin is enabled.boolean
Test if local storage caching is enabled.boolean
Test if Velocity debugging is enabled.de.uplanet.util.Stopwatch
Get the built-in stopwatch.void
Write a warning entry to the log file.
-
Constructor Details
-
ObjectInspector
public ObjectInspector()Construct a newObjectInspector
.
-
-
Method Details
-
debugger
public void debugger()This method does nothing. It may be used to set breakpoints in a JVM debugger. -
isVelocityDebugEnabled
public boolean isVelocityDebugEnabled()Test if Velocity debugging is enabled.- Returns:
-
isJavaScriptDebugEnabled
public boolean isJavaScriptDebugEnabled()Test if JavaScript debugging is enabled.- Returns:
-
isJQueryMigrationPluginEnabled
public boolean isJQueryMigrationPluginEnabled()Test if jQuery migration plugin is enabled.- Returns:
-
isLocalStorageCachingEnabled
public boolean isLocalStorageCachingEnabled()Test if local storage caching is enabled.- Returns:
-
inspect
Inspect the given object.- Parameters:
p_obj
- The object to be inspected.
-
inspectClass
Inspect the given class, i.e. check if it exists, and if so, determine its location if possible.- Parameters:
p_strClass
- The class to be inspected.
-
info
Write an info entry to the log file.- Parameters:
p_obj
- The object to be written to the log (may benull
).
-
warn
Write a warning entry to the log file.- Parameters:
p_obj
- The object to be written to the log (may benull
).
-
error
Write an error entry to the log file.- Parameters:
p_obj
- The object to be written to the log (may benull
).
-
getBuiltinStopwatch
public de.uplanet.util.Stopwatch getBuiltinStopwatch()Get the built-in stopwatch.- Returns:
- A reference to the built-in stopwatch.
-
stopwatch
public de.uplanet.util.Stopwatch stopwatch()Get the built-in stopwatch.- Returns:
- A new stopwatch instance.
-
gc
public void gc()Run finalization and trigger garbage collection.
-