public abstract class DefaultedFacetAbstract extends FacetAbstract implements DefaultedFacet
FacetAbstract.Derivation, FacetAbstract.Disabling, FacetAbstract.Hiding, FacetAbstract.Validating| Constructor and Description |
|---|
DefaultedFacetAbstract(String candidateEncoderDecoderName,
Class<?> candidateEncoderDecoderClass,
FacetHolder holder,
ServicesInjector dependencyInjector) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getDefault()
The default (as a pojo, not a
ObjectAdapter). |
Class<?> |
getDefaultsProviderClass()
Guaranteed to implement the
EncoderDecoder class, thanks to
generics in the applib. |
boolean |
isValid()
Discover whether either of the candidate defaults provider name or class
is valid.
|
protected String |
toStringValues() |
alwaysReplace, facetType, getFacetHolder, getIdentified, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitalwaysReplace, facetType, getFacetHolder, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacetpublic DefaultedFacetAbstract(String candidateEncoderDecoderName, Class<?> candidateEncoderDecoderClass, FacetHolder holder, ServicesInjector dependencyInjector)
public boolean isValid()
public Class<?> getDefaultsProviderClass()
EncoderDecoder class, thanks to
generics in the applib.public Object getDefault()
DefaultedFacetObjectAdapter).getDefault in interface DefaultedFacetprotected String toStringValues()
toStringValues in class FacetAbstractCopyright © 2010–2014 The Apache Software Foundation. All rights reserved.