public interface IBeanSpecification extends IPropertyHolder, org.apache.hivemind.LocationHolder, org.apache.hivemind.Locatable, PropertyInjectable
Modifier and Type | Method and Description |
---|---|
void |
addInitializer(IBeanInitializer initializer) |
java.lang.String |
getClassName() |
java.lang.String |
getDescription() |
java.util.List |
getInitializers()
Returns the
List of IBeanInitializer s. |
BeanLifecycle |
getLifecycle() |
void |
setClassName(java.lang.String className) |
void |
setDescription(java.lang.String desc) |
void |
setLifecycle(BeanLifecycle lifecycle) |
java.lang.String |
toString() |
getProperty, getPropertyNames, removeProperty, setProperty
getPropertyName, setPropertyName
java.lang.String getClassName()
BeanLifecycle getLifecycle()
void addInitializer(IBeanInitializer initializer)
java.util.List getInitializers()
List
of IBeanInitializer
s. The caller
should not modify this value!. May return null if there
are no initializers.java.lang.String toString()
toString
in class java.lang.Object
java.lang.String getDescription()
void setDescription(java.lang.String desc)
void setClassName(java.lang.String className)
void setLifecycle(BeanLifecycle lifecycle)