|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of E4GraphException in net.sourceforge.e4graph |
Methods in net.sourceforge.e4graph that throw E4GraphException | |
void |
Storage.commit()
Commits any changes that have been made to the storage immediately. |
void |
Storage.delete()
Deletes the underlying storage. |
void |
Storage.close()
Releases a storage's resources and closes it immediately, committing if necessary. |
void |
Storage.copyInto(Storage otherStorage,
boolean forceCommit)
Copies the contents of the receiver to otherStorage . |
Marker |
Storage.getMarker(java.lang.String name)
Returns the marker with the specified name if it exists, otherwise returns null. |
Marker |
Storage.getMarker(long id)
Returns the marker with the specified unique ID if it exists, otherwise returns null. |
Node |
Storage.getMarkedNode(java.lang.String name)
Returns the node marked by the marker with the specified name. |
Node |
Storage.getNode(long id)
Returns the node with the specified unique ID if it exists, otherwise returns null. |
Vertex |
Storage.getVertex(long id)
Returns the vertex with the specified unique ID if it exists, otherwise returns null. |
void |
Storage.removeAll()
Removes all markers and elements reachable from those markers from this storage. |
int |
Storage.getStatistic(int space,
int stat)
Retrieves statistics about the use of various allocation spaces within a storage. |
long |
LongVertex.getLong()
Returns the long integer value of this vertex. |
void |
LongVertex.setLong(long value)
Sets the long integer value of this vertex. |
Vertex |
Node.addVertex(java.lang.String name,
java.lang.Object value)
Appends a new vertex with the specified name and value to the end of this node's list of vertices. |
Vertex |
Node.addVertex(int index,
java.lang.String name,
java.lang.Object value)
Inserts a new vertex with the specified name and value into this node's list of vertices at the specified position. |
boolean |
Node.containsVertex(java.lang.String name)
Returns true if there is at least one vertex in this node named name. |
boolean |
Node.containsVertices(java.lang.String name,
int n)
Returns true if there are at least n vertices in this node named name. |
Vertex |
Node.getVertex(int index)
Returns the vertex at the specified index. |
Vertex |
Node.getVertex(java.lang.String name)
Returns the first vertex named name, or null if no such vertex exists. |
Vertex |
Node.getVertex(java.lang.String name,
int nth)
Returns the nth vertex named name, or null if no such vertex exists. |
java.lang.Object |
Node.getVertexValue(int index)
Returns the value of the vertex at the specified index. |
java.lang.Object |
Node.getVertexValue(java.lang.String name)
Returns the value of the first vertex named name, or null if no such vertex exists. |
java.lang.Object |
Node.getVertexValue(java.lang.String name,
int nth)
Returns the value of the nth vertex named name, or null if no such vertex exists. |
Node |
Node.getVertexNodeValue(int index)
Returns the node value of the vertex at the specified index. |
Node |
Node.getVertexNodeValue(java.lang.String name)
Returns the node value of the first vertex named name, or null if no such vertex exists. |
Node |
Node.getVertexNodeValue(java.lang.String name,
int nth)
Returns the node value of the nth vertex named name, or null if no such vertex exists. |
java.lang.String |
Node.getVertexStringValue(int index)
Returns the string value of the vertex at the specified index. |
java.lang.String |
Node.getVertexStringValue(java.lang.String name)
Returns the string value of the first vertex named name, or null if no such vertex exists. |
java.lang.String |
Node.getVertexStringValue(java.lang.String name,
int nth)
Returns the string value of the nth vertex named name, or null if no such vertex exists. |
byte[] |
Node.getVertexBytesValue(int index)
Returns the byte array value of the vertex at the specified index. |
byte[] |
Node.getVertexBytesValue(java.lang.String name)
Returns the byte array value of the first vertex named name, or null if no such vertex exists. |
byte[] |
Node.getVertexBytesValue(java.lang.String name,
int nth)
Returns the byte array value of the nth vertex named name, or null if no such vertex exists. |
int |
Node.getVertexIntValue(int index)
Returns the integer value of the vertex at the specified index. |
int |
Node.getVertexIntValue(java.lang.String name)
Returns the integer value of the first vertex named name, or null if no such vertex exists. |
int |
Node.getVertexIntValue(java.lang.String name,
int nth)
Returns the integer value of the nth vertex named name, or null if no such vertex exists. |
long |
Node.getVertexLongValue(int index)
Returns the long integer value of the vertex at the specified index. |
long |
Node.getVertexLongValue(java.lang.String name)
Returns the long integer value of the first vertex named name, or null if no such vertex exists. |
long |
Node.getVertexLongValue(java.lang.String name,
int nth)
Returns the long integer value of the nth vertex named name, or null if no such vertex exists. |
float |
Node.getVertexFloatValue(int index)
Returns the single-precision floating-point value of the vertex at the specified index. |
float |
Node.getVertexFloatValue(java.lang.String name)
Returns the single-precision floating-point value of the first vertex named name, or null if no such vertex exists. |
float |
Node.getVertexFloatValue(java.lang.String name,
int nth)
Returns the single-precision floating-point value of the nth vertex named name, or null if no such vertex exists. |
double |
Node.getVertexDoubleValue(int index)
Returns the double-precision floating-point value of the vertex at the specified index. |
double |
Node.getVertexDoubleValue(java.lang.String name)
Returns the double-precision floating-point value of the first vertex named name, or null if no such vertex exists. |
double |
Node.getVertexDoubleValue(java.lang.String name,
int nth)
Returns the double-precision floating-point value of the nth vertex named name, or null if no such vertex exists. |
boolean |
Node.getVertexBooleanValue(int index)
Returns the boolean value of the vertex at the specified index. |
boolean |
Node.getVertexBooleanValue(java.lang.String name)
Returns the boolean value of the first vertex named name, or null if no such vertex exists. |
boolean |
Node.getVertexBooleanValue(java.lang.String name,
int nth)
Returns the boolean value of the nth vertex named name, or null if no such vertex exists. |
Vertex |
Node.addNode(java.lang.String name)
Creates a new node, and appends a new vertex with the specified name which points to the new node to this node's list of vertices. |
Vertex |
Node.addNode(int index,
java.lang.String name)
Creates a new node, and inserts a new vertex with the specified name which points to the new node into this node's list of vertices at the specified position. |
java.util.ListIterator |
Node.vertices()
Returns an iterator over the list of vertices in this node, in index order. |
java.util.ListIterator |
Node.vertices(VertexFilter filter)
Returns an iterator over the list of vertices in this node accepted by the specified filter, in index order. |
java.util.ListIterator |
Node.vertices(Vertex start)
Returns an iterator over the list of vertices in this node, in index order, starting with the specified vertex. |
java.util.ListIterator |
Node.vertices(Vertex start,
VertexFilter filter)
Returns an iterator over the list of vertices in this node accepted by the specified filter, in index order, starting with the specified vertex. |
java.util.List |
Node.getParents()
Returns a list of this node's parent nodes. |
java.util.List |
Node.getMarkers()
Returns a list of the markers marking this node. |
void |
Node.mark(java.lang.String name)
Adds a new marker named name to the list of markers marking this node. |
void |
Node.mark(Marker m)
Adds the marker m to the list of markers marking this node. |
void |
Node.unmark(Marker m)
Removes the marker m from the list of markers marking this node. |
void |
Node.unmark(int index)
Removes the marker at index from the list of markers marking this node. |
Storage |
Node.getStorage()
Returns the storage containing this node. |
int |
Node.getUniqueID()
Returns an integer identifier for this node guaranteed to be unique within the context of the storage containing this node. |
boolean |
Node.delete()
Deletes this node from its persistent storage. |
int |
IntVertex.getInt()
Returns the integer value of this vertex. |
void |
IntVertex.setInt(int value)
Sets the integer value of this vertex. |
Node |
NodeVertex.getNode()
Returns the node value of this vertex. |
void |
NodeVertex.setNode(Node value)
Sets the node value of this vertex. |
java.lang.String |
StringVertex.getString()
Returns the string value of this vertex. |
void |
StringVertex.setString(java.lang.String value)
Sets the string value of this vertex. |
double |
DoubleVertex.getDouble()
Returns the double-precision floating-point value of this vertex. |
void |
DoubleVertex.setDouble(double value)
Sets the double-precision floating-point value of this vertex. |
float |
FloatVertex.getFloat()
Returns the single-precision floating-point value of this vertex. |
void |
FloatVertex.setFloat(float value)
Sets the single-precision floating-point value of this vertex. |
java.lang.String |
Marker.getName()
Returns the name with which this marker was created. |
Storage |
Marker.getStorage()
Returns the storage associated with this marker. |
Node |
Marker.getMarkedNode()
Returns the node marked by this marker. |
void |
Marker.setMarkedNode(Node n)
Sets the node marked by this marker to n. |
int |
Marker.getUniqueID()
Returns the integer that uniquely identifies this marker within its associated storage. |
void |
Marker.delete()
Deletes the underlying storage occupied by this marker in its associated storage and recursively deletes nodes and vertices that become unreachable as a result of the deletion. |
byte[] |
BytesVertex.getBytes()
Returns the byte array value of this vertex. |
void |
BytesVertex.setBytes(byte[] value)
Sets the byte array value of this vertex. |
java.lang.Object |
Vertex.get()
Returns the value of this vertex. |
void |
Vertex.set(java.lang.Object value)
Sets the value of this vertex. |
int |
Vertex.getIndex()
Returns the index of this vertex within its containing node. |
void |
Vertex.setName(java.lang.String name)
Sets the name of this vertex. |
Storage |
Vertex.getStorage()
Returns the storage containing this vertex. |
Node |
Vertex.getNode()
Returns the node containing this vertex. |
void |
Vertex.delete()
Deletes this vertex from its persistent storage. |
boolean |
BooleanVertex.getBoolean()
Returns the boolean value of this vertex. |
void |
BooleanVertex.setBoolean(boolean value)
Sets the boolean value of this vertex. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |