Package org.cip4.lib.xjdf.validator
Class ClassInspector
- java.lang.Object
-
- org.cip4.lib.xjdf.validator.ClassInspector
-
public class ClassInspector extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ClassInspector(java.lang.Class aClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.reflect.FieldgetFieldByGetter(java.lang.reflect.Method getter)java.util.Collection<java.lang.reflect.Method>getGetters()booleanisGetter(java.lang.reflect.Method method)booleanisReference(java.lang.reflect.Field field)booleanisReference(java.lang.reflect.Method method)
-
-
-
Method Detail
-
getGetters
public java.util.Collection<java.lang.reflect.Method> getGetters()
-
isGetter
public boolean isGetter(java.lang.reflect.Method method)
-
isReference
public boolean isReference(java.lang.reflect.Method method)
-
isReference
public boolean isReference(java.lang.reflect.Field field)
-
getFieldByGetter
public java.lang.reflect.Field getFieldByGetter(java.lang.reflect.Method getter) throws java.lang.NoSuchFieldException- Throws:
java.lang.NoSuchFieldException
-
-