|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.util.JBossObject
org.jboss.beans.metadata.plugins.AbstractValueMetaData
public class AbstractValueMetaData
Plain value.
Field Summary |
---|
Fields inherited from class org.jboss.util.JBossObject |
---|
hashCode, log, toString |
Fields inherited from interface org.jboss.beans.metadata.plugins.TypeProvider |
---|
ERROR_MSG |
Constructor Summary | |
---|---|
AbstractValueMetaData()
Create a new plain value |
|
AbstractValueMetaData(Object value)
Create a new plain value |
Method Summary | |
---|---|
AbstractValueMetaData |
clone()
Clone the object |
void |
describeVisit(MetaDataVisitor visitor)
Revisit the node |
Iterator<? extends MetaDataVisitorNode> |
getChildren()
Return the child nodes |
org.jboss.reflect.spi.TypeInfo |
getType(MetaDataVisitor visitor,
MetaDataVisitorNode previous)
Get the injectee type info. |
Object |
getUnderlyingValue()
Get the underlying value |
Object |
getValue()
|
Object |
getValue(org.jboss.reflect.spi.TypeInfo info,
ClassLoader cl)
Get the value. |
void |
initialVisit(MetaDataVisitor visitor)
Visit the node |
protected boolean |
isUseJMXObjectNameFix()
Do we use jmx object name fix. |
void |
setValue(Object value)
|
void |
toShortString(org.jboss.util.JBossStringBuilder buffer)
|
void |
toString(org.jboss.util.JBossStringBuilder buffer)
|
Methods inherited from class org.jboss.util.JBossObject |
---|
cacheGetHashCode, cacheToString, equals, flushJBossObjectCache, getClassShortName, getHashCode, hashCode, list, notEqual, toShortString, toString, toStringImplementation |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.jboss.util.JBossInterface |
---|
toShortString |
Constructor Detail |
---|
public AbstractValueMetaData()
public AbstractValueMetaData(Object value)
value
- the valueMethod Detail |
---|
public Object getValue()
public void setValue(Object value)
public Object getUnderlyingValue()
ValueMetaData
getUnderlyingValue
in interface ValueMetaData
protected boolean isUseJMXObjectNameFix()
public Object getValue(org.jboss.reflect.spi.TypeInfo info, ClassLoader cl) throws Throwable
ValueMetaData
getValue
in interface ValueMetaData
info
- the type infocl
- the classloader
Throwable
- for any errorpublic void initialVisit(MetaDataVisitor visitor)
MetaDataVisitorNode
initialVisit
in interface MetaDataVisitorNode
visitor
- the visitorpublic void describeVisit(MetaDataVisitor visitor)
MetaDataVisitorNode
describeVisit
in interface MetaDataVisitorNode
visitor
- the visitorpublic org.jboss.reflect.spi.TypeInfo getType(MetaDataVisitor visitor, MetaDataVisitorNode previous) throws Throwable
TypeProvider
getType
in interface TypeProvider
visitor
- meda data visitorprevious
- previous node in the stack
Throwable
- if could not determine classpublic Iterator<? extends MetaDataVisitorNode> getChildren()
MetaDataVisitorNode
getChildren
in interface MetaDataVisitorNode
public void toString(org.jboss.util.JBossStringBuilder buffer)
toString
in class org.jboss.util.JBossObject
public void toShortString(org.jboss.util.JBossStringBuilder buffer)
toShortString
in interface org.jboss.util.JBossInterface
toShortString
in class org.jboss.util.JBossObject
public AbstractValueMetaData clone()
MetaDataVisitorNode
clone
in interface MetaDataVisitorNode
clone
in interface org.jboss.util.JBossInterface
clone
in class org.jboss.util.JBossObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |