Uses of Package
org.glassfish.jersey.message.filtering.spi
-
Packages that use org.glassfish.jersey.message.filtering.spi Package Description org.glassfish.jersey.jackson.internal org.glassfish.jersey.message.filtering Support for Entity Data Filtering in Jersey.org.glassfish.jersey.message.filtering.spi SPI for Entity Data Filtering in Jersey. -
Classes in org.glassfish.jersey.message.filtering.spi used by org.glassfish.jersey.jackson.internal Class Description AbstractObjectProvider Common implementation ofobject provider
andobject graph transformer
.ObjectGraph Read-only graph containing representations of an entity class that should be processed in entity-filtering.ObjectGraphTransformer This contract brings support for transforming an internal representation of entity data filtering feature into an object familiar to underlying provider (e.g.ObjectProvider Entry point of Entity Data Filtering feature for providers working with custom entities and media types (reading/writing). -
Classes in org.glassfish.jersey.message.filtering.spi used by org.glassfish.jersey.message.filtering Class Description AbstractEntityProcessor Commonentity processor
supposed to be used as a base class for custom implementations.AbstractObjectProvider Common implementation ofobject provider
andobject graph transformer
.EntityGraph Class available toentity-filtering processors
providing means to add/remove entity-filtering scopes (e.g.EntityGraphProvider Providesentity graph
andobject graph
instances.EntityInspector Responsible for inspecting entity classes.EntityProcessor Contract supposed to process entity classes for Entity Data Filtering.EntityProcessor.Result Result type of processing an context.EntityProcessorContext Entity processor
context providing details about entity processing.EntityProcessorContext.Type The type of the context which describes in which entity processing phase theEntityProcessor.process(EntityProcessorContext)
is triggered.ObjectGraph Read-only graph containing representations of an entity class that should be processed in entity-filtering.ObjectGraphTransformer This contract brings support for transforming an internal representation of entity data filtering feature into an object familiar to underlying provider (e.g.ObjectProvider Entry point of Entity Data Filtering feature for providers working with custom entities and media types (reading/writing).ScopeProvider Entry point for obtaining entity-filtering scopes used to process a request/response entity.ScopeResolver Class used to resolve entity-filtering scopes from annotations. -
Classes in org.glassfish.jersey.message.filtering.spi used by org.glassfish.jersey.message.filtering.spi Class Description AbstractObjectProvider.EntityContext Class to be used as a key in cache (EntityContext
-> filtering object) when processing similar requests.EntityGraph Class available toentity-filtering processors
providing means to add/remove entity-filtering scopes (e.g.EntityGraphProvider Providesentity graph
andobject graph
instances.EntityInspector Responsible for inspecting entity classes.EntityProcessor Contract supposed to process entity classes for Entity Data Filtering.EntityProcessor.Result Result type of processing an context.EntityProcessorContext Entity processor
context providing details about entity processing.EntityProcessorContext.Type The type of the context which describes in which entity processing phase theEntityProcessor.process(EntityProcessorContext)
is triggered.ObjectGraph Read-only graph containing representations of an entity class that should be processed in entity-filtering.ObjectGraphTransformer This contract brings support for transforming an internal representation of entity data filtering feature into an object familiar to underlying provider (e.g.ObjectProvider Entry point of Entity Data Filtering feature for providers working with custom entities and media types (reading/writing).ScopeProvider Entry point for obtaining entity-filtering scopes used to process a request/response entity.