Class Vertex


  • public class Vertex
    extends java.lang.Object
    • Constructor Detail

      • Vertex

        public Vertex​(java.lang.String type,
                      java.lang.String debugName)
    • Method Detail

      • newIsolatedNode

        public static Vertex newIsolatedNode​(java.lang.String debugName)
      • newIsolatedNodes

        public static java.util.Set<Vertex> newIsolatedNodes​(int count,
                                                             java.lang.String debugName)
      • isIsolated

        public boolean isIsolated()
      • add

        public void add​(java.lang.String propName,
                        java.lang.Object propValue)
      • getType

        public java.lang.String getType()
      • get

        public <T> T get​(java.lang.String propName)
      • getProperty

        public <T> T getProperty​(java.lang.String name)
      • getName

        public java.lang.String getName()
      • getProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getProperties()
      • getDebugName

        public java.lang.String getDebugName()
      • isOfType

        public boolean isOfType​(java.lang.String type)
      • isEqualTo

        public boolean isEqualTo​(Vertex other)
      • isBuiltInType

        public boolean isBuiltInType()
      • setBuiltInType

        public void setBuiltInType​(boolean builtInType)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object