| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final String | |
| public static final String | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final String | |
| protected Object |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected String[] | |
| protected String[] | |
| protected Tuple2 | |
| protected Tuple2 | |
| public String[] | Returns: String array to be indexed by the CLASS_xxx_IDX constantsGet the Class Properties of the object under inspection. |
| protected Class | |
| public Object[] | Returns: Array of StringArrays that can be indexed with the MEMBER_xxx_IDX constantsGet info about instance and class Methods that are dynamically added through Groovy. |
| public Object[] | Returns: Array of StringArrays that can be indexed with the MEMBER_xxx_IDX constantsGet info about usual Java instance and class Methods as well as Constructors. |
| public Object | |
| public Object[] | |
| public Object[] | Returns: Array of StringArrays that can be indexed with the MEMBER_xxx_IDX constantsGet info about Properties (Java and Groovy alike). |
| public Object[] | Returns: Array of StringArrays that can be indexed with the MEMBER_xxx_IDX constantsGet info about usual Java public fields incl. |
| public Object[] | |
| public boolean | |
| private static String | |
| private static String | |
| private static String | |
| protected String[] | |
| protected String[] | |
| protected String[] | |
| public static void | |
| pack-priv static void | |
| public static String | |
| public static Collection | |
| public static Collection | |
| protected String[] |
| CLASS_CLASS_IDX | back to summary |
|---|---|
| public static final int CLASS_CLASS_IDX | |
| CLASS_INTERFACE_IDX | back to summary |
|---|---|
| public static final int CLASS_INTERFACE_IDX | |
| CLASS_OTHER_IDX | back to summary |
|---|---|
| public static final int CLASS_OTHER_IDX | |
| CLASS_PACKAGE_IDX | back to summary |
|---|---|
| public static final int CLASS_PACKAGE_IDX | |
| CLASS_SUPERCLASS_IDX | back to summary |
|---|---|
| public static final int CLASS_SUPERCLASS_IDX | |
| GROOVY | back to summary |
|---|---|
| public static final String GROOVY | |
| JAVA | back to summary |
|---|---|
| public static final String JAVA | |
| MEMBER_DECLARER_IDX | back to summary |
|---|---|
| public static final int MEMBER_DECLARER_IDX | |
| MEMBER_EXCEPTIONS_IDX | back to summary |
|---|---|
| public static final int MEMBER_EXCEPTIONS_IDX | |
| MEMBER_MODIFIER_IDX | back to summary |
|---|---|
| public static final int MEMBER_MODIFIER_IDX | |
| MEMBER_NAME_IDX | back to summary |
|---|---|
| public static final int MEMBER_NAME_IDX | |
| MEMBER_ORIGIN_IDX | back to summary |
|---|---|
| public static final int MEMBER_ORIGIN_IDX | |
| MEMBER_PARAMS_IDX | back to summary |
|---|---|
| public static final int MEMBER_PARAMS_IDX | |
| MEMBER_TYPE_IDX | back to summary |
|---|---|
| public static final int MEMBER_TYPE_IDX | |
| MEMBER_VALUE_IDX | back to summary |
|---|---|
| public static final int MEMBER_VALUE_IDX | |
| NOT_APPLICABLE | back to summary |
|---|---|
| public static final String NOT_APPLICABLE | |
| objectUnderInspection | back to summary |
|---|---|
| protected Object objectUnderInspection | |
| Inspector | back to summary |
|---|---|
public Inspector(Object objectUnderInspection)
| |
| fieldInfo | back to summary |
|---|---|
| protected String[] fieldInfo(Field field) | |
| fieldInfo | back to summary |
|---|---|
| protected String[] fieldInfo(PropertyValue pv) | |
| fieldWithInfo | back to summary |
|---|---|
| protected Tuple2 | |
| fieldWithInfo | back to summary |
|---|---|
| protected Tuple2 | |
| getClassProps | back to summary |
|---|---|
| public String[] getClassProps() Get the Class Properties of the object under inspection.
| |
| getClassUnderInspection | back to summary |
|---|---|
| protected Class | |
| getMetaMethods | back to summary |
|---|---|
| public Object[] getMetaMethods() Get info about instance and class Methods that are dynamically added through Groovy.
| |
| getMethods | back to summary |
|---|---|
| public Object[] getMethods() Get info about usual Java instance and class Methods as well as Constructors.
| |
| getObject | back to summary |
|---|---|
| public Object getObject() Gets the object being inspected.
| |
| getPropertiesWithInfo | back to summary |
|---|---|
| public Object[] getPropertiesWithInfo() | |
| getPropertyInfo | back to summary |
|---|---|
| public Object[] getPropertyInfo() Get info about Properties (Java and Groovy alike).
| |
| getPublicFields | back to summary |
|---|---|
| public Object[] getPublicFields() Get info about usual Java public fields incl. constants.
| |
| getPublicFieldsWithInfo | back to summary |
|---|---|
| public Object[] getPublicFieldsWithInfo() | |
| isGroovy | back to summary |
|---|---|
| public boolean isGroovy() | |
| makeExceptionInfo | back to summary |
|---|---|
| private static String makeExceptionInfo(Class<T>[] exceptions) | |
| makeParamsInfo | back to summary |
|---|---|
| private static String makeParamsInfo(Class<T>[] params) | |
| makeTypesInfo | back to summary |
|---|---|
| private static String makeTypesInfo(Class<T>[] types) | |
| methodInfo | back to summary |
|---|---|
| protected String[] methodInfo(Method method) | |
| methodInfo | back to summary |
|---|---|
| protected String[] methodInfo(Constructor<T> ctor) | |
| methodInfo | back to summary |
|---|---|
| protected String[] methodInfo(MetaMethod method) | |
| back to summary | |
|---|---|
| public static void print(Object[] memberInfo) | |
| back to summary | |
|---|---|
| pack-priv static void print(final PrintStream out, Object[] memberInfo) | |
| shortName | back to summary |
|---|---|
| public static String shortName(Class<T> clazz) | |
| sort | back to summary |
|---|---|
| public static Collection | |
| sort | back to summary |
|---|---|
| public static Collection | |
| withoutNulls | back to summary |
|---|---|
| protected String[] withoutNulls(String[] toNormalize) | |
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | compare(Object
the first object to be compared. a, Object the second object to be compared. b)Implements java. |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| MemberComparator | back to summary |
|---|---|
| public MemberComparator() | |
| compare | back to summary |
|---|---|
| public int compare(Object a, Object b) Implements java. Doc from java. Compares its two arguments for order. Returns a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
The implementor must ensure that
The implementor must also ensure that the relation is transitive:
Finally, the implementor must ensure that | |
| Modifier and Type | Field and Description |
|---|---|
| private static final Inspector. | |
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | compare(Object
the first object to be compared. a, Object the second object to be compared. b)Implements java. |
| delegate | back to summary |
|---|---|
| private static final Inspector. | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| MemberComparatorWithValue | back to summary |
|---|---|
| public MemberComparatorWithValue() | |
| compare | back to summary |
|---|---|
| public int compare(Object a, Object b) Implements java. Doc from java. Compares its two arguments for order. Returns a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
The implementor must ensure that
The implementor must also ensure that the relation is transitive:
Finally, the implementor must ensure that | |