public class AbstractBeanType extends InlineBeanType
TEXT, VALUE| Constructor and Description |
|---|
AbstractBeanType(java.lang.Class type)
Create the interface type
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
create(java.lang.Object parent,
QName name)
Returns an InterfaceConfig object
|
java.lang.Class |
getType()
Returns the Java type.
|
void |
init(java.lang.Object bean)
Replace the type with the generated object
|
java.lang.Object |
replaceObject(java.lang.Object bean)
Replace the type with the generated object
|
java.lang.String |
toString() |
java.lang.Object |
valueOf(java.lang.Object value)
Converts the value to a value of the type.
|
java.lang.Object |
valueOf(java.lang.String text)
Converts the string to a value of the type.
|
beforeConfigure, getAddAttribute, getAddBeanAttribute, getAttribute, getAttributeImpl, getConstructor, getContentProgramAttribute, getProgramAttribute, inject, introspect, introspectMethods, isConstructableFromString, isEL, isReplace, setAddAnnotation, setAddCustomBeanafterConfigure, beforeConfigureBean, carefulIntrospect, createType, getComponentType, getDefaultAttribute, getType, getTypeName, isArray, isBean, isEnvBean, isInlineType, isNode, isNoTrim, isProgram, isQualifier, setEnvBean, setProperty, valueOfpublic AbstractBeanType(java.lang.Class type)
public java.lang.Class getType()
getType in class InlineBeanTypepublic java.lang.Object create(java.lang.Object parent,
QName name)
create in class InlineBeanTypepublic void init(java.lang.Object bean)
init in class InlineBeanTypepublic java.lang.Object replaceObject(java.lang.Object bean)
replaceObject in class InlineBeanTypepublic java.lang.Object valueOf(java.lang.String text)
valueOf in class InlineBeanTypepublic java.lang.Object valueOf(java.lang.Object value)
valueOf in class InlineBeanTypepublic java.lang.String toString()
toString in class InlineBeanType