Uses of Class
net.sourceforge.e4graph.E4GraphException

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.
 



Copyright (c) 2001, Silver Egg Technology Co., Ltd.