T - the overriden typepublic abstract class NamedMetaDataWithDescriptionGroupWithOverride<T extends MappableMetaData> extends NamedMetaDataWithDescriptionGroup implements MappableMetaDataWithOverride<T>
| Constructor and Description |
|---|
NamedMetaDataWithDescriptionGroupWithOverride() |
| Modifier and Type | Method and Description |
|---|---|
protected T |
ensureOverride(Class<? extends T> cls)
Make sure there is an overriden metadata set.
|
T |
getOverridenMetaData()
Get the overriden metadata
|
T |
getOverridenMetaDataWithCheck()
Get the overriden metadata
|
void |
setOverridenMetaData(T data)
Set the overriden metadata
|
getDescriptionGroup, setDescriptionGroupequals, getKey, getName, hashCode, setName, toStringclone, getId, setIdfinalize, getClass, notify, notifyAll, wait, wait, waitgetKeypublic NamedMetaDataWithDescriptionGroupWithOverride()
protected T ensureOverride(Class<? extends T> cls)
cls - the class of the overriden metadatapublic T getOverridenMetaData()
OverrideMetaDatagetOverridenMetaData in interface OverrideMetaData<T extends MappableMetaData>public T getOverridenMetaDataWithCheck()
IllegalStateException - if there is no overriden metadatapublic void setOverridenMetaData(T data)
OverrideMetaDatasetOverridenMetaData in interface OverrideMetaData<T extends MappableMetaData>data - the overridden metadataCopyright © 2017 JBoss by Red Hat. All rights reserved.