Uses of Class
org.apache.juneau.commons.reflect.AnnotationInfo
Packages that use AnnotationInfo
Package
Description
Bean-modeling layer for Juneau.
Lightweight bean lookup, contribution, and injection support 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.
Remote REST API
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.
JCS (JSON Canonicalization Scheme) Marshalling Support.
RDF Marshalling Support
JSON Marshalling Support.
JSON5L (JSON5 Lines) marshalling support.
JSONL (JSON Lines) marshalling support.
JSON-Schema Marshalling Support
Markdown serializer and parser support for Apache Juneau.
MessagePack Marshalling Support
OpenAPI Marshalling Support
Apache Parquet serialization and parsing support.
Parser API
Plaintext Marshalling Support
Serializer API
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
REST Server API
-
Uses of AnnotationInfo in org.apache.juneau.commons.bean
Methods in org.apache.juneau.commons.bean that return types with arguments of type AnnotationInfoModifier and TypeMethodDescriptionBeanPropertyMeta.getAnnotations()Returns all annotations on this property (field, getter, and setter).<A extends Annotation>
Stream<AnnotationInfo<A>>BeanPropertyMeta.getAnnotations(Class<A> a) Returns a stream of annotations of the specified type on this property.Methods in org.apache.juneau.commons.bean with parameters of type AnnotationInfoModifier and TypeMethodDescriptionBeanInfo<?>BeanTypeResolver.resolveType(AnnotationInfo<BeanProp> lastBeanProp, ClassInfo type, TypeVariables typeVarImpls) Resolves the bean-property type-info for a property given its (optional)@BeanPropannotation and Java type. -
Uses of AnnotationInfo in org.apache.juneau.commons.inject
Methods in org.apache.juneau.commons.inject with parameters of type AnnotationInfoModifier and TypeMethodDescriptionstatic booleanJsrSupport.isInjectAnnotation(AnnotationInfo<?> annotation) Returnstrue if the annotation is an inject marker.static booleanJsrSupport.isNamedAnnotation(AnnotationInfo<?> annotation) Returnstrue if the annotation is a named qualifier.static booleanJsrSupport.isPostConstructAnnotation(AnnotationInfo<?> annotation) Returnstrue if the annotation is a post-construct lifecycle marker.static booleanJsrSupport.isPreDestroyAnnotation(AnnotationInfo<?> annotation) Returnstrue if the annotation is a pre-destroy lifecycle marker.static booleanJsrSupport.isQualifierMeta(AnnotationInfo<?> annotation) Returnstrue if this annotation type itself is annotated with a qualifier marker.static booleanJsrSupport.isSingletonAnnotation(AnnotationInfo<?> annotation) Returnstrue if the annotation is a singleton marker.static booleanJsrSupport.isValidAnnotation(AnnotationInfo<?> annotation) Returnstrue if the annotation is a Jakarta Bean Validation opt-in marker.static booleanJsrSupport.isValueAnnotation(AnnotationInfo<?> annotation) Returnstrue if the annotation is a config-value marker.static StringJsrSupport.qualifierValue(AnnotationInfo<?> annotation) Reads qualifier value from an annotation when supported.static StringJsrSupport.valueExpression(AnnotationInfo<?> annotation) Returns the configuration expression carried by a@Valueannotation, ornullif the annotation is not a recognized@Value.Method parameters in org.apache.juneau.commons.inject with type arguments of type AnnotationInfoModifier and TypeMethodDescriptionstatic voidValueResolver.checkInjectConflict(List<? extends AnnotationInfo<?>> annotations, String siteDescription) ThrowsBeanCreationExceptionif an injection site carries both@Valueand an@Inject/@Autowiredmarker.static StringValueResolver.findValueExpression(List<? extends AnnotationInfo<?>> annotations) Returns thevalue()expression carried by the first@Valueannotation in the list, ornullif no@Value(Juneau or Spring) is present.static booleanValueResolver.hasValueAnnotation(List<? extends AnnotationInfo<?>> annotations) Returnstrueif any annotation in the list is a@Valuemarker. -
Uses of AnnotationInfo in org.apache.juneau.commons.reflect
Methods in org.apache.juneau.commons.reflect that return AnnotationInfoModifier and TypeMethodDescriptionprotected <A extends Annotation>
AnnotationInfo<A>ElementInfo.ai(Annotatable on, A value) <A extends Annotation>
AnnotationInfo<A>Casts this annotation info to a specific annotation type.static <A extends Annotation>
AnnotationInfo<A>AnnotationInfo.of(Annotatable on, A value) Creates a new annotation info object.Methods in org.apache.juneau.commons.reflect that return types with arguments of type AnnotationInfoModifier and TypeMethodDescription<A extends Annotation>
List<AnnotationInfo<A>>AnnotationProvider.find(Class<A> type, ClassInfo c, AnnotationTraversal... traversals) Finds annotations from a class using configurable traversal options.<A extends Annotation>
List<AnnotationInfo<A>>AnnotationProvider.find(Class<A> type, ConstructorInfo c, AnnotationTraversal... traversals) Finds annotations from a constructor using configurable traversal options.<A extends Annotation>
List<AnnotationInfo<A>>AnnotationProvider.find(Class<A> type, FieldInfo f, AnnotationTraversal... traversals) Finds annotations from a field using configurable traversal options.<A extends Annotation>
List<AnnotationInfo<A>>AnnotationProvider.find(Class<A> type, MethodInfo m, AnnotationTraversal... traversals) Finds annotations from a method using configurable traversal options.<A extends Annotation>
List<AnnotationInfo<A>>AnnotationProvider.find(Class<A> type, ParameterInfo p, AnnotationTraversal... traversals) Finds annotations from a parameter using configurable traversal options in child-to-parent order.List<AnnotationInfo<? extends Annotation>>AnnotationProvider.find(ClassInfo c, AnnotationTraversal... traversals) Finds all annotations from a class using configurable traversal options, without filtering by annotation type.List<AnnotationInfo<? extends Annotation>>AnnotationProvider.find(ConstructorInfo c, AnnotationTraversal... traversals) Finds all annotations from a constructor using configurable traversal options, without filtering by annotation type.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.List<AnnotationInfo<? extends Annotation>>AnnotationProvider.find(MethodInfo m, AnnotationTraversal... traversals) Finds all annotations from a method using configurable traversal options, without filtering by annotation type.List<AnnotationInfo<? extends Annotation>>AnnotationProvider.find(ParameterInfo p, AnnotationTraversal... traversals) Finds all annotations from a parameter using configurable traversal options, without filtering by annotation type.List<AnnotationInfo<? extends Annotation>>ClassInfo.getAnnotations()Returns all annotations on this class and parent classes/interfaces in child-to-parent order.<A extends Annotation>
Stream<AnnotationInfo<A>>ClassInfo.getAnnotations(Class<A> type) Returns all annotations of the specified type on this class and parent classes/interfaces in child-to-parent order.FieldInfo.getAnnotations()Returns all annotations declared on this field.<A extends Annotation>
Stream<AnnotationInfo<A>>FieldInfo.getAnnotations(Class<A> type) Returns all annotations of the specified type declared on this field.MethodInfo.getAnnotations()Returns all annotations on this method and parent overridden methods in child-to-parent order.<A extends Annotation>
Stream<AnnotationInfo<A>>MethodInfo.getAnnotations(Class<A> type) Returns all annotations of the specified type on this method and parent overridden methods in child-to-parent order.PackageInfo.getAnnotations()Returns all annotations on this package, wrapped inAnnotationInfoobjects.<A extends Annotation>
Stream<AnnotationInfo<A>>PackageInfo.getAnnotations(Class<A> type) Returns this package's annotations of the specified type (including repeated annotations), wrapped inAnnotationInfo.ParameterInfo.getAnnotations()Returns all annotations declared on this parameter.<A extends Annotation>
Stream<AnnotationInfo<A>>ParameterInfo.getAnnotations(Class<A> type) Returns a stream of annotation infos of the specified type declared on this parameter.ClassInfo.getDeclaredAnnotations()Returns all annotations declared directly on this class, wrapped inAnnotationInfoobjects.final List<AnnotationInfo<Annotation>>ExecutableInfo.getDeclaredAnnotations()Returns the declared annotations on this executable.final <A extends Annotation>
Stream<AnnotationInfo<A>>ExecutableInfo.getDeclaredAnnotations(Class<A> type) Returns the declared annotations of the specified type on this executable. -
Uses of AnnotationInfo in org.apache.juneau.http.remote
Fields in org.apache.juneau.http.remote with type parameters of type AnnotationInfoModifier and TypeFieldDescriptionstatic final Predicate<AnnotationInfo<?>>RemoteUtils.REMOTE_OP_GROUPPredicate that can be used to filter annotation streams. -
Uses of AnnotationInfo in org.apache.juneau.marshall
Fields in org.apache.juneau.marshall with type parameters of type AnnotationInfoModifier and TypeFieldDescriptionstatic final Predicate<AnnotationInfo<?>>Context.CONTEXT_APPLY_FILTERPredicate for annotations that themselves are annotated withContextApply.Methods in org.apache.juneau.marshall with parameters of type AnnotationInfoModifier and TypeMethodDescriptionAnnotationWorkList.add(AnnotationInfo<?> ai, AnnotationApplier<Annotation, Object> aa) Adds an entry to this list.abstract voidAnnotationApplier.apply(AnnotationInfo<A> annotationInfo, B builder) Apply the specified annotation to the specified property store builder.voidBeanConfigAnnotation.Applier.apply(AnnotationInfo<BeanConfig> ai, MarshallingContext.Builder b) voidBeanCtorApplyAnnotation.Applier.apply(AnnotationInfo<BeanCtorApply> ai, Context.Builder b) voidBeanIgnoreApplyAnnotation.Applier.apply(AnnotationInfo<BeanIgnoreApply> ai, Context.Builder b) voidBeanPropApplyAnnotation.Applier.apply(AnnotationInfo<BeanPropApply> ai, Context.Builder b) voidBeanTypeApplyAnnotation.Applier.apply(AnnotationInfo<BeanTypeApply> ai, Context.Builder b) voidExampleApplyAnnotation.Applier.apply(AnnotationInfo<ExampleApply> ai, Context.Builder b) voidMarshalledApplyAnnotation.Applier.apply(AnnotationInfo<MarshalledApply> ai, Context.Builder b) voidMarshalledConfigAnnotation.Applier.apply(AnnotationInfo<MarshalledConfig> ai, MarshallingContext.Builder b) voidMarshalledIgnoreApplyAnnotation.Applier.apply(AnnotationInfo<MarshalledIgnoreApply> ai, Context.Builder b) voidMarshalledPropApplyAnnotation.Applier.apply(AnnotationInfo<MarshalledPropApply> ai, Context.Builder b) voidNamePropertyApplyAnnotation.Applier.apply(AnnotationInfo<NamePropertyApply> ai, Context.Builder b) voidParentPropertyApplyAnnotation.Applier.apply(AnnotationInfo<ParentPropertyApply> ai, Context.Builder b) voidSchemaApplyAnnotation.Applier.apply(AnnotationInfo<SchemaApply> ai, Context.Builder b) voidSwapApplyAnnotation.Applier.apply(AnnotationInfo<SwapApply> ai, Context.Builder b) voidUriApplyAnnotation.Applier.apply(AnnotationInfo<UriApply> ai, Context.Builder b) protected final <T> ClassMeta<T>MarshallingContext.resolveClassMeta(AnnotationInfo<BeanProp> p, ClassInfo ci, TypeVariables typeVarImpls) Used for determining the class type on a method or field where a@BeanPropannotation may be present.BeanInfo<?>MarshallingContext.resolveType(AnnotationInfo<BeanProp> lastBeanProp, ClassInfo type, TypeVariables typeVarImpls) Method parameters in org.apache.juneau.marshall with type arguments of type AnnotationInfoModifier and TypeMethodDescriptionAnnotationWorkList.add(Stream<AnnotationInfo<? extends Annotation>> annotations) Adds entries for the specified annotations to this work list.static AnnotationWorkListAnnotationWorkList.of(Stream<AnnotationInfo<? extends Annotation>> annotations) Static creator.static AnnotationWorkListAnnotationWorkList.of(VarResolverSession vrs, Stream<AnnotationInfo<? extends Annotation>> annotations) Static creator.Constructors in org.apache.juneau.marshall with parameters of type AnnotationInfoModifierConstructorDescriptionAnnotationWork(AnnotationInfo annotation, AnnotationApplier applier) Constructor. -
Uses of AnnotationInfo in org.apache.juneau.marshall.bson
Methods in org.apache.juneau.marshall.bson with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidBsonApplyAnnotation.Applier.apply(AnnotationInfo<BsonApply> ai, Context.Builder b) voidBsonConfigAnnotation.ParserApply.apply(AnnotationInfo<BsonConfig> ai, BsonParser.Builder b) voidBsonConfigAnnotation.SerializerApply.apply(AnnotationInfo<BsonConfig> ai, BsonSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.cbor
Methods in org.apache.juneau.marshall.cbor with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidCborApplyAnnotation.Applier.apply(AnnotationInfo<CborApply> ai, Context.Builder b) voidCborConfigAnnotation.ParserApply.apply(AnnotationInfo<CborConfig> ai, CborParser.Builder b) voidCborConfigAnnotation.SerializerApply.apply(AnnotationInfo<CborConfig> ai, CborSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.csv
Methods in org.apache.juneau.marshall.csv with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidCsvApplyAnnotation.Applier.apply(AnnotationInfo<CsvApply> ai, Context.Builder b) voidCsvConfigAnnotation.ParserApply.apply(AnnotationInfo<CsvConfig> ai, CsvParser.Builder b) voidCsvConfigAnnotation.SerializerApply.apply(AnnotationInfo<CsvConfig> ai, CsvSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.hjson
Methods in org.apache.juneau.marshall.hjson with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidHjsonApplyAnnotation.Applier.apply(AnnotationInfo<HjsonApply> ai, Context.Builder b) voidHjsonConfigAnnotation.ParserApply.apply(AnnotationInfo<HjsonConfig> ai, HjsonParser.Builder b) voidHjsonConfigAnnotation.SerializerApply.apply(AnnotationInfo<HjsonConfig> ai, HjsonSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.hocon
Methods in org.apache.juneau.marshall.hocon with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidHoconApplyAnnotation.Applier.apply(AnnotationInfo<HoconApply> ai, Context.Builder b) voidHoconConfigAnnotation.ParserApply.apply(AnnotationInfo<HoconConfig> ai, HoconParser.Builder b) voidHoconConfigAnnotation.SerializerApply.apply(AnnotationInfo<HoconConfig> ai, HoconSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.html
Methods in org.apache.juneau.marshall.html with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidHtmlApplyAnnotation.Applier.apply(AnnotationInfo<HtmlApply> ai, Context.Builder b) voidHtmlConfigAnnotation.ParserApply.apply(AnnotationInfo<HtmlConfig> ai, HtmlParser.Builder b) voidHtmlConfigAnnotation.SerializerApply.apply(AnnotationInfo<HtmlConfig> ai, HtmlSerializer.Builder b) voidHtmlDocConfigAnnotation.SerializerApply.apply(AnnotationInfo<HtmlDocConfig> ai, HtmlDocSerializer.Builder b) voidHtmlLinkApplyAnnotation.Applier.apply(AnnotationInfo<HtmlLinkApply> ai, Context.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.ini
Methods in org.apache.juneau.marshall.ini with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidIniApplyAnnotation.Applier.apply(AnnotationInfo<IniApply> ai, Context.Builder b) voidIniConfigAnnotation.ParserApply.apply(AnnotationInfo<IniConfig> ai, IniParser.Builder b) voidIniConfigAnnotation.SerializerApply.apply(AnnotationInfo<IniConfig> ai, IniSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.jcs
Methods in org.apache.juneau.marshall.jcs with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidJcsConfigAnnotation.SerializerApply.apply(AnnotationInfo<JcsConfig> ai, JcsSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.jena
Methods in org.apache.juneau.marshall.jena with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidRdfApplyAnnotation.Applier.apply(AnnotationInfo<RdfApply> ai, Context.Builder b) voidRdfConfigAnnotation.ParserApply.apply(AnnotationInfo<RdfConfig> ai, RdfParser.Builder b) voidRdfConfigAnnotation.SerializerApply.apply(AnnotationInfo<RdfConfig> ai, RdfSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.json
Methods in org.apache.juneau.marshall.json with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidJsonApplyAnnotation.Applier.apply(AnnotationInfo<JsonApply> ai, Context.Builder b) voidJsonConfigAnnotation.ParserApply.apply(AnnotationInfo<JsonConfig> ai, JsonParser.Builder b) voidJsonConfigAnnotation.SerializerApply.apply(AnnotationInfo<JsonConfig> ai, JsonSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.json5l
Methods in org.apache.juneau.marshall.json5l with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidJson5lConfigAnnotation.ParserApply.apply(AnnotationInfo<Json5lConfig> ai, JsonParser.Builder b) voidJson5lConfigAnnotation.SerializerApply.apply(AnnotationInfo<Json5lConfig> ai, JsonSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.jsonl
Methods in org.apache.juneau.marshall.jsonl with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidJsonlConfigAnnotation.ParserApply.apply(AnnotationInfo<JsonlConfig> ai, JsonParser.Builder b) voidJsonlConfigAnnotation.SerializerApply.apply(AnnotationInfo<JsonlConfig> ai, JsonSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.jsonschema
Methods in org.apache.juneau.marshall.jsonschema with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidJsonSchemaConfigAnnotation.Apply.apply(AnnotationInfo<JsonSchemaConfig> ai, JsonSchemaGenerator.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.markdown
Methods in org.apache.juneau.marshall.markdown with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidMarkdownApplyAnnotation.Applier.apply(AnnotationInfo<MarkdownApply> ai, Context.Builder b) voidMarkdownConfigAnnotation.ParserApply.apply(AnnotationInfo<MarkdownConfig> ai, MarkdownParser.Builder b) voidMarkdownConfigAnnotation.SerializerApply.apply(AnnotationInfo<MarkdownConfig> ai, MarkdownSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.msgpack
Methods in org.apache.juneau.marshall.msgpack with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidMsgPackApplyAnnotation.Applier.apply(AnnotationInfo<MsgPackApply> ai, Context.Builder b) voidMsgPackConfigAnnotation.ParserApply.apply(AnnotationInfo<MsgPackConfig> ai, MsgPackParser.Builder b) voidMsgPackConfigAnnotation.SerializerApply.apply(AnnotationInfo<MsgPackConfig> ai, MsgPackSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.oapi
Methods in org.apache.juneau.marshall.oapi with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidOpenApiApplyAnnotation.Applier.apply(AnnotationInfo<OpenApiApply> ai, Context.Builder b) voidOpenApiConfigAnnotation.ParserApply.apply(AnnotationInfo<OpenApiConfig> ai, OpenApiParser.Builder b) voidOpenApiConfigAnnotation.SerializerApply.apply(AnnotationInfo<OpenApiConfig> ai, OpenApiSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.parquet
Methods in org.apache.juneau.marshall.parquet with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidParquetApplyAnnotation.Applier.apply(AnnotationInfo<ParquetApply> ai, Context.Builder b) voidParquetConfigAnnotation.ParserApply.apply(AnnotationInfo<ParquetConfig> ai, ParquetParser.Builder b) voidParquetConfigAnnotation.SerializerApply.apply(AnnotationInfo<ParquetConfig> ai, ParquetSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.parser
Methods in org.apache.juneau.marshall.parser with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidParserConfigAnnotation.InputStreamParserApply.apply(AnnotationInfo<ParserConfig> ai, InputStreamParser.Builder b) voidParserConfigAnnotation.ParserApply.apply(AnnotationInfo<ParserConfig> ai, Parser.Builder b) voidParserConfigAnnotation.ReaderParserApply.apply(AnnotationInfo<ParserConfig> ai, ReaderParser.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.plaintext
Methods in org.apache.juneau.marshall.plaintext with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidPlainTextApplyAnnotation.Applier.apply(AnnotationInfo<PlainTextApply> ai, Context.Builder b) voidPlainTextConfigAnnotation.ParserApply.apply(AnnotationInfo<PlainTextConfig> ai, PlainTextParser.Builder b) voidPlainTextConfigAnnotation.SerializerApply.apply(AnnotationInfo<PlainTextConfig> ai, PlainTextSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.serializer
Methods in org.apache.juneau.marshall.serializer with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidSerializerConfigAnnotation.OutputStreamSerializerApply.apply(AnnotationInfo<SerializerConfig> ai, OutputStreamSerializer.Builder b) voidSerializerConfigAnnotation.SerializerApply.apply(AnnotationInfo<SerializerConfig> ai, Serializer.Builder b) voidSerializerConfigAnnotation.WriterSerializerApply.apply(AnnotationInfo<SerializerConfig> ai, WriterSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.soap
Methods in org.apache.juneau.marshall.soap with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidSoapXmlApplyAnnotation.Applier.apply(AnnotationInfo<SoapXmlApply> ai, Context.Builder b) voidSoapXmlConfigAnnotation.SerializerApply.apply(AnnotationInfo<SoapXmlConfig> ai, SoapXmlSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.toml
Methods in org.apache.juneau.marshall.toml with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidTomlApplyAnnotation.Applier.apply(AnnotationInfo<TomlApply> ai, Context.Builder b) voidTomlConfigAnnotation.ParserApply.apply(AnnotationInfo<TomlConfig> ai, TomlParser.Builder b) voidTomlConfigAnnotation.SerializerApply.apply(AnnotationInfo<TomlConfig> ai, TomlSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.uon
Methods in org.apache.juneau.marshall.uon with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidUonApplyAnnotation.Applier.apply(AnnotationInfo<UonApply> ai, Context.Builder b) voidUonConfigAnnotation.ParserApply.apply(AnnotationInfo<UonConfig> ai, UonParser.Builder b) voidUonConfigAnnotation.SerializerApply.apply(AnnotationInfo<UonConfig> ai, UonSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.urlencoding
Methods in org.apache.juneau.marshall.urlencoding with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidUrlEncodingApplyAnnotation.Applier.apply(AnnotationInfo<UrlEncodingApply> ai, Context.Builder b) voidUrlEncodingConfigAnnotation.ParserApply.apply(AnnotationInfo<UrlEncodingConfig> ai, UrlEncodingParser.Builder b) voidUrlEncodingConfigAnnotation.SerializerApply.apply(AnnotationInfo<UrlEncodingConfig> ai, UrlEncodingSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.xml
Methods in org.apache.juneau.marshall.xml with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidXmlApplyAnnotation.Applier.apply(AnnotationInfo<XmlApply> ai, Context.Builder b) voidXmlConfigAnnotation.ParserApply.apply(AnnotationInfo<XmlConfig> ai, XmlParser.Builder b) voidXmlConfigAnnotation.SerializerApply.apply(AnnotationInfo<XmlConfig> ai, XmlSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.marshall.yaml
Methods in org.apache.juneau.marshall.yaml with parameters of type AnnotationInfoModifier and TypeMethodDescriptionvoidYamlApplyAnnotation.Applier.apply(AnnotationInfo<YamlApply> ai, Context.Builder b) voidYamlConfigAnnotation.ParserApply.apply(AnnotationInfo<YamlConfig> ai, YamlParser.Builder b) voidYamlConfigAnnotation.SerializerApply.apply(AnnotationInfo<YamlConfig> ai, YamlSerializer.Builder b) -
Uses of AnnotationInfo in org.apache.juneau.rest.server
Fields in org.apache.juneau.rest.server with type parameters of type AnnotationInfoModifier and TypeFieldDescriptionstatic final Predicate<AnnotationInfo<?>>RestOpAnnotation.REST_OP_GROUPPredicate that can be used to filter annotation streams.Methods in org.apache.juneau.rest.server that return types with arguments of type AnnotationInfoModifier and TypeMethodDescriptionprotected Optional<AnnotationInfo<Rest>>RestContext.getRestAnnotation()Returns the nearestRestannotation on this resource.protected List<AnnotationInfo<Rest>>RestContext.getRestAnnotations()Returns allRestannotations on the resource class hierarchy, in child-to-parent order.protected List<AnnotationInfo<Rest>>RestContext.getRestAnnotationsTopDown()Returns theRestannotations for this resource in parent-to-child (top-down) order.List<AnnotationInfo<?>>RestOpContext.getRestOpAnnotations()Returns allRestOp-group annotations on this operation method, in child-to-parent order.