|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.beans.metadata.plugins.builder.StateMetaDataBuilder<T>
T
- exact typepublic abstract class StateMetaDataBuilder<T extends LifecycleMetaData>
Helper class.
BeanMetaDataBuilder
,
ParameterMetaDataBuilderImpl
Field Summary | |
---|---|
protected AbstractBeanMetaData |
beanMetaData
The bean meta data |
Constructor Summary | |
---|---|
StateMetaDataBuilder(AbstractBeanMetaData beanMetaData)
|
Method Summary | |
---|---|
protected abstract void |
applyAfterSet(T lifecycle)
Invoke after set. |
protected abstract T |
createLifecycleMetaData()
Create lifecycle meta data. |
T |
createStateActionMetaData(String methodInfo)
Create state action meta data. |
protected abstract void |
setLifecycle(AbstractBeanMetaData beanMetaData,
T lifecycle)
Set lifecycle metadata to bean metadata. |
protected void |
setMethodInfo(T lifecycle,
String methodInfo)
Set the method info. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected AbstractBeanMetaData beanMetaData
Constructor Detail |
---|
public StateMetaDataBuilder(AbstractBeanMetaData beanMetaData)
Method Detail |
---|
protected abstract void setLifecycle(AbstractBeanMetaData beanMetaData, T lifecycle)
beanMetaData
- the bean metadatalifecycle
- the lifecycleprotected abstract T createLifecycleMetaData()
protected abstract void applyAfterSet(T lifecycle)
lifecycle
- the lifecyclepublic T createStateActionMetaData(String methodInfo)
StateActionBuilder
createStateActionMetaData
in interface StateActionBuilder<T extends LifecycleMetaData>
methodInfo
- the method info
protected void setMethodInfo(T lifecycle, String methodInfo)
lifecycle
- the lifecyclemethodInfo
- the method info
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |