public class DisabledFacetForPropertyDerivedFromImmutableTypeFacetFactory extends FacetFactoryAbstract
FacetFactory actually makes sense. Just
because a type is immutable, doesn't imply that the property can't change the
instance that it refers to?FacetFactory.AbstractProcessContext<T extends FacetHolder>, FacetFactory.ProcessClassContext, FacetFactory.ProcessContextWithMetadataProperties<T extends FacetHolder>, FacetFactory.ProcessMethodContext, FacetFactory.ProcessParameterContext| Constructor and Description |
|---|
DisabledFacetForPropertyDerivedFromImmutableTypeFacetFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
process(FacetFactory.ProcessMethodContext processMethodContext)
Process the method, and return the correctly setup annotation if present.
|
getFeatureTypes, getSpecificationLoader, process, processParams, setSpecificationLookuppublic DisabledFacetForPropertyDerivedFromImmutableTypeFacetFactory()
public void process(FacetFactory.ProcessMethodContext processMethodContext)
FacetFactoryprocess in interface FacetFactoryprocess in class FacetFactoryAbstractCopyright © 2010–2014 The Apache Software Foundation. All rights reserved.