@Singleton @Priority(value=2147478647) public class SelectableEntityProcessor extends AbstractEntityProcessor
EntityProcessor.Result
Constructor and Description |
---|
SelectableEntityProcessor() |
Modifier and Type | Method and Description |
---|---|
protected EntityProcessor.Result |
process(String fieldName,
Class<?> fieldClass,
Annotation[] fieldAnnotations,
Annotation[] annotations,
EntityGraph graph)
Method is called from the default implementation of
AbstractEntityProcessor.process(org.glassfish.jersey.message.filtering.spi.EntityProcessorContext) and is supposed to be overridden by
custom implementations of this class. |
addFilteringScopes, addGlobalScopes, process
protected EntityProcessor.Result process(String fieldName, Class<?> fieldClass, Annotation[] fieldAnnotations, Annotation[] annotations, EntityGraph graph)
AbstractEntityProcessor
AbstractEntityProcessor.process(org.glassfish.jersey.message.filtering.spi.EntityProcessorContext)
and is supposed to be overridden by
custom implementations of this class.process
in class AbstractEntityProcessor
fieldName
- name of the field (can be null
).fieldClass
- class of the field (can be null
).fieldAnnotations
- annotations associated with the field (cannot be null
).annotations
- annotations associated with class/accessor (cannot be null
).graph
- entity graph to be processed.Result#SKIP
).Copyright © 2007-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.