Uses of Interface
org.apache.juneau.AnnotationProvider
Packages that use AnnotationProvider
Package
Description
CSV Marshalling Support
REST Server API
REST Client API
REST Server Mock API
- 
Uses of AnnotationProvider in org.apache.juneauClasses in org.apache.juneau that implement AnnotationProviderModifier and TypeClassDescriptionclassBean context.classContext class for classes that useBeanContextobjects.classParent class for all classes that traverse POJOs.classBase class for all Context beans.Fields in org.apache.juneau declared as AnnotationProviderModifier and TypeFieldDescriptionstatic final AnnotationProviderAnnotationProvider.DEFAULTDefault metadata provider.
- 
Uses of AnnotationProvider in org.apache.juneau.configClasses in org.apache.juneau.config that implement AnnotationProvider
- 
Uses of AnnotationProvider in org.apache.juneau.config.storeClasses in org.apache.juneau.config.store that implement AnnotationProviderModifier and TypeClassDescriptionclassClasspath-based storage location for configuration files.classRepresents a storage location for configuration files.classFilesystem-based storage location for configuration files.classFilesystem-based storage location for configuration files.
- 
Uses of AnnotationProvider in org.apache.juneau.csvSubinterfaces of AnnotationProvider in org.apache.juneau.csvModifier and TypeInterfaceDescriptioninterfaceInterface for providing access toCsvClassMetaandCsvBeanPropertyMetaobjects.Classes in org.apache.juneau.csv that implement AnnotationProviderModifier and TypeClassDescriptionclassTODO - Work in progress.classTODO - Work in progress.
- 
Uses of AnnotationProvider in org.apache.juneau.examples.core.config.storeClasses in org.apache.juneau.examples.core.config.store that implement AnnotationProviderModifier and TypeClassDescriptionclassExample of aConfigStorethat uses a relational database as a backend.
- 
Uses of AnnotationProvider in org.apache.juneau.examples.parserClasses in org.apache.juneau.examples.parser that implement AnnotationProviderModifier and TypeClassDescriptionclassExample parser that converts byte streams toBufferedImageobjects.
- 
Uses of AnnotationProvider in org.apache.juneau.examples.serializerClasses in org.apache.juneau.examples.serializer that implement AnnotationProviderModifier and TypeClassDescriptionclassExample serializer that convertsBufferedImageobjects to byte streams.
- 
Uses of AnnotationProvider in org.apache.juneau.htmlSubinterfaces of AnnotationProvider in org.apache.juneau.htmlModifier and TypeInterfaceDescriptioninterfaceInterface for providing access toHtmlClassMetaandHtmlBeanPropertyMetaobjects.Classes in org.apache.juneau.html that implement AnnotationProviderModifier and TypeClassDescriptionclassSerializes POJOs to HTTP responses as HTML documents.classParses text generated by theHtmlSerializerclass back into a POJO model.classSerializes POJO metamodels to HTML.classSerializes POJO metamodels to HTML.static classDefault serializer, with whitespace.static classDefault serializer, single quotes, simple mode.static classDefault serializer, single quotes, simple mode, with whitespace.classSerializes POJO models to HTML.static classDefault serializer, single quotes.static classDefault serializer, single quotes, whitespace added.classSerializes POJOs to HTTP responses as stripped HTML.
- 
Uses of AnnotationProvider in org.apache.juneau.httppartClasses in org.apache.juneau.httppart that implement AnnotationProviderModifier and TypeClassDescriptionclassBase class for implementations ofHttpPartParserclassBase class for implementations ofHttpPartSerializerclassAn implementation ofHttpPartParserthat takes in the strings and tries to convert them to POJOs using constructors and static create methods.classAn implementation ofHttpPartSerializerthat simply serializes everything usingObject.toString().
- 
Uses of AnnotationProvider in org.apache.juneau.jsonSubinterfaces of AnnotationProvider in org.apache.juneau.jsonModifier and TypeInterfaceDescriptioninterfaceInterface for providing access toJsonClassMetaandJsonBeanPropertyMetaobjects.Classes in org.apache.juneau.json that implement AnnotationProviderModifier and TypeClassDescriptionclassParses any valid JSON text into a POJO model.classSerializes POJO models to Simplified JSON.static classDefault serializer, single quotes, simple mode, with whitespace.classParses any valid JSON text into a POJO model.static classDefault parser, strict mode.classSerializes POJO metadata to HTTP responses as JSON-Schema.static classDefault serializer, with whitespace.static classDefault serializer, single quotes, simple mode.static classDefault serializer, single quotes, simple mode, with whitespace.classSerializes POJO models to JSON.static classDefault serializer, with whitespace.static classDefault serializer, single quotes, simple mode, with whitespace and recursion detection.
- 
Uses of AnnotationProvider in org.apache.juneau.jsonschemaSubinterfaces of AnnotationProvider in org.apache.juneau.jsonschemaModifier and TypeInterfaceDescriptioninterfaceInterface for providing access toJsonSchemaClassMetaandJsonSchemaBeanPropertyMetaobjects.Classes in org.apache.juneau.jsonschema that implement AnnotationProviderModifier and TypeClassDescriptionclassGenerates JSON-schema metadata about POJOs.
- 
Uses of AnnotationProvider in org.apache.juneau.msgpackSubinterfaces of AnnotationProvider in org.apache.juneau.msgpackModifier and TypeInterfaceDescriptioninterfaceInterface for providing access toMsgPackClassMetaandMsgPackBeanPropertyMetaobjects.Classes in org.apache.juneau.msgpack that implement AnnotationProviderModifier and TypeClassDescriptionclassParses a MessagePack stream into a POJO model.static classDefault parser, string input encoded as BASE64.static classDefault parser, string input encoded as spaced-hex.classSerializes POJO models to MessagePack.static classDefault serializer, BASE64 string output.static classDefault serializer, spaced-hex string output.
- 
Uses of AnnotationProvider in org.apache.juneau.oapiSubinterfaces of AnnotationProvider in org.apache.juneau.oapiModifier and TypeInterfaceDescriptioninterfaceInterface for providing access toOpenApiClassMetaandOpenApiBeanPropertyMetaobjects.Classes in org.apache.juneau.oapi that implement AnnotationProviderModifier and TypeClassDescriptionclassOpenAPI part parser.classSerializes POJOs to values suitable for transmission as HTTP headers, query/form-data parameters, and path variables.
- 
Uses of AnnotationProvider in org.apache.juneau.parserClasses in org.apache.juneau.parser that implement AnnotationProviderModifier and TypeClassDescriptionclassSubclass ofParserfor byte-based parsers.classParent class for all Juneau parsers.static classRepresents no Parser.static classAn identifier that the previous entries in this group should be inherited.static classAn identifier that the previous entries in this group should not be inherited.classSubclass ofParserfor characters-based parsers.
- 
Uses of AnnotationProvider in org.apache.juneau.plaintextSubinterfaces of AnnotationProvider in org.apache.juneau.plaintextModifier and TypeInterfaceDescriptioninterfaceInterface for providing access toPlainTextClassMetaandPlainTextBeanPropertyMetaobjects.Classes in org.apache.juneau.plaintext that implement AnnotationProviderModifier and TypeClassDescriptionclassParsers HTTP plain text request bodies into Group 5 POJOs.classSerializes POJOs to plain text using just thetoString() method on the serialized object.
- 
Uses of AnnotationProvider in org.apache.juneau.reflectMethods in org.apache.juneau.reflect with parameters of type AnnotationProviderModifier and TypeMethodDescription<A extends Annotation>
 AClassInfo.firstAnnotation(AnnotationProvider annotationProvider, Class<A> type, Predicate<A> filter) Returns the first matching annotation on this class and superclasses/interfaces.<A extends Annotation>
 ClassInfoClassInfo.forEachAnnotation(AnnotationProvider annotationProvider, Class<A> type, Predicate<A> filter, Consumer<A> action) Performs an action on all matching annotations on this class and superclasses/interfaces.<A extends Annotation>
 MethodInfoMethodInfo.forEachAnnotation(AnnotationProvider annotationProvider, Class<A> type, Predicate<A> filter, Consumer<A> action) Performs an action on all matching annotations defined on this method.<A extends Annotation>
 AClassInfo.getAnnotation(AnnotationProvider annotationProvider, Class<A> type) Finds the annotation of the specified type defined on this class or parent class/interface.<A extends Annotation>
 AConstructorInfo.getAnnotation(AnnotationProvider annotationProvider, Class<A> type) Finds the annotation of the specified type defined on this constructor.<A extends Annotation>
 AFieldInfo.getAnnotation(AnnotationProvider annotationProvider, Class<A> type) Returns the specified annotation on this field.<A extends Annotation>
 AMethodInfo.getAnnotation(AnnotationProvider annotationProvider, Class<A> type) Finds the annotation of the specified type defined on this method.<A extends Annotation>
 List<A>ClassInfo.getAnnotations(AnnotationProvider annotationProvider, Class<A> type) Returns all annotations of the specified type defined on this or parent classes/interfaces.<A extends Annotation>
 booleanClassInfo.hasAnnotation(AnnotationProvider annotationProvider, Class<A> type) Returnstrue if this class has the specified annotation.<A extends Annotation>
 booleanConstructorInfo.hasAnnotation(AnnotationProvider annotationProvider, Class<A> type) Returnstrue if the specified annotation is present on this constructor.<A extends Annotation>
 booleanFieldInfo.hasAnnotation(AnnotationProvider annotationProvider, Class<A> type) Returnstrue if the specified annotation is present.<A extends Annotation>
 booleanMethodInfo.hasAnnotation(AnnotationProvider annotationProvider, Class<A> type) Returnstrue if the specified annotation is present on this method.<A extends Annotation>
 booleanConstructorInfo.hasNoAnnotation(AnnotationProvider annotationProvider, Class<A> type) Returnstrue if the specified annotation is not present on this constructor.<A extends Annotation>
 booleanFieldInfo.hasNoAnnotation(AnnotationProvider annotationProvider, Class<A> type) Returnstrue if the specified annotation is not present.<A extends Annotation>
 booleanMethodInfo.hasNoAnnotation(AnnotationProvider annotationProvider, Class<A> type) Returnstrue if the specified annotation is not present on this method.<A extends Annotation>
 AClassInfo.lastAnnotation(AnnotationProvider annotationProvider, Class<A> type, Predicate<A> filter) Returns the last matching annotation on this class and superclasses/interfaces.
- 
Uses of AnnotationProvider in org.apache.juneau.restClasses in org.apache.juneau.rest that implement AnnotationProviderModifier and TypeClassDescriptionclassDefines the initial configuration of aRestServlet or@Rest annotated object.classRepresents a single Java servlet/resource method annotated with@RestOp.
- 
Uses of AnnotationProvider in org.apache.juneau.rest.clientClasses in org.apache.juneau.rest.client that implement AnnotationProviderModifier and TypeClassDescriptionclassUtility class for interfacing with remote REST interfaces.
- 
Uses of AnnotationProvider in org.apache.juneau.rest.mockClasses in org.apache.juneau.rest.mock that implement AnnotationProvider
- 
Uses of AnnotationProvider in org.apache.juneau.rest.rrpcClasses in org.apache.juneau.rest.rrpc that implement AnnotationProviderModifier and TypeClassDescriptionclassA specializedRestOpContextfor handling"RRPC" HTTP methods.
- 
Uses of AnnotationProvider in org.apache.juneau.serializerClasses in org.apache.juneau.serializer that implement AnnotationProviderModifier and TypeClassDescriptionclassSubclass ofSerializerfor byte-based serializers.classParent class for all Juneau serializers.static classRepresents no Serializer.static classAn identifier that the previous entries in this group should be inherited.static classAn identifier that the previous entries in this group should not be inherited.classSubclass ofSerializerfor character-based serializers.
- 
Uses of AnnotationProvider in org.apache.juneau.soapSubinterfaces of AnnotationProvider in org.apache.juneau.soapModifier and TypeInterfaceDescriptioninterfaceInterface for providing access toSoapXmlClassMetaandSoapXmlBeanPropertyMetaobjects.Classes in org.apache.juneau.soap that implement AnnotationProviderModifier and TypeClassDescriptionclassSerializes POJOs to HTTP responses as XML+SOAP.
- 
Uses of AnnotationProvider in org.apache.juneau.uonSubinterfaces of AnnotationProvider in org.apache.juneau.uonModifier and TypeInterfaceDescriptioninterfaceInterface for providing access toUonClassMetaandUonBeanPropertyMetaobjects.Classes in org.apache.juneau.uon that implement AnnotationProviderModifier and TypeClassDescriptionclassParses UON (a notation for URL-encoded query parameter values) text into POJO models.static classDefault parser, decoding.classSerializes POJO models to UON (a notation for URL-encoded query parameter values).static classEquivalent toUonSerializer..create ().encoding().build();static classEquivalent toUonSerializer..create ().ws().build();
- 
Uses of AnnotationProvider in org.apache.juneau.urlencodingSubinterfaces of AnnotationProvider in org.apache.juneau.urlencodingModifier and TypeInterfaceDescriptioninterfaceInterface for providing access toUrlEncodingClassMetaandUrlEncodingBeanPropertyMetaobjects.Classes in org.apache.juneau.urlencoding that implement AnnotationProviderModifier and TypeClassDescriptionclassParses URL-encoded text into POJO models.classSerializes POJO models to URL-encoded notation with UON-encoded values (a notation for URL-encoded query paramter values).static classEquivalent toUrlEncodingSerializer..create ().expandedParams().build();static classEquivalent toUrlEncodingSerializer..create ().plainTextParts().build();static classEquivalent toUrlEncodingSerializer..create ().useWhitespace().build();
- 
Uses of AnnotationProvider in org.apache.juneau.xmlSubinterfaces of AnnotationProvider in org.apache.juneau.xmlModifier and TypeInterfaceDescriptioninterfaceClasses in org.apache.juneau.xml that implement AnnotationProviderModifier and TypeClassDescriptionclassSerializes POJOs to HTTP responses as XML.static classDefault serializer without namespaces.classParses text generated by theXmlSerializerclass back into a POJO model.classSerializes POJO models to XML.static classDefault serializer without namespaces.static classDefault serializer without namespaces, single quotes.static classDefault serializer without namespaces, single quotes, with whitespace.static classDefault serializer, single quotes.static classDefault serializer, single quotes, whitespace added.