public abstract class FacetTypeRegistry
extends java.lang.Object
Constructor and Description |
---|
FacetTypeRegistry() |
Modifier and Type | Method and Description |
---|---|
abstract <F extends Facet<C>,C extends FacetConfiguration> |
findFacetType(FacetTypeId<F> typeId) |
abstract FacetType |
findFacetType(java.lang.String id) |
abstract FacetTypeId<?> [] |
getFacetTypeIds() |
abstract FacetType<?,?> [] |
getFacetTypes() |
static FacetTypeRegistry |
getInstance() |
abstract FacetType<?,?> [] |
getSortedFacetTypes() |
abstract void |
registerFacetType(FacetType<?,?> facetType)
Deprecated.
register
facetType as an extension instead |
abstract void |
unregisterFacetType(FacetType<?,?> facetType)
Deprecated.
register
facetType as an extension instead |
public static FacetTypeRegistry getInstance()
@Deprecated public abstract void registerFacetType(FacetType<?,?> facetType)
facetType
as an extension instead@Deprecated public abstract void unregisterFacetType(FacetType<?,?> facetType)
facetType
as an extension insteadpublic abstract FacetTypeId<?> [] getFacetTypeIds()
public abstract FacetType<?,?> [] getFacetTypes()
public abstract FacetType<?,?> [] getSortedFacetTypes()
public abstract FacetType findFacetType(java.lang.String id)
public abstract <F extends Facet<C>,C extends FacetConfiguration> FacetType<F,C> findFacetType(FacetTypeId<F> typeId)