de.sones.GraphDSClient.Objects
Interface IVertex

All Superinterfaces:
IGraphElement
All Known Implementing Classes:
Vertex

public interface IVertex
extends IGraphElement


Method Summary
 java.util.List<?> getAllEdges()
           
 java.util.List<IVertex> getAllNeighbours()
           
 java.util.List<BinaryProperty> getBinaryProperties()
           
 BinaryProperty getBinaryPropertyByID(java.lang.String myBinaryPropertyID)
           
 IHyperEdge getHyperEdge(java.lang.String myHyperEdgeName)
           
 java.util.List<?> getHyperEdges()
           
 java.util.List<IVertex> getNeighboursByEdge(java.lang.String myEdgeName)
           
 ISingleEdge getSingleEdge(java.lang.String mySingleEdgeName)
           
 java.util.List<?> getSingleEdges()
           
 boolean hasEdge(java.lang.String myEdgePropertyName)
           
 
Methods inherited from interface de.sones.GraphDSClient.Objects.IGraphElement
getProperties, getPropertyByID, hasProperty
 

Method Detail

getAllEdges

java.util.List<?> getAllEdges()

getAllNeighbours

java.util.List<IVertex> getAllNeighbours()

getBinaryProperties

java.util.List<BinaryProperty> getBinaryProperties()

getBinaryPropertyByID

BinaryProperty getBinaryPropertyByID(java.lang.String myBinaryPropertyID)

getHyperEdge

IHyperEdge getHyperEdge(java.lang.String myHyperEdgeName)

getHyperEdges

java.util.List<?> getHyperEdges()

getNeighboursByEdge

java.util.List<IVertex> getNeighboursByEdge(java.lang.String myEdgeName)

getSingleEdge

ISingleEdge getSingleEdge(java.lang.String mySingleEdgeName)

getSingleEdges

java.util.List<?> getSingleEdges()

hasEdge

boolean hasEdge(java.lang.String myEdgePropertyName)