|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.epam.xml.utils.ReflectDataStorage
public class ReflectDataStorage
Constructor Summary | |
---|---|
ReflectDataStorage(int gamut)
|
Method Summary | |
---|---|
Field |
getFeild(String name)
Gets field by name. |
Field |
getFieldByAnnotation(String name)
Gets field by annotation |
Method |
getMethod(String method)
Gets the method |
Method |
getMethod(String field,
boolean set)
Gets the method |
Method |
getMethodByAnnotation(String methodAnnotation)
Gets method by annotation |
XmlRootElement |
getRootElement()
Gets the root element. |
Class |
getType()
get type field |
Class<?> |
getTypeForName(String name)
Is class exists |
XmlType |
getXmlType()
Gets the xml type. |
boolean |
isTypeExistForName(String name)
is type class exist |
void |
parseClass(Class<?> _class)
Parses the class. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ReflectDataStorage(int gamut)
Method Detail |
---|
public void parseClass(Class<?> _class)
_class
- the classpublic boolean isTypeExistForName(String name)
name
- - annotation
public Class<?> getTypeForName(String name)
name
- the annotation name
public XmlRootElement getRootElement()
public XmlType getXmlType()
public Class getType()
public final Field getFeild(String name)
name
- the field namepublic final Field getFieldByAnnotation(String name)
name
- the annotation name
public final Method getMethodByAnnotation(String methodAnnotation)
methodAnnotation
- annotation name
public final Method getMethod(String method)
method
- the method name
public final Method getMethod(String field, boolean set)
field
- the field nameset
- the set or get method
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |