org.jboss.beans.metadata.plugins
Class AbstractAliasMetaData
java.lang.Object
org.jboss.util.JBossObject
org.jboss.beans.metadata.plugins.AbstractAliasMetaData
- All Implemented Interfaces:
- Serializable, Cloneable, AliasMetaData, MetaDataVisitorNode, org.jboss.util.JBossInterface
- Direct Known Subclasses:
- AbstractNamedAliasMetaData
public class AbstractAliasMetaData
- extends org.jboss.util.JBossObject
- implements AliasMetaData, Serializable
Metadata for an alias.
- Author:
- Ales Justin
- See Also:
- Serialized Form
| Fields inherited from class org.jboss.util.JBossObject |
hashCode, log, toString |
| Methods inherited from class org.jboss.util.JBossObject |
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, hashCode, list, notEqual, toShortString, toString, toStringImplementation |
| Methods inherited from interface org.jboss.util.JBossInterface |
clone, toShortString |
alias
public String alias
replace
protected boolean replace
clazz
protected String clazz
AbstractAliasMetaData
public AbstractAliasMetaData()
- Create a new alias meta data
getAlias
public String getAlias()
setAlias
public void setAlias(String alias)
isReplace
public boolean isReplace()
setReplace
public void setReplace(boolean replace)
getClazz
public String getClazz()
setClazz
public void setClazz(String clazz)
getAliasValue
public Object getAliasValue()
- Specified by:
getAliasValue in interface AliasMetaData
initialVisit
public void initialVisit(MetaDataVisitor visitor)
- Description copied from interface:
MetaDataVisitorNode
- Visit the node
- Specified by:
initialVisit in interface MetaDataVisitorNode
- Parameters:
visitor - the visitor
describeVisit
public void describeVisit(MetaDataVisitor vistor)
- Description copied from interface:
MetaDataVisitorNode
- Revisit the node
- Specified by:
describeVisit in interface MetaDataVisitorNode
- Parameters:
vistor - the visitor
getChildren
public Iterator<? extends MetaDataVisitorNode> getChildren()
- Description copied from interface:
MetaDataVisitorNode
- Return the child nodes
- Specified by:
getChildren in interface MetaDataVisitorNode
- Returns:
- Iterator or null if there aren't any
toString
public void toString(org.jboss.util.JBossStringBuilder buffer)
- Overrides:
toString in class org.jboss.util.JBossObject
toShortString
public void toShortString(org.jboss.util.JBossStringBuilder buffer)
- Specified by:
toShortString in interface org.jboss.util.JBossInterface- Overrides:
toShortString in class org.jboss.util.JBossObject
getHashCode
protected int getHashCode()
- Overrides:
getHashCode in class org.jboss.util.JBossObject
equals
public boolean equals(Object object)
- Overrides:
equals in class Object
Copyright ? 2007 JBoss Inc.. All Rights Reserved.