public class Fields extends Object
for (Field field : Fields.of(someClass).allFields()) {
...
}
| Modifier and Type | Class and Description |
|---|---|
static class |
Fields.FieldValue |
static class |
Fields.FieldValueBuilder |
| Modifier and Type | Method and Description |
|---|---|
Set<Field> |
allFields() |
Set<Field> |
declaredFields() |
List<Field> |
fieldsAnnotatedBy(Class<? extends Annotation> annotationClass) |
static boolean |
isAbstract(Field field) |
static boolean |
isFinal(Field field) |
static boolean |
isStatic(Field field) |
Set<Field> |
nonStaticFields() |
static Fields |
of(Class<?> testClass) |
static Fields.FieldValueBuilder |
of(Object object) |
Optional<Field> |
withName(String pages) |
public List<Field> fieldsAnnotatedBy(Class<? extends Annotation> annotationClass)
public static Fields.FieldValueBuilder of(Object object)
public static boolean isAbstract(Field field)
public static boolean isFinal(Field field)
public static boolean isStatic(Field field)
Copyright © 2022. All rights reserved.