com.googlecode.sarasvati.xml
Class XmlNode
java.lang.Object
com.googlecode.sarasvati.xml.XmlNode
- All Implemented Interfaces:
- NodeDefinition, Comparable<XmlNode>
public class XmlNode
- extends Object
- implements NodeDefinition, Comparable<XmlNode>
XmlNode
public XmlNode()
getName
public String getName()
- Specified by:
getName
in interface NodeDefinition
setName
public void setName(String name)
getJoinType
public JoinType getJoinType()
- Specified by:
getJoinType
in interface NodeDefinition
setJoinType
public void setJoinType(XmlJoinType joinType)
getJoinParam
public String getJoinParam()
- Specified by:
getJoinParam
in interface NodeDefinition
setJoinParam
public void setJoinParam(String joinParam)
getType
public String getType()
- Specified by:
getType
in interface NodeDefinition
setType
public void setType(String type)
isStart
public boolean isStart()
- Specified by:
isStart
in interface NodeDefinition
setStart
public void setStart(Boolean start)
getX
public Integer getX()
- Specified by:
getX
in interface NodeDefinition
setX
public void setX(Integer x)
getY
public Integer getY()
- Specified by:
getY
in interface NodeDefinition
setY
public void setY(Integer y)
getGuard
public String getGuard()
- Specified by:
getGuard
in interface NodeDefinition
setGuard
public void setGuard(String guard)
getArcs
public List<XmlArc> getArcs()
- Specified by:
getArcs
in interface NodeDefinition
setArcs
public void setArcs(List<XmlArc> arcs)
getCustom
public XmlCustom getCustom()
- Specified by:
getCustom
in interface NodeDefinition
setCustom
public void setCustom(XmlCustom custom)
addToDigest
public void addToDigest(MessageDigest digest)
compareTo
public int compareTo(XmlNode o)
- Specified by:
compareTo
in interface Comparable<XmlNode>
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
toString
public String toString()
- Overrides:
toString
in class Object