A B C D E F G H I L M N O P R S T U V W X

A

add(E) - Method in class uk.ed.inf.graph.util.impl.DirectedEdgeSet
 
add(E) - Method in class uk.ed.inf.graph.util.impl.EdgeSet
 
add(E) - Method in class uk.ed.inf.graph.util.impl.FilteredEdgeSet
 
add(N) - Method in class uk.ed.inf.graph.util.impl.FilteredNodeSet
 
add(N) - Method in class uk.ed.inf.graph.util.impl.NodeSet
 
addAdditionalEdges() - Method in class uk.ed.inf.graph.compound.base.BaseSubCompoundGraphBuilder
 
addAdditionalEdges() - Method in class uk.ed.inf.graph.compound.impl.SubCompoundGraphBuilder
 
addAdditionalNodes() - Method in class uk.ed.inf.graph.compound.base.BaseSubCompoundGraphBuilder
 
addAdditionalNodes() - Method in class uk.ed.inf.graph.compound.impl.SubCompoundGraphBuilder
 
addAll(Collection<? extends E>) - Method in class uk.ed.inf.graph.util.impl.DirectedEdgeSet
 
addAll(Collection<? extends E>) - Method in class uk.ed.inf.graph.util.impl.EdgeSet
 
addAll(Collection<? extends E>) - Method in class uk.ed.inf.graph.util.impl.FilteredEdgeSet
 
addAll(Collection<? extends N>) - Method in class uk.ed.inf.graph.util.impl.FilteredNodeSet
 
addAll(Collection<? extends N>) - Method in class uk.ed.inf.graph.util.impl.NodeSet
 
addConnectedEdge(Edge) - Method in class uk.ed.inf.graph.impl.Subgraph
 
addDanglingEdge(Edge) - Method in class uk.ed.inf.graph.impl.Subgraph
 
addEdge(E) - Method in interface uk.ed.inf.graph.basic.IBasicSubgraphFactory
Add an edge to the factory to be used to compose the subgraph.
addEdge(BaseCompoundEdge) - Method in class uk.ed.inf.graph.compound.base.BaseSubCompoundGraph
 
addEdge(BaseCompoundEdge) - Method in class uk.ed.inf.graph.compound.base.BaseSubCompoundGraphFactory
 
addEdge(Edge) - Method in class uk.ed.inf.graph.impl.Node
 
addEdge(Edge) - Method in class uk.ed.inf.graph.impl.SubgraphFactory
 
addEdge(int, int, int) - Method in interface uk.ed.inf.graph.util.IAdjacencyDataStructure
 
addEdge(int, int, int) - Method in class uk.ed.inf.graph.util.impl.AdjList
 
addEdge(int, int, int) - Method in class uk.ed.inf.graph.util.impl.AdjMatrix
 
addEdge(int, int, int) - Method in class uk.ed.inf.graph.util.impl.DirectedAdjList
 
addIncidentEdges() - Method in class uk.ed.inf.graph.compound.base.BaseSubCompoundGraphBuilder
Add the incident edges between the nodes already added to the subgraph.
addIncidentEdges() - Method in interface uk.ed.inf.graph.compound.ISubCompoundGraphBuilder
 
addInEdge(BaseCompoundEdge) - Method in class uk.ed.inf.graph.compound.base.BaseCompoundNode
 
additionalCopyTasks() - Method in class uk.ed.inf.graph.compound.base.BaseGraphCopyBuilder
Provide a hook for super classes to perform additional operations after this class has completed copying the compound graph.
additionalCopyTasks() - Method in class uk.ed.inf.graph.compound.impl.CompoundGraphCopyBuilder
 
additionalInitialisation() - Method in class uk.ed.inf.graph.compound.base.BaseGraphCopyBuilder
Provides a hook for super classes to initialise its data-structures before copying begins, but after this classes copy data-structures have been initialised.
additionalInitialisation() - Method in class uk.ed.inf.graph.compound.base.BaseGraphMoveBuilder
Provides a hook for super classes to initialise its data-structures before copying begins, but after this classes move data-structures have been initialised.
additionalInitialisation() - Method in class uk.ed.inf.graph.compound.impl.CompoundGraphCopyBuilder
 
additionalInitialisation() - Method in class uk.ed.inf.graph.compound.impl.CompoundGraphMoveBuilder
 
additionalMoveTasks() - Method in class uk.ed.inf.graph.compound.base.BaseGraphMoveBuilder
Provide a hook for super classes to perform additional operations after this class has completed moving the compound graph.
additionalMoveTasks() - Method in class uk.ed.inf.graph.compound.impl.CompoundGraphMoveBuilder
 
addNewEdge(BaseCompoundEdge) - Method in class uk.ed.inf.graph.compound.archetypal.ArchetypalChildCompoundGraph
 
addNewEdge(BaseCompoundEdge) - Method in class uk.ed.inf.graph.compound.base.BaseChildCompoundGraph
 
addNewNode(BaseCompoundNode) - Method in class uk.ed.inf.graph.compound.archetypal.ArchetypalChildCompoundGraph
 
addNewNode(BaseCompoundNode) - Method in class uk.ed.inf.graph.compound.base.BaseChildCompoundGraph
 
addNewNode(Node) - Method in class uk.ed.inf.graph.impl.Graph
 
addNode(N) - Method in interface uk.ed.inf.graph.basic.IBasicSubgraphFactory
Add a node to the factory that will be used to compose the subgraph.
addNode(BaseCompoundNode) - Method in class uk.ed.inf.graph.compound.base.BaseSubCompoundGraphFactory
 
addNode(Node) - Method in class uk.ed.inf.graph.impl.Subgraph
 
addNode(Node) - Method in class uk.ed.inf.graph.impl.SubgraphFactory
 
addNode(int) - Method in interface uk.ed.inf.graph.util.IAdjacencyDataStructure
 
addNode(int) - Method in class uk.ed.inf.graph.util.impl.AdjList
 
addNode(int) - Method in class uk.ed.inf.graph.util.impl.AdjMatrix
 
addNode(int) - Method in class uk.ed.inf.graph.util.impl.DirectedAdjList
 
addOutEdge(BaseCompoundEdge) - Method in class uk.ed.inf.graph.compound.base.BaseCompoundNode
 
addTopNode(BaseCompoundNode) - Method in class uk.ed.inf.graph.compound.base.BaseSubCompoundGraph
 
AdjList - Class in uk.ed.inf.graph.util.impl
 
AdjList() - Constructor for class uk.ed.inf.graph.util.impl.AdjList
 
AdjList(int) - Constructor for class uk.ed.inf.graph.util.impl.AdjList
 
AdjList.AdjUnitComparitor - Class in uk.ed.inf.graph.util.impl
 
AdjList.AdjUnitComparitor() - Constructor for class uk.ed.inf.graph.util.impl.AdjList.AdjUnitComparitor
 
AdjMatrix - Class in uk.ed.inf.graph.util.impl
Implementation of an adjacency matrix.
AdjMatrix() - Constructor for class uk.ed.inf.graph.util.impl.AdjMatrix
 
ancestorIterator() - Method in class uk.ed.inf.graph.compound.base.BaseCompoundNode
 
ancestorIterator() - Method in interface uk.ed.inf.tree.ITreeNode
Iterator that traverses directly from this node up to the root node.
AncestorTreeIterator<T extends ITreeNode<T>> - Class in uk.ed.inf.tree
 
AncestorTreeIterator(T) - Constructor for class uk.ed.inf.tree.AncestorTreeIterator
 
and(BitString) - Method in class uk.ed.inf.bitstring.BitString
 
and(BitStringBuffer) - Method in class uk.ed.inf.bitstring.BitStringBuffer
 
and(BitString) - Method in interface uk.ed.inf.bitstring.IBitString
 
andNot(BitString) - Method in class uk.ed.inf.bitstring.BitString
 
andNot(BitStringBuffer) - Method in class uk.ed.inf.bitstring.BitStringBuffer
 
andNot(BitString) - Method in interface uk.ed.inf.bitstring.IBitString
 
AppendingIterator<T> - Class in uk.ed.inf.graph.util.impl
 
AppendingIterator(Iterator<T>, Iterator<T>) - Constructor for class uk.ed.inf.graph.util.impl.AppendingIterator
 
ArchetypalChildCompoundGraph - Class in uk.ed.inf.graph.compound.archetypal
 
ArchetypalChildCompoundGraph(ArchetypalCompoundNode, BaseGraphCopyBuilder, BaseGraphMoveBuilder) - Constructor for class uk.ed.inf.graph.compound.archetypal.ArchetypalChildCompoundGraph
 
ArchetypalCompoundEdge - Class in uk.ed.inf.graph.compound.archetypal
 
ArchetypalCompoundEdge(ArchetypalChildCompoundGraph, int, ArchetypalCompoundNode, ArchetypalCompoundNode) - Constructor for class uk.ed.inf.graph.compound.archetypal.ArchetypalCompoundEdge
 
ArchetypalCompoundGraph - Class in uk.ed.inf.graph.compound.archetypal
 
ArchetypalCompoundGraph(BaseGraphCopyBuilder) - Constructor for class uk.ed.inf.graph.compound.archetypal.ArchetypalCompoundGraph
 
ArchetypalCompoundGraph(BaseGraphCopyBuilder, ArchetypalCompoundGraph) - Constructor for class uk.ed.inf.graph.compound.archetypal.ArchetypalCompoundGraph
 
ArchetypalCompoundNode - Class in uk.ed.inf.graph.compound.archetypal
 
ArchetypalCompoundNode(ArchetypalCompoundGraph, int) - Constructor for class uk.ed.inf.graph.compound.archetypal.ArchetypalCompoundNode
 
ArchetypalCompoundNode(ArchetypalCompoundNode, int) - Constructor for class uk.ed.inf.graph.compound.archetypal.ArchetypalCompoundNode
 

A B C D E F G H I L M N O P R S T U V W X