public abstract class AnnotationMetaBuilderBase<SELF extends MetaData,PARENT extends MetaData> extends MetaDataBuilderBase<SELF,PARENT> implements AnnotationMetaBuilder<SELF,PARENT>
| Modifier and Type | Field and Description |
|---|---|
protected LifecycleMetaRegistry |
registry |
containerType, flavorMap, keySet, parent, path, properties| Constructor and Description |
|---|
AnnotationMetaBuilderBase(PARENT parent,
String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addKeys(Class<?> clazz) |
AnnotationMetaBuilder<SELF,PARENT> |
build(Class<?> klass,
PARENT parent) |
Object |
getPrimaryKey() |
LifecycleMetaRegistry |
getRegistry() |
VerificationException |
newVerificationException(DottedPath dottedPath,
String errorCode,
Object... args) |
VerificationException |
newVerificationException(String dottedPathName,
String errorCode,
Object... args) |
VerificationFailure |
newVerificationFailure(DottedPath dottedPath,
String errorCode,
Object... args) |
VerificationFailure |
newVerificationFailure(String dottedPathName,
String errorCode,
Object... args) |
protected void |
setPrimaryKey(Object primaryKey) |
void |
setRegistry(LifecycleMetaRegistry registry) |
addFlavor, addKey, addKeys, equals, getDottedPath, getFlavor, getFlavorMetaData, getKeySet, getMetaData, getName, getParent, getProperty, handleError, hasFlavor, hasFlavorMetaData, hashCode, hasKey, removeFlavor, setContainerType, setProperty, toString, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddFlavor, addKey, addKeys, getMetaData, handleError, hasKey, removeFlavorverifyMetaDataprotected LifecycleMetaRegistry registry
public LifecycleMetaRegistry getRegistry()
public void setRegistry(LifecycleMetaRegistry registry)
public VerificationException newVerificationException(String dottedPathName, String errorCode, Object... args)
public VerificationException newVerificationException(DottedPath dottedPath, String errorCode, Object... args)
public VerificationFailure newVerificationFailure(DottedPath dottedPath, String errorCode, Object... args)
public VerificationFailure newVerificationFailure(String dottedPathName, String errorCode, Object... args)
protected void addKeys(Class<?> clazz)
public Object getPrimaryKey()
getPrimaryKey in interface MetaDataprotected void setPrimaryKey(Object primaryKey)
public AnnotationMetaBuilder<SELF,PARENT> build(Class<?> klass, PARENT parent) throws VerificationException
build in interface AnnotationMetaBuilder<SELF extends MetaData,PARENT extends MetaData>VerificationExceptionCopyright © 2015. All Rights Reserved.