See: Description
Interface | Description |
---|---|
EntityGraph |
Class available to
entity-filtering processors providing means to add/remove entity-filtering scopes
(e.g. |
EntityGraphProvider |
Provides
entity graph and object graph instances. |
EntityInspector |
Responsible for inspecting entity classes.
|
EntityProcessor |
Contract supposed to process entity classes for Entity Data Filtering.
|
EntityProcessorContext |
Entity processor context providing details about entity processing. |
ObjectGraph |
Read-only graph containing representations of an entity class that should be processed in entity-filtering.
|
ObjectGraphTransformer<T> |
This contract brings support for transforming an internal representation of entity data filtering feature into an object
familiar to underlying provider (e.g.
|
ObjectProvider<T> |
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.
|
Class | Description |
---|---|
AbstractEntityProcessor |
Common
entity processor supposed to be used as a base class for custom implementations. |
AbstractObjectProvider<T> |
Common implementation of
object provider and object graph transformer . |
FilteringHelper |
SPI utility methods for entity filtering.
|
Enum | Description |
---|---|
EntityProcessor.Result |
Result type of processing an context.
|
EntityProcessorContext.Type |
The type of the context which describes in which entity processing phase the
EntityProcessor.process(EntityProcessorContext) is triggered. |
Copyright © 2007-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.