public class Vertex
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Vertex.VertexData |
Constructor and Description |
---|
Vertex(java.lang.String type,
java.lang.String debugName) |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String propName,
java.lang.Object propValue) |
<T> T |
get(java.lang.String propName) |
java.lang.String |
getDebugName() |
java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties() |
<T> T |
getProperty(java.lang.String name) |
java.lang.String |
getType() |
boolean |
isBuiltInType() |
boolean |
isEqualTo(Vertex other) |
boolean |
isIsolated() |
boolean |
isOfType(java.lang.String type) |
static Vertex |
newIsolatedNode(java.lang.String debugName) |
static java.util.Set<Vertex> |
newIsolatedNodes(int count,
java.lang.String debugName) |
void |
setBuiltInType(boolean builtInType) |
Vertex.VertexData |
toData() |
java.lang.String |
toString() |
public static Vertex newIsolatedNode(java.lang.String debugName)
public static java.util.Set<Vertex> newIsolatedNodes(int count, java.lang.String debugName)
public boolean isIsolated()
public void add(java.lang.String propName, java.lang.Object propValue)
public java.lang.String getType()
public <T> T get(java.lang.String propName)
public <T> T getProperty(java.lang.String name)
public java.lang.String getName()
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
public java.lang.String getDebugName()
public boolean isOfType(java.lang.String type)
public boolean isEqualTo(Vertex other)
public boolean isBuiltInType()
public void setBuiltInType(boolean builtInType)
public java.lang.String toString()
toString
in class java.lang.Object
public Vertex.VertexData toData()