Package org.burningwave.core.classes
Class Fields
java.lang.Object
org.burningwave.core.classes.Members.Handler<Field,FieldCriteria>
org.burningwave.core.classes.Fields
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.burningwave.core.classes.Members.Handler
Members.Handler.OfExecutable<E extends Executable,C extends ExecutableMemberCriteria<E, C, ?>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Fieldscreate()findAllAndMakeThemAccessible(Class<?> targetClass) findAllByExactNameAndMakeThemAccessible(Class<?> targetClass, String fieldName) findAllByExactNameAndMakeThemAccessible(Class<?> targetClass, String fieldName, Class<?> valueType) findFirstAndMakeItAccessible(Class<?> targetClass, String fieldName) findFirstAndMakeItAccessible(Class<?> targetClass, String fieldName, Class<?> fieldTypeOrSubType) findOneAndMakeItAccessible(Class<?> targetClass, String memberName) <T> T<T> TgetAll(FieldCriteria criteria, Object target) getAllDirect(Object target) getAllDirect(FieldCriteria criteria, Object target) getAllStatic(Class<?> targetClass) getAllStaticDirect(Class<?> targetClass) <T> T<T> T<T> T<T> T<T> TgetStaticDirect(Class<?> targetClass, String fieldName) <T> TgetStaticDirect(Field field) voidvoidvoidvoidvoidvoidvoidsetStaticDirect(Class<?> targetClass, String fieldName, Object value) voidsetStaticDirect(Field field, Object value) Methods inherited from class org.burningwave.core.classes.Members.Handler
findAll, findAllAndMakeThemAccessible, findFirst, findOne, match, setAccessible
-
Constructor Details
-
Fields
public Fields()
-
-
Method Details
-
create
-
getStatic
-
get
-
getStatic
-
get
-
getStaticDirect
-
getDirect
-
getStaticDirect
-
getDirect
-
set
-
setStatic
-
setStatic
-
set
-
setDirect
-
setStaticDirect
-
setStaticDirect
-
setDirect
-
getAllStatic
-
getAll
-
getAll
-
getAllStaticDirect
-
getAllDirect
-
getAllDirect
-
findOneAndMakeItAccessible
-
findFirstAndMakeItAccessible
-
findFirstAndMakeItAccessible
-
findAllByExactNameAndMakeThemAccessible
public Collection<Field> findAllByExactNameAndMakeThemAccessible(Class<?> targetClass, String fieldName) -
findAllByExactNameAndMakeThemAccessible
public Collection<Field> findAllByExactNameAndMakeThemAccessible(Class<?> targetClass, String fieldName, Class<?> valueType) -
findAllAndMakeThemAccessible
-