public class PropertyDefaultDerivedFromTypeFacetFactory extends FacetFactoryAbstract implements AdapterManagerAware
FacetFactory.AbstractProcessContext<T extends FacetHolder>, FacetFactory.ProcessClassContext, FacetFactory.ProcessContextWithMetadataProperties<T extends FacetHolder>, FacetFactory.ProcessMethodContext, FacetFactory.ProcessParameterContext| Constructor and Description |
|---|
PropertyDefaultDerivedFromTypeFacetFactory() |
| Modifier and Type | Method and Description |
|---|---|
AdapterManager |
getAdapterManager() |
void |
process(FacetFactory.ProcessMethodContext processMethodContext)
If there is a
DefaultedFacet on the properties return type, then
installs a PropertyDefaultFacet for the property with the same
default. |
void |
setAdapterManager(AdapterManager adapterMap) |
getFeatureTypes, getSpecificationLoader, process, processParams, setSpecificationLookuppublic PropertyDefaultDerivedFromTypeFacetFactory()
public void process(FacetFactory.ProcessMethodContext processMethodContext)
DefaultedFacet on the properties return type, then
installs a PropertyDefaultFacet for the property with the same
default.process in interface FacetFactoryprocess in class FacetFactoryAbstractpublic AdapterManager getAdapterManager()
public void setAdapterManager(AdapterManager adapterMap)
setAdapterManager in interface AdapterManagerAwareCopyright © 2010–2014 The Apache Software Foundation. All rights reserved.