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 intPADDING
-
Constructor Summary
Constructors Constructor Description ObjectInspector()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectexecute(ShellSession session, java.lang.String[] args)java.lang.StringgetDescription()java.lang.StringgetHelp()private static java.lang.StringrenderClassHeirarchy(java.lang.Class cls)private static voidrenderFields(java.lang.Class cls)private static voidrenderMethods(java.lang.Class cls)private static voidwrite(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:
getDescriptionin interfaceCommand
-
-