public abstract class PropertyOrCollectionIdentifyingFacetFactoryAbstract extends MethodPrefixBasedFacetFactoryAbstract implements PropertyOrCollectionIdentifyingFacetFactory, CollectionTypeRegistryAware
MethodPrefixBasedFacetFactoryAbstract.OrphanValidationFacetFactory.AbstractProcessContext<T extends FacetHolder>, FacetFactory.ProcessClassContext, FacetFactory.ProcessContextWithMetadataProperties<T extends FacetHolder>, FacetFactory.ProcessMethodContext, FacetFactory.ProcessParameterContextNO_PARAMETERS, NO_PARAMETERS_TYPES| Constructor and Description |
|---|
PropertyOrCollectionIdentifyingFacetFactoryAbstract(List<FeatureType> featureTypes,
String... prefixes) |
| Modifier and Type | Method and Description |
|---|---|
protected CollectionTypeRegistry |
getCollectionTypeRepository() |
protected boolean |
isCollectionOrArray(Class<?> cls) |
void |
setCollectionTypeRegistry(CollectionTypeRegistry collectionTypeRegistry)
Injected so can propogate to any
registered FacetFactory s that are also
CollectionTypeRegistryAware. |
getPrefixes, refineMetaModelValidatorgetFeatureTypes, getSpecificationLoader, process, process, processParams, setSpecificationLookupclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindAndRemoveCollectionAccessors, findAndRemovePropertyAccessors, isCollectionAccessor, isPropertyAccessor, isPropertyOrCollectionAccessorCandidategetFeatureTypes, process, process, processParamspublic PropertyOrCollectionIdentifyingFacetFactoryAbstract(List<FeatureType> featureTypes, String... prefixes)
protected boolean isCollectionOrArray(Class<?> cls)
protected CollectionTypeRegistry getCollectionTypeRepository()
public void setCollectionTypeRegistry(CollectionTypeRegistry collectionTypeRegistry)
registered FacetFactory s that are also
CollectionTypeRegistryAware.setCollectionTypeRegistry in interface CollectionTypeRegistryAwareCopyright © 2010–2014 The Apache Software Foundation. All rights reserved.