A C D E G H M N P S T V

A

Attribute - class com.lexonics.edsel.Attribute.
An Edsel attribute.
Attribute(String) - Constructor for class com.lexonics.edsel.Attribute
Construct an Attribute with a given name and an empty value list.
Attribute(String, String) - Constructor for class com.lexonics.edsel.Attribute
Construct an Attribute with a given name and a value list containing a single value.
Attribute(String, List) - Constructor for class com.lexonics.edsel.Attribute
Construct an Attribute with a given name and value list.
attribute(String) - Method in class com.lexonics.edsel.Node
Return the Attribute in this Node with a given name, or null if none.
attributeSet() - Method in class com.lexonics.edsel.Node
Return a shallow copy of the attribute set of this Node.

C

childSet(Node, String) - Method in class com.lexonics.edsel.Graph
Return a subset of the node set of this Graph, containing each Node that is a destination in the destination list of an Edge in the edge set whose source is a given Node and whose name equals a given name.
com.lexonics.edsel - package com.lexonics.edsel
Provides classes that comprise the Edsel object model
com.lexonics.edsel.parser - package com.lexonics.edsel.parser
Provides classes for parsing Edsel

D

destinationList() - Method in class com.lexonics.edsel.Edge
Return a shallow copy of the destination list of this Edge.

E

Edge - class com.lexonics.edsel.Edge.
An Edsel edge.
Edge(Node, String, Node) - Constructor for class com.lexonics.edsel.Edge
Construct an Edge with a given source and name, and a destination list containing a single destination.
Edge(Node, String, List) - Constructor for class com.lexonics.edsel.Edge
Construct an Edge with a given source, name, and destination list.
Edge - Static variable in class com.lexonics.edsel.Node
The predefined structure Node with name -Edge.
edgeSet() - Method in class com.lexonics.edsel.Graph
Return a shallow copy of the edge set of this Graph.
edgeSetIn(Node) - Method in class com.lexonics.edsel.Graph
Return a subset of the edge set of this Graph, containing all Edges whose destination list contains a given Node.
edgeSetOut(Node) - Method in class com.lexonics.edsel.Graph
Return a subset of the edge set of this Graph, containing all Edges whose source is a given Node.
equals(Object) - Method in class com.lexonics.edsel.Attribute
Compare a given object with this Attribute for equality.
equals(Object) - Method in class com.lexonics.edsel.Edge
Compare a given object with this Edge for equality.
equals(Object) - Method in class com.lexonics.edsel.Graph
Compare a given object with this Graph for equality.
equals(Object) - Method in class com.lexonics.edsel.Node
Compare a given object with this Node for equality.

G

Graph - class com.lexonics.edsel.Graph.
An Edsel graph.
Graph(Set, Set) - Constructor for class com.lexonics.edsel.Graph
Construct a Graph with a given node set and edge set.
graph(CharSequence) - Static method in class com.lexonics.edsel.parser.Parser
Parse an Edsel string representation of a graph.

H

hashCode() - Method in class com.lexonics.edsel.Attribute
Return the hash code value for this Attribute.
hashCode() - Method in class com.lexonics.edsel.Edge
Return the hash code value for this Edge.
hashCode() - Method in class com.lexonics.edsel.Graph
Return the hash code value for this Graph.
hashCode() - Method in class com.lexonics.edsel.Node
Return the hash code value for this Node.

M

MultiAttribute - Static variable in class com.lexonics.edsel.Node
The predefined structure Node with name -MultiAttribute.
MultiEdge - Static variable in class com.lexonics.edsel.Node
The predefined structure Node with name -MultiEdge.

N

Node - class com.lexonics.edsel.Node.
An Edsel node.
Node(String) - Constructor for class com.lexonics.edsel.Node
Construct a Node with a given name and an empty attribute set.
Node(String, Set) - Constructor for class com.lexonics.edsel.Node
Construct a Node with a given name and attribute set.
name() - Method in class com.lexonics.edsel.Attribute
Return the name of this Attribute.
name() - Method in class com.lexonics.edsel.Edge
Return the name of this Edge.
name() - Method in class com.lexonics.edsel.Node
Return the name of this Node.
node(String) - Method in class com.lexonics.edsel.Graph
Return the Node in this Graph with a given name, or null if none.
nodeSet() - Method in class com.lexonics.edsel.Graph
Return a shallow copy of the node set of this Graph.

P

Parser - class com.lexonics.edsel.parser.Parser.
An Edsel parser.
Parser.ParseException - exception com.lexonics.edsel.parser.Parser.ParseException.
An Edsel parse exception.
Parser.ParseException(String) - Constructor for class com.lexonics.edsel.parser.Parser.ParseException
Construct a ParseException with a given detail message.
Parser.ParseException(String, Throwable) - Constructor for class com.lexonics.edsel.parser.Parser.ParseException
Construct a ParseException with a given detail message and cause.
parentSet(Node, String) - Method in class com.lexonics.edsel.Graph
Return a subset of the node set of this Graph, containing each Node that is the source of an Edge in the edge set whose destination list contains a given Node and whose name equals a given name.
predefinedStructureNode(String) - Static method in class com.lexonics.edsel.Node
Return the predefined structure node with a given name, or null if none.

S

Structure - Static variable in class com.lexonics.edsel.Node
The predefined structure Node with name -Structure.
source() - Method in class com.lexonics.edsel.Edge
Return the source of this Edge.

T

toString() - Method in class com.lexonics.edsel.Attribute
Return a string representation of this Attribute.
toString() - Method in class com.lexonics.edsel.Edge
Return a string representation of this Edge.
toString() - Method in class com.lexonics.edsel.Graph
Return a string representation of this Graph.
toString() - Method in class com.lexonics.edsel.Node
Return a string representation of this Node.

V

valueList() - Method in class com.lexonics.edsel.Attribute
Return a shallow copy of the value list of this Attribute.

A C D E G H M N P S T V

Copyright, 2003
Lexonics, Inc.
All Rights Reserved