de.sones.GraphDSClient.Objects
Class SingleEdge

java.lang.Object
  extended by de.sones.GraphDSClient.Objects.SingleEdge
All Implemented Interfaces:
IEdge, IGraphElement, ISingleEdge

public class SingleEdge
extends java.lang.Object
implements ISingleEdge


Constructor Summary
SingleEdge(java.lang.String myName, java.util.List<Property> myPropertyList, Vertex myTargetVertex)
           
 
Method Summary
 java.lang.String getName()
           
 java.util.List<Property> getProperties()
           
 Property getPropertyByID(java.lang.String myPropertyID)
           
 IVertex getTargetVertex()
           
 int hasProperty(java.lang.String myPropertyID)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleEdge

public SingleEdge(java.lang.String myName,
                  java.util.List<Property> myPropertyList,
                  Vertex myTargetVertex)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface IEdge

getProperties

public java.util.List<Property> getProperties()
Specified by:
getProperties in interface IGraphElement

getPropertyByID

public Property getPropertyByID(java.lang.String myPropertyID)
Specified by:
getPropertyByID in interface IGraphElement

getTargetVertex

public IVertex getTargetVertex()
Specified by:
getTargetVertex in interface ISingleEdge

hasProperty

public int hasProperty(java.lang.String myPropertyID)
Specified by:
hasProperty in interface IGraphElement