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, equals, flushJBossObjectCache, getClassShortName, hashCode, list, notEqual, toShortString, toString, toStringImplementation |
Methods inherited from interface org.jboss.util.JBossInterface |
toShortString |
AbstractAliasMetaData
public AbstractAliasMetaData()
getAliasValue
public Object getAliasValue()
- Specified by:
getAliasValue
in interface AliasMetaData
setAliasValue
public void setAliasValue(Object alias)
setAlias
public void setAlias(Object alias)
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
clone
public AbstractAliasMetaData clone()
- Description copied from interface:
MetaDataVisitorNode
- Clone the object
- Specified by:
clone
in interface MetaDataVisitorNode
- Specified by:
clone
in interface org.jboss.util.JBossInterface
- Overrides:
clone
in class org.jboss.util.JBossObject
- Returns:
- a clone of the object
Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.