Package org.mvel2.sh.command.basic
Class ObjectInspector
- java.lang.Object
-
- org.mvel2.sh.command.basic.ObjectInspector
-
-
Field Summary
Fields Modifier and Type Field Description private static int
PADDING
-
Constructor Summary
Constructors Constructor Description ObjectInspector()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
execute(ShellSession session, java.lang.String[] args)
java.lang.String
getDescription()
java.lang.String
getHelp()
private static java.lang.String
renderClassHeirarchy(java.lang.Class cls)
private static void
renderFields(java.lang.Class cls)
private static void
renderMethods(java.lang.Class cls)
private static void
write(java.lang.Object first, java.lang.Object second)
-
-
-
Field Detail
-
PADDING
private static final int PADDING
- See Also:
- Constant Field Values
-
-
Method Detail
-
execute
public java.lang.Object execute(ShellSession session, java.lang.String[] args)
-
renderClassHeirarchy
private static java.lang.String renderClassHeirarchy(java.lang.Class cls)
-
renderFields
private static void renderFields(java.lang.Class cls)
-
renderMethods
private static void renderMethods(java.lang.Class cls)
-
write
private static void write(java.lang.Object first, java.lang.Object second)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceCommand
-
-