Uses of Class
org.apache.juneau.commons.reflect.FieldInfo
Packages that use FieldInfo
Package
Description
Foundational classes and annotations shared across the Juneau Commons libraries.
Bean-modeling layer for Juneau.
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.
Marshalling API
BSON (Binary JSON) marshalling support.
CBOR (Concise Binary Object Representation) marshalling support per RFC 8949.
CSV Marshalling Support
Hjson (Human JSON) format serializer and parser for Apache Juneau.
HOCON (Human-Optimized Config Object Notation) format serializer and parser for Apache Juneau.
HTML Marshalling Support
INI format serializer and parser for Apache Juneau.
RDF Marshalling Support
JSON Marshalling Support.
Markdown serializer and parser support for Apache Juneau.
MessagePack Marshalling Support
OpenAPI Marshalling Support
Apache Parquet serialization and parsing support.
Plaintext Marshalling Support
SOAP/XML Marshalling Support
TOML v1.0.0 serializer and parser for Apache Juneau.
UON Marshalling Support
URL-Encoding Marshalling Support
XML Marshalling Support
YAML Marshalling Support
-
Uses of FieldInfo in org.apache.juneau.commons
Methods in org.apache.juneau.commons 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.bean
Fields in org.apache.juneau.commons.bean declared as FieldInfoMethods in org.apache.juneau.commons.bean 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.commons.bean 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.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.getDeclaredFieldsInDeclarationOrder()Returns all fields declared directly on this class, in the order reported byClass.getDeclaredFields().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.marshall
Methods in org.apache.juneau.marshall with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.bson
Methods in org.apache.juneau.marshall.bson with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.cbor
Methods in org.apache.juneau.marshall.cbor with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.csv
Methods in org.apache.juneau.marshall.csv with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.hjson
Methods in org.apache.juneau.marshall.hjson with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.hocon
Methods in org.apache.juneau.marshall.hocon with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.html
Methods in org.apache.juneau.marshall.html with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.ini
Methods in org.apache.juneau.marshall.ini with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.jena
Methods in org.apache.juneau.marshall.jena with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.json
Methods in org.apache.juneau.marshall.json with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.markdown
Methods in org.apache.juneau.marshall.markdown with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.msgpack
Methods in org.apache.juneau.marshall.msgpack with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.oapi
Methods in org.apache.juneau.marshall.oapi with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.parquet
Methods in org.apache.juneau.marshall.parquet with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.plaintext
Methods in org.apache.juneau.marshall.plaintext with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.soap
Methods in org.apache.juneau.marshall.soap with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.toml
Methods in org.apache.juneau.marshall.toml with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.uon
Methods in org.apache.juneau.marshall.uon with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.urlencoding
Methods in org.apache.juneau.marshall.urlencoding with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.xml
Methods in org.apache.juneau.marshall.xml with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.juneau.marshall.yaml
Methods in org.apache.juneau.marshall.yaml with parameters of type FieldInfoModifier and TypeMethodDescription