de.sones.GraphDSClient.Objects
Class Vertex
java.lang.Object
de.sones.GraphDSClient.Objects.Vertex
- All Implemented Interfaces:
- IGraphElement, IVertex
public class Vertex
- extends java.lang.Object
- implements IVertex
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Vertex
public Vertex(java.util.List<Property> myPropertyList,
java.util.List<BinaryProperty> myBinaryPropertyList,
java.util.List<IEdge> myEdges)
- Constructors
getAllEdges
public java.util.List<IEdge> getAllEdges()
- Specified by:
getAllEdges
in interface IVertex
getAllNeighbours
public java.util.List<IVertex> getAllNeighbours()
- Specified by:
getAllNeighbours
in interface IVertex
getBinaryProperties
public java.util.List<BinaryProperty> getBinaryProperties()
- Specified by:
getBinaryProperties
in interface IVertex
getBinaryPropertyByID
public BinaryProperty getBinaryPropertyByID(java.lang.String myBinaryPropertyID)
- Specified by:
getBinaryPropertyByID
in interface IVertex
getHyperEdge
public IHyperEdge getHyperEdge(java.lang.String myHyperEdgeName)
- Specified by:
getHyperEdge
in interface IVertex
getHyperEdges
public java.util.List<IHyperEdge> getHyperEdges()
- Specified by:
getHyperEdges
in interface IVertex
getNeighboursByEdge
public java.util.List<IVertex> getNeighboursByEdge(java.lang.String myEdgeName)
- Specified by:
getNeighboursByEdge
in interface IVertex
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
getSingleEdge
public ISingleEdge getSingleEdge(java.lang.String mySingleEdgeName)
- Specified by:
getSingleEdge
in interface IVertex
getSingleEdges
public java.util.List<ISingleEdge> getSingleEdges()
- Specified by:
getSingleEdges
in interface IVertex
hasBinaryProperties
public java.lang.Boolean hasBinaryProperties()
hasBinaryProperty
public int hasBinaryProperty(java.lang.String myBinaryPropertyID)
hasEdge
public boolean hasEdge(java.lang.String myEdgeName)
- Specified by:
hasEdge
in interface IVertex
hasEdges
public java.lang.Boolean hasEdges()
hasProperties
public java.lang.Boolean hasProperties()
hasProperty
public int hasProperty(java.lang.String myPropertyID)
- Specified by:
hasProperty
in interface IGraphElement