| Modifier and Type | Field and Description |
|---|---|
static List<FeatureType> |
FeatureType.ACTIONS_ONLY |
static List<FeatureType> |
FeatureType.COLLECTIONS_ONLY |
static List<FeatureType> |
FeatureType.EVERYTHING
Use of this is discouraged; instead use multiple
FacetFactorys
for different features. |
static List<FeatureType> |
FeatureType.EVERYTHING_BUT_PARAMETERS
Use of this is discouraged; instead use multiple
FacetFactorys
for different features. |
static List<FeatureType> |
FeatureType.MEMBERS |
static List<FeatureType> |
FeatureType.OBJECTS_AND_ACTIONS |
static List<FeatureType> |
FeatureType.OBJECTS_AND_COLLECTIONS |
static List<FeatureType> |
FeatureType.OBJECTS_AND_PROPERTIES |
static List<FeatureType> |
FeatureType.OBJECTS_ONLY |
static List<FeatureType> |
FeatureType.OBJECTS_POST_PROCESSING_ONLY |
static List<FeatureType> |
FeatureType.OBJECTS_PROPERTIES_AND_COLLECTIONS |
static List<FeatureType> |
FeatureType.PARAMETERS_ONLY |
static List<FeatureType> |
FeatureType.PROPERTIES_ONLY |
| Modifier and Type | Method and Description |
|---|---|
static FeatureType |
FeatureType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FeatureType[] |
FeatureType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
FeatureType |
TypedHolderDefault.getFeatureType() |
FeatureType |
TypedHolder.getFeatureType() |
| Modifier and Type | Method and Description |
|---|---|
List<FeatureType> |
FacetFactoryAbstract.getFeatureTypes() |
List<FeatureType> |
FacetFactory.getFeatureTypes()
The
feature types that this facet factory can create
Facets for. |
| Constructor and Description |
|---|
FacetFactory.ProcessMethodContext(Class<?> cls,
FeatureType featureType,
Properties metadataProperties,
Method method,
MethodRemover methodRemover,
FacetedMethod facetedMethod) |
TypedHolderDefault(FeatureType featureType,
Class<?> type) |
| Constructor and Description |
|---|
FacetFactoryAbstract(List<FeatureType> featureTypes) |
| Modifier and Type | Method and Description |
|---|---|
FeatureType |
Specification.getFeatureType() |
| Modifier and Type | Method and Description |
|---|---|
void |
FacetProcessor.process(Class<?> cls,
Method method,
MethodRemover methodRemover,
FacetedMethod facetedMethod,
FeatureType featureType,
Properties metadataProperties)
Attaches all facets applicable to the provided
type of
feature to the supplied FacetHolder. |
| Modifier and Type | Method and Description |
|---|---|
FeatureType |
OneToOneActionParameterImpl.getFeatureType() |
FeatureType |
ObjectSpecificationAbstract.getFeatureType() |
FeatureType |
ObjectMemberAbstract.getFeatureType() |
FeatureType |
ObjectActionParameterParseable.getFeatureType() |
| Constructor and Description |
|---|
ObjectAssociationAbstract(FacetedMethod facetedMethod,
FeatureType featureType,
ObjectSpecification specification,
ObjectMemberContext parameterObject) |
ObjectMemberAbstract(FacetedMethod facetedMethod,
FeatureType featureType,
ObjectMemberContext objectMemberContext) |
| Constructor and Description |
|---|
MethodPrefixBasedFacetFactoryAbstract(List<FeatureType> featureTypes,
MethodPrefixBasedFacetFactoryAbstract.OrphanValidation orphanValidation,
String... prefixes) |
PropertyOrCollectionIdentifyingFacetFactoryAbstract(List<FeatureType> featureTypes,
String... prefixes) |
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.