Uses of Class
org.apache.juneau.commons.reflect.FieldInfo
Packages that use FieldInfo
Package
Description
Marshalling API
Bean and POJO Annotations
Annotation utilities for working with Java annotations.
Comprehensive reflection utilities for working with classes, methods, fields, constructors,
and annotations in a more convenient and type-safe way than the standard Java reflection APIs.
CSV Marshalling Annotations
HTML Marshalling Annotations
HTTP Part Annotations
JSON Marshalling Annotations
MessagePack Marshalling Annotations
OpenAPI Marshalling Annotations
Plaintext Marshalling Annotations
SOAP/XML Marshalling Annotations
UON Marshalling Annotations
URL-Encoding Marshalling Annotations
XML Marshalling Annotations
-
Uses of FieldInfo in org.apache.juneau
Methods in org.apache.juneau that return FieldInfoModifier and TypeMethodDescriptionBeanPropertyMeta.getField()Returns the field for this property.BeanPropertyMeta.getInnerField()Returns the field for this property even if the field is private.Methods in org.apache.juneau with parameters of type FieldInfoModifier and TypeMethodDescriptionSets the field for this bean property.BeanPropertyMeta.Builder.setInnerField(FieldInfo value) Sets the inner field for this bean property from aFieldInfo. -
Uses of FieldInfo in org.apache.juneau.annotation
Methods in org.apache.juneau.annotation with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.commons.annotation
Methods in org.apache.juneau.commons.annotation with parameters of type FieldInfoModifier and TypeMethodDescriptionAppends the fields that this annotation applies to.Appends the fields that this annotation applies to. -
Uses of FieldInfo in org.apache.juneau.commons.reflect
Methods in org.apache.juneau.commons.reflect that return FieldInfoModifier and TypeMethodDescriptionFieldInfo.accessible()Attempts to callx.setAccessible(and quietly ignores security exceptions.true )static final FieldInfoReturns theFieldInfowrapper for the specified field.static FieldInfoCreates a FieldInfo wrapper for the specified field.static FieldInfoCreates a FieldInfo wrapper for the specified field.Methods in org.apache.juneau.commons.reflect that return types with arguments of type FieldInfoModifier and TypeMethodDescriptionClassInfo.getAllFields()Returns all fields on this class and all parent classes.ClassInfo.getDeclaredField(Predicate<FieldInfo> filter) Returns the first matching declared field on this class.ClassInfo.getDeclaredFields()Returns all declared fields on this class.ClassInfo.getPublicField(Predicate<FieldInfo> filter) Returns the first matching public field on this class.ClassInfo.getPublicFields()Returns all public fields on this class.Methods in org.apache.juneau.commons.reflect with parameters of type FieldInfoModifier and TypeMethodDescriptionintSets both getter and setter from aFieldInfo.<A extends Annotation>
List<AnnotationInfo<A>>AnnotationProvider.find(Class<A> type, FieldInfo f, AnnotationTraversal... traversals) Finds annotations from a field using configurable traversal options.List<AnnotationInfo<? extends Annotation>>AnnotationProvider.find(FieldInfo f, AnnotationTraversal... traversals) Finds all annotations from a field using configurable traversal options, without filtering by annotation type.<A extends Annotation>
booleanAnnotationProvider.has(Class<A> type, FieldInfo f, AnnotationTraversal... traversals) Checks if a field has the specified annotation.Method parameters in org.apache.juneau.commons.reflect with type arguments of type FieldInfoModifier and TypeMethodDescriptionClassInfo.getDeclaredField(Predicate<FieldInfo> filter) Returns the first matching declared field on this class.ClassInfo.getPublicField(Predicate<FieldInfo> filter) Returns the first matching public field on this class. -
Uses of FieldInfo in org.apache.juneau.csv.annotation
Methods in org.apache.juneau.csv.annotation with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.html.annotation
Methods in org.apache.juneau.html.annotation with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.http.annotation
Methods in org.apache.juneau.http.annotation with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.json.annotation
Methods in org.apache.juneau.json.annotation with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.msgpack.annotation
Methods in org.apache.juneau.msgpack.annotation with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.oapi.annotation
Methods in org.apache.juneau.oapi.annotation with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.plaintext.annotation
Methods in org.apache.juneau.plaintext.annotation with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.soap.annotation
Methods in org.apache.juneau.soap.annotation with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.uon.annotation
Methods in org.apache.juneau.uon.annotation with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.urlencoding.annotation
Methods in org.apache.juneau.urlencoding.annotation with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.xml.annotation
Methods in org.apache.juneau.xml.annotation with parameters of type FieldInfoModifier and TypeMethodDescription