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

A

ADD_AS_CHILD - Static variable in class ca.quine.jcommons.transform.transforms.Transition
 
ADD_AS_PARENTS_SIBLING - Static variable in class ca.quine.jcommons.transform.transforms.Transition
 
ADD_AT_SAME_LEVEL - Static variable in class ca.quine.jcommons.transform.transforms.Transition
 
add(int) - Method in class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 
add(Object) - Method in class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 
addArgument(Argument) - Method in class ca.quine.jcommons.transform.data.ArgumentList
 
addChild(Tree) - Method in class ca.quine.jcommons.transform.graph.Tree
 
addClass(String) - Method in class ca.quine.jcommons.transform.data.Imports
 
addEdge(TransformEdge) - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 
addField(Field) - Method in class ca.quine.jcommons.transform.transforms.Segment
 
addFilename(String) - Method in class ca.quine.jcommons.transform.data.FileType
 
addFileType(FileType) - Method in class ca.quine.jcommons.transform.data.FileTypeCollection
 
addGlob(String) - Method in class ca.quine.jcommons.transform.data.FileType
 
addIncidentToEdge() - Method in class ca.quine.jcommons.transform.graph.AllPathsNodeMarker
 
addNode(TransformNode, int) - Method in class ca.quine.jcommons.transform.graph.Path
 
addPackage(String) - Method in class ca.quine.jcommons.transform.data.Imports
 
addPath(Path) - Method in class ca.quine.jcommons.transform.graph.PathCollection
 
addPathAndCopyInto(PathCollection, TransformNode, int) - Method in class ca.quine.jcommons.transform.graph.PathCollection
 
addSegmentStructure(SegmentStructure) - Method in class ca.quine.jcommons.transform.transforms.SegmentStructure
 
addSegmentStructure(SegmentStructure) - Method in class ca.quine.jcommons.transform.transforms.SegmentList
 
addTransformer(TransformEdge) - Method in class ca.quine.jcommons.transform.graph.TransformNode
 
addTransformGraph(TransformGraph) - Method in class ca.quine.jcommons.transform.graph.TransformGraphCollection
 
addTransformListener(IJDOMDocumentListener) - Method in class ca.quine.jcommons.transform.transforms.StructuredXMLTransform
 
addTransformListener(IParsedLineListener) - Method in class ca.quine.jcommons.transform.transforms.StreamParserTransform
 
addTransformListener(IXMLSegmentListener) - Method in class ca.quine.jcommons.transform.transforms.XMLSegmentTransform
 
addTransition(String, Transition) - Method in class ca.quine.jcommons.transform.transforms.State
 
addTransitions(Map, String) - Method in class ca.quine.jcommons.transform.transforms.Position
Add all legal transitions from the starting state except for self-referential ones.
AllPathsNodeMarker - class ca.quine.jcommons.transform.graph.AllPathsNodeMarker.
 
AllPathsNodeMarker() - Constructor for class ca.quine.jcommons.transform.graph.AllPathsNodeMarker
 
AllTests - class ca.quine.jcommons.transform.test.AllTests.
 
AllTests(String) - Constructor for class ca.quine.jcommons.transform.test.AllTests
 
apply(TransformNode, int, INodeApplicator) - Static method in class ca.quine.jcommons.transform.graph.SearchUtils
Applies the given applicator to the given TransformNode and it's children in the given traversal order.
apply(TransformNode, TransformNode) - Method in interface ca.quine.jcommons.transform.graph.INodeApplicator
Apply the parent node and child node of every edge in the requested traversal order (see SearchUtils.apply(TransformNode, int, INodeApplicator) and SearchUtils.apply(TransformNode, TransformNode, int, INodeApplicator)).
apply(TransformNode, TransformNode, int, INodeApplicator) - Static method in class ca.quine.jcommons.transform.graph.SearchUtils
Applies the given applicator to the given TransformNode in the given traversal order.
applyDFS(TransformNode, TransformNode, IDFSNodeApplicator) - Static method in class ca.quine.jcommons.transform.graph.SearchUtils
Perform a DFS with a Stack instead of recursion to get around Java's problem of having a much smaller stack size than heap space.
applyDFSMarkedEdges(TransformNode, TransformNode, IDFSNodeApplicator) - Static method in class ca.quine.jcommons.transform.graph.SearchUtils
Similar to SearchUtils.applyDFS(TransformNode, TransformNode, IDFSNodeApplicator) but only traverses marked edges.
applyDFSRecursive(TransformNode, TransformNode, IDFSNodeApplicator) - Static method in class ca.quine.jcommons.transform.graph.SearchUtils
Sample code for perfectly ordinary recursive DFS.
applyForwardEdge(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.appl.PrintApplicator
 
applyForwardEdge(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.appl.LinearizeApplicator
 
applyForwardEdge(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.ga.GAMarkerReaderApplicator
 
applyForwardEdge(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.ga.GAFitnessMarkerApplicator
 
applyForwardEdge(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.ga.GAFitnessCalculatorApplicator
 
applyForwardEdge(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.ga.GACorrectorApplicator
 
applyForwardEdge(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.graph.MarkAllUnnecessaryEdges
 
applyForwardEdge(TransformNode, TransformNode) - Method in interface ca.quine.jcommons.transform.graph.IDFSNodeApplicator
Apply the parent node and child node of every "forward edge" in DFS order; IDFSNodeApplicator.SEARCH_TRIM is not a valid return for this method.
applyForwardEdge(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.graph.DFSNodeApplicatorAdapter
 
applyPostOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.appl.PrintApplicator
 
applyPostOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.appl.LinearizeApplicator
 
applyPostOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.ga.GAMarkerReaderApplicator
 
applyPostOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.ga.GAFitnessMarkerApplicator
 
applyPostOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.ga.GAFitnessCalculatorApplicator
 
applyPostOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.ga.GACorrectorApplicator
 
applyPostOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.graph.MarkAllUnnecessaryEdges
 
applyPostOrder(TransformNode, TransformNode) - Method in interface ca.quine.jcommons.transform.graph.IDFSNodeApplicator
Apply the parent node and child node of every edge in post-order DFS order; IDFSNodeApplicator.SEARCH_TRIM is not a valid return for this method.
applyPostOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.graph.DFSNodeApplicatorAdapter
 
applyPreOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.appl.PrintApplicator
 
applyPreOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.appl.LinearizeApplicator
 
applyPreOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.ga.GAMarkerReaderApplicator
 
applyPreOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.ga.GAFitnessMarkerApplicator
 
applyPreOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.ga.GAFitnessCalculatorApplicator
 
applyPreOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.ga.GACorrectorApplicator
 
applyPreOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.graph.MarkAllUnnecessaryEdges
 
applyPreOrder(TransformNode, TransformNode) - Method in interface ca.quine.jcommons.transform.graph.IDFSNodeApplicator
Apply the parent node and child node of every edge in pre-order DFS order.
applyPreOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.graph.DFSNodeApplicatorAdapter
 
applyPreOrder(TransformNode, TransformNode) - Method in class ca.quine.jcommons.transform.graph.test.LinearizeAndPruneApplicator
 
applyTransforms(String, String) - Method in class ca.quine.jcommons.transform.data.TransformConfig
 
applyTransforms(String, String[]) - Method in class ca.quine.jcommons.transform.data.TransformConfig
 
applyTransforms(String, String[], Object[]) - Method in class ca.quine.jcommons.transform.data.TransformConfig
 
applyTransforms(String, String, Object) - Method in class ca.quine.jcommons.transform.data.TransformConfig
 
Argument - class ca.quine.jcommons.transform.data.Argument.
 
Argument(String, String) - Constructor for class ca.quine.jcommons.transform.data.Argument
 
ArgumentList - class ca.quine.jcommons.transform.data.ArgumentList.
 
ArgumentList() - Constructor for class ca.quine.jcommons.transform.data.ArgumentList
 
assertEquals(String[], String[]) - Method in class ca.quine.jcommons.transform.graph.test.GraphTestCase
 

C

ca.quine.jcommons.transform - package ca.quine.jcommons.transform
 
ca.quine.jcommons.transform.appl - package ca.quine.jcommons.transform.appl
 
ca.quine.jcommons.transform.data - package ca.quine.jcommons.transform.data
 
ca.quine.jcommons.transform.ga - package ca.quine.jcommons.transform.ga
 
ca.quine.jcommons.transform.graph - package ca.quine.jcommons.transform.graph
 
ca.quine.jcommons.transform.graph.test - package ca.quine.jcommons.transform.graph.test
 
ca.quine.jcommons.transform.set - package ca.quine.jcommons.transform.set
 
ca.quine.jcommons.transform.set.test - package ca.quine.jcommons.transform.set.test
 
ca.quine.jcommons.transform.test - package ca.quine.jcommons.transform.test
 
ca.quine.jcommons.transform.transforms - package ca.quine.jcommons.transform.transforms
 
ca.quine.jcommons.transform.transforms.test - package ca.quine.jcommons.transform.transforms.test
 
clearVisited() - Method in class ca.quine.jcommons.transform.graph.VisitedMarker
 
complete() - Method in class ca.quine.jcommons.transform.transforms.XMLSegmentTransform
 
complete() - Method in class ca.quine.jcommons.transform.transforms.StructuredXMLTransform
 
complete() - Method in interface ca.quine.jcommons.transform.transforms.IXMLSegmentListener
 
complete() - Method in interface ca.quine.jcommons.transform.transforms.IParsedLineListener
 
complete() - Method in interface ca.quine.jcommons.transform.transforms.IJDOMDocumentListener
 
contains(Object) - Method in class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 
copy() - Method in class ca.quine.jcommons.transform.graph.Tree
 
copy() - Method in class ca.quine.jcommons.transform.transforms.Position
 
createAllPossibleTreesOfSize(int) - Static method in class ca.quine.jcommons.transform.graph.TreeUtils
 
createListOfListsOfAllOrders(List, String[]) - Static method in class ca.quine.jcommons.transform.graph.TransformGraph
Returns a List of all Lists that start with the elements in the given labels list, and comprise every order of elements from the newLabels String array.
currentSegment() - Method in class ca.quine.jcommons.transform.transforms.Position
 

D

DFSNodeApplicatorAdapter - class ca.quine.jcommons.transform.graph.DFSNodeApplicatorAdapter.
 
DFSNodeApplicatorAdapter(int, INodeApplicator) - Constructor for class ca.quine.jcommons.transform.graph.DFSNodeApplicatorAdapter
 
digest() - Method in class ca.quine.jcommons.transform.Digester
 
Digester - class ca.quine.jcommons.transform.Digester.
 
Digester(String) - Constructor for class ca.quine.jcommons.transform.Digester
 
DigesterTest - class ca.quine.jcommons.transform.test.DigesterTest.
 
DigesterTest(String) - Constructor for class ca.quine.jcommons.transform.test.DigesterTest
 
dijkstra(String, String) - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 
DijkstraNodeMarker - class ca.quine.jcommons.transform.graph.DijkstraNodeMarker.
 
DijkstraNodeMarker() - Constructor for class ca.quine.jcommons.transform.graph.DijkstraNodeMarker
 
doesFilenameMatch(String) - Method in class ca.quine.jcommons.transform.data.FileType
 

E

Edge - class ca.quine.jcommons.transform.graph.Edge.
 
Edge(TransformNode, TransformNode) - Constructor for class ca.quine.jcommons.transform.graph.Edge
 
EdgeKey - class ca.quine.jcommons.transform.graph.EdgeKey.
 
EdgeKey(String, String) - Constructor for class ca.quine.jcommons.transform.graph.EdgeKey
 
equals(Object) - Method in class ca.quine.jcommons.transform.graph.PathKey
 
equals(Object) - Method in class ca.quine.jcommons.transform.graph.EdgeKey
 
evalFitness(double) - Method in class ca.quine.jcommons.transform.ga.GAFitnessEvaluator
 
evalFitness(Vector) - Method in class ca.quine.jcommons.transform.ga.GAFitnessEvaluator
 
evalObjFun(Vector) - Method in class ca.quine.jcommons.transform.ga.GAFitnessEvaluator
 
export(IPrintStream) - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 

F

Field - class ca.quine.jcommons.transform.transforms.Field.
 
Field(String, boolean, boolean) - Constructor for class ca.quine.jcommons.transform.transforms.Field
 
FilenameAndStream - class ca.quine.jcommons.transform.transforms.FilenameAndStream.
 
FilenameAndStream(String, String, InputStream) - Constructor for class ca.quine.jcommons.transform.transforms.FilenameAndStream
 
FileType - class ca.quine.jcommons.transform.data.FileType.
 
FileType(String, String) - Constructor for class ca.quine.jcommons.transform.data.FileType
 
FileTypeCollection - class ca.quine.jcommons.transform.data.FileTypeCollection.
 
FileTypeCollection() - Constructor for class ca.quine.jcommons.transform.data.FileTypeCollection
 
findAllSetsThatAddTo(int, int) - Static method in class ca.quine.jcommons.transform.set.PositiveIntegerSetUtils
 
findMinimumCostTree(String, String[]) - Method in class ca.quine.jcommons.transform.graph.TransformGraph
This method is only used for testing.
findMinimumSteinerTreeCompleteGraph(int, String[]) - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
Find the Minimum Steiner Tree on a randomly weighted complete graph of size 5, with a given start node and 3 other vertices required.
first() - Method in class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 

G

GACorrector - class ca.quine.jcommons.transform.ga.GACorrector.
 
GACorrector(TransformGraph, TransformNode, String[]) - Constructor for class ca.quine.jcommons.transform.ga.GACorrector
 
GACorrectorApplicator - class ca.quine.jcommons.transform.ga.GACorrectorApplicator.
 
GACorrectorApplicator() - Constructor for class ca.quine.jcommons.transform.ga.GACorrectorApplicator
 
GAFitnessCalculatorApplicator - class ca.quine.jcommons.transform.ga.GAFitnessCalculatorApplicator.
 
GAFitnessCalculatorApplicator() - Constructor for class ca.quine.jcommons.transform.ga.GAFitnessCalculatorApplicator
 
GAFitnessEvaluator - class ca.quine.jcommons.transform.ga.GAFitnessEvaluator.
 
GAFitnessEvaluator(TransformNode, String[], TransformGraph) - Constructor for class ca.quine.jcommons.transform.ga.GAFitnessEvaluator
 
GAFitnessMarkerApplicator - class ca.quine.jcommons.transform.ga.GAFitnessMarkerApplicator.
 
GAFitnessMarkerApplicator(Vector) - Constructor for class ca.quine.jcommons.transform.ga.GAFitnessMarkerApplicator
 
GAHelper - class ca.quine.jcommons.transform.ga.GAHelper.
 
GAHelper(TransformGraph, TransformNode, String[]) - Constructor for class ca.quine.jcommons.transform.ga.GAHelper
 
GAMarkerReaderApplicator - class ca.quine.jcommons.transform.ga.GAMarkerReaderApplicator.
 
GAMarkerReaderApplicator() - Constructor for class ca.quine.jcommons.transform.ga.GAMarkerReaderApplicator
 
getArgs() - Method in class ca.quine.jcommons.transform.graph.TransformEdge
 
getArgumentIter() - Method in class ca.quine.jcommons.transform.data.ArgumentList
 
getArguments() - Method in class ca.quine.jcommons.transform.data.Argument
 
getCheckValue() - Method in class ca.quine.jcommons.transform.test.TestThread
 
getChildIter() - Method in class ca.quine.jcommons.transform.graph.Tree
 
getClass(String) - Method in class ca.quine.jcommons.transform.data.Imports
 
getClassName() - Method in class ca.quine.jcommons.transform.graph.TransformEdge
 
getCompoundFilename() - Method in class ca.quine.jcommons.transform.transforms.FilenameAndStream
 
getCost() - Method in class ca.quine.jcommons.transform.ga.GAFitnessCalculatorApplicator
 
getCost() - Method in class ca.quine.jcommons.transform.ga.GACorrectorApplicator
 
getCost() - Method in class ca.quine.jcommons.transform.graph.TreeAndCost
 
getCost() - Method in class ca.quine.jcommons.transform.graph.Path
 
getData() - Method in class ca.quine.jcommons.transform.ga.GAMarkerReaderApplicator
 
getDelimiter(String) - Method in class ca.quine.jcommons.transform.transforms.ParserHelper
 
getDestLabel() - Method in class ca.quine.jcommons.transform.graph.PathKey
 
getDestLabel() - Method in class ca.quine.jcommons.transform.graph.EdgeKey
 
getDistanceFromSource() - Method in class ca.quine.jcommons.transform.graph.DijkstraNodeMarker
 
getEdge() - Method in class ca.quine.jcommons.transform.transforms.Transition
 
getEdgeIter() - Method in class ca.quine.jcommons.transform.graph.StackFrame
 
getEdgeWithTypes(String, String) - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 
getElementName() - Method in class ca.quine.jcommons.transform.transforms.Segment
 
getEncoding(String) - Method in class ca.quine.jcommons.transform.transforms.ParserHelper
 
getFieldIter() - Method in class ca.quine.jcommons.transform.transforms.Segment
 
getFields() - Method in class ca.quine.jcommons.transform.transforms.ParsedLine
 
getFilename() - Method in class ca.quine.jcommons.transform.transforms.ParsedLine
 
getFilename() - Method in class ca.quine.jcommons.transform.transforms.FilenameAndStream
 
getFileTypeForFilename(String) - Method in class ca.quine.jcommons.transform.data.TransformConfig
 
getFileTypeForFilename(String) - Method in class ca.quine.jcommons.transform.data.FileTypeCollection
 
getFileTypes() - Method in class ca.quine.jcommons.transform.data.TransformConfig
 
getGeneticAlgorithmMinSize() - Method in class ca.quine.jcommons.transform.graph.TransformGraph
Returns the minimum number of output nodes for which the genetic algorithm will be used to determine the minimum cost path for a given transform.
getGrandParentNode() - Method in class ca.quine.jcommons.transform.graph.StackFrame
 
getHeapNode() - Method in class ca.quine.jcommons.transform.graph.DijkstraNodeMarker
 
getImports() - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 
getInputNode() - Method in class ca.quine.jcommons.transform.graph.UnconnectedGraphException
 
getInputNode() - Method in class ca.quine.jcommons.transform.graph.TransformEdge
 
getInputStream() - Method in class ca.quine.jcommons.transform.transforms.FilenameAndStream
 
getInputType() - Method in class ca.quine.jcommons.transform.graph.TransformEdge
 
getInstance() - Static method in class ca.quine.jcommons.transform.GlobalProperties
 
getIterator() - Method in class ca.quine.jcommons.transform.graph.Path
 
getLabel() - Method in class ca.quine.jcommons.transform.graph.Tree
 
getLeftSubtreeRecursive(Tree) - Static method in class ca.quine.jcommons.transform.graph.TreeUtils
 
getLineNum() - Method in class ca.quine.jcommons.transform.transforms.ParsedLine
 
getMarkerObject() - Method in class ca.quine.jcommons.transform.graph.TransformNode
 
getMarkerObject() - Method in class ca.quine.jcommons.transform.graph.TransformEdge
 
getName() - Method in class ca.quine.jcommons.transform.data.FileType
 
getName() - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 
getName() - Method in class ca.quine.jcommons.transform.transforms.State
 
getName() - Method in class ca.quine.jcommons.transform.transforms.SegmentStructure
 
getName() - Method in class ca.quine.jcommons.transform.transforms.Field
 
getNext() - Method in class ca.quine.jcommons.transform.graph.StackFrame
 
getNode() - Method in class ca.quine.jcommons.transform.graph.Edge
 
getNodeList() - Method in class ca.quine.jcommons.transform.appl.LinearizeApplicator
 
getNodeWithName(String) - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 
getNumEdges() - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 
getNumIncidentToEdges() - Method in class ca.quine.jcommons.transform.graph.AllPathsNodeMarker
 
getNumNodes() - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 
getOptionalFields() - Method in class ca.quine.jcommons.transform.transforms.Segment
 
getOutputNode() - Method in class ca.quine.jcommons.transform.graph.UnconnectedGraphException
 
getOutputNode() - Method in class ca.quine.jcommons.transform.graph.TransformEdge
 
getOutputType() - Method in class ca.quine.jcommons.transform.graph.TransformEdge
 
getParent() - Method in class ca.quine.jcommons.transform.transforms.SegmentList
 
getParentNode() - Method in class ca.quine.jcommons.transform.graph.StackFrame
 
getParentNode() - Method in class ca.quine.jcommons.transform.graph.Edge
If the node has no parent, this field will be null.
getParentPosition() - Method in class ca.quine.jcommons.transform.transforms.SegmentList
 
getPathCollection() - Method in class ca.quine.jcommons.transform.graph.AllPathsNodeMarker
 
getPosition() - Method in class ca.quine.jcommons.transform.transforms.test.StructuredXMLTransformTestHelper
 
getPossibleOptions() - Method in class ca.quine.jcommons.transform.transforms.InvalidFileException
 
getPrevious() - Method in class ca.quine.jcommons.transform.graph.DijkstraNodeMarker
 
getProperty(Object) - Static method in class ca.quine.jcommons.transform.ThreadProperties
 
getProperty(Object) - Method in class ca.quine.jcommons.transform.GlobalProperties
 
getRequiredFields() - Method in class ca.quine.jcommons.transform.transforms.Segment
 
getSegmentStructureIter() - Method in class ca.quine.jcommons.transform.transforms.SegmentList
 
getSourceLabel() - Method in class ca.quine.jcommons.transform.graph.PathKey
 
getSourceLabel() - Method in class ca.quine.jcommons.transform.graph.EdgeKey
 
getState() - Method in class ca.quine.jcommons.transform.transforms.Transition
 
getStates() - Method in class ca.quine.jcommons.transform.transforms.test.StructuredXMLTransformTestHelper
 
getTotalFields() - Method in class ca.quine.jcommons.transform.transforms.Segment
 
getTransformer(Object, String, String[], Object[]) - Method in class ca.quine.jcommons.transform.graph.TransformGraph
Finds a near-optimal path from the input type to all the output types and performs all the transforms to get the input type to those output types.
getTransformer(Object, String, String, Object) - Method in class ca.quine.jcommons.transform.graph.TransformGraph
Finds the transforms required to take an Object in the input type to the output type, and then returns it as an ITransformer.
getTransformerIterator() - Method in class ca.quine.jcommons.transform.graph.TransformNode
 
getTransformGraph(String) - Method in class ca.quine.jcommons.transform.graph.TransformGraphCollection
 
getTransformGraphForFilename(String) - Method in class ca.quine.jcommons.transform.data.TransformConfig
 
getTransformGraphName() - Method in class ca.quine.jcommons.transform.data.FileType
 
getTransformGraphs() - Method in class ca.quine.jcommons.transform.data.TransformConfig
 
getTree() - Method in class ca.quine.jcommons.transform.graph.TreeAndCost
 
getType() - Method in class ca.quine.jcommons.transform.data.Argument
 
getType() - Method in class ca.quine.jcommons.transform.graph.TransformNode
 
getValidTransitions() - Method in class ca.quine.jcommons.transform.transforms.State
 
getValue() - Method in class ca.quine.jcommons.transform.data.Argument
 
getWeight() - Method in class ca.quine.jcommons.transform.graph.TransformEdge
 
GlobalProperties - class ca.quine.jcommons.transform.GlobalProperties.
Provides a non-type safe generic way of setting and accessing global properties for transforms.
graftAllCombinations(List, List, Tree) - Static method in class ca.quine.jcommons.transform.graph.test.TreeUtilsTestHelper
 
GraphException - exception ca.quine.jcommons.transform.graph.GraphException.
 
GraphException(String) - Constructor for class ca.quine.jcommons.transform.graph.GraphException
 
GraphException(String, Throwable) - Constructor for class ca.quine.jcommons.transform.graph.GraphException
 
GraphTestCase - class ca.quine.jcommons.transform.graph.test.GraphTestCase.
 
GraphTestCase(String) - Constructor for class ca.quine.jcommons.transform.graph.test.GraphTestCase
 

H

hashCode() - Method in class ca.quine.jcommons.transform.graph.PathKey
 
hashCode() - Method in class ca.quine.jcommons.transform.graph.EdgeKey
 
hashCode() - Method in class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 
hasNext(SegmentList) - Method in class ca.quine.jcommons.transform.transforms.Position
 
hasNode(TransformNode) - Method in class ca.quine.jcommons.transform.graph.Path
 
hasParent() - Method in class ca.quine.jcommons.transform.transforms.Position
 
hasRequiredChild() - Method in class ca.quine.jcommons.transform.transforms.Position
 
headSet(Object) - Method in class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 

I

IDFSNodeApplicator - interface ca.quine.jcommons.transform.graph.IDFSNodeApplicator.
See the following references for the original source that this file is based on.
IJDOMDocumentListener - interface ca.quine.jcommons.transform.transforms.IJDOMDocumentListener.
 
Imports - class ca.quine.jcommons.transform.data.Imports.
 
Imports() - Constructor for class ca.quine.jcommons.transform.data.Imports
 
IncomingEdgeCounter - class ca.quine.jcommons.transform.graph.IncomingEdgeCounter.
 
IncomingEdgeCounter() - Constructor for class ca.quine.jcommons.transform.graph.IncomingEdgeCounter
 
increment() - Method in class ca.quine.jcommons.transform.graph.IncomingEdgeCounter
 
INodeApplicator - interface ca.quine.jcommons.transform.graph.INodeApplicator.
See the following references for the original source that this file is based on.
InvalidFileException - exception ca.quine.jcommons.transform.transforms.InvalidFileException.
 
InvalidFileException(List) - Constructor for class ca.quine.jcommons.transform.transforms.InvalidFileException
 
IParsedLineListener - interface ca.quine.jcommons.transform.transforms.IParsedLineListener.
 
IPrintStream - interface ca.quine.jcommons.transform.graph.IPrintStream.
 
isAttribute() - Method in class ca.quine.jcommons.transform.transforms.Field
 
isEmpty() - Method in class ca.quine.jcommons.transform.transforms.SegmentList
 
isLastChild() - Method in class ca.quine.jcommons.transform.transforms.Position
 
isMarkedForDeletion() - Method in class ca.quine.jcommons.transform.graph.AllPathsNodeMarker
 
isNecessary() - Method in class ca.quine.jcommons.transform.graph.AllPathsNodeMarker
 
isNoPath() - Method in class ca.quine.jcommons.transform.graph.Path
 
isOptional() - Method in class ca.quine.jcommons.transform.transforms.SegmentStructure
 
isOptional() - Method in class ca.quine.jcommons.transform.transforms.Field
 
isRepeatable() - Method in class ca.quine.jcommons.transform.transforms.SegmentStructure
 
isUnitOfWork() - Method in class ca.quine.jcommons.transform.transforms.Transition
 
isUnitOfWork() - Method in class ca.quine.jcommons.transform.transforms.SegmentStructure
 
isVisited() - Method in class ca.quine.jcommons.transform.graph.VisitedMarker
 
iterator() - Method in class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 
ITransformer - interface ca.quine.jcommons.transform.transforms.ITransformer.
 
IXMLSegmentListener - interface ca.quine.jcommons.transform.transforms.IXMLSegmentListener.
 

L

last() - Method in class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 
LinearizeAndPruneApplicator - class ca.quine.jcommons.transform.graph.test.LinearizeAndPruneApplicator.
 
LinearizeAndPruneApplicator(String) - Constructor for class ca.quine.jcommons.transform.graph.test.LinearizeAndPruneApplicator
 
LinearizeApplicator - class ca.quine.jcommons.transform.appl.LinearizeApplicator.
Used with a DFS to produce a List of nodes in DFS order.
LinearizeApplicator() - Constructor for class ca.quine.jcommons.transform.appl.LinearizeApplicator
 
load(String) - Static method in class ca.quine.jcommons.transform.data.TransformConfig
 

M

makeEdge(Set, String, String, int) - Method in class ca.quine.jcommons.transform.graph.test.GraphTestCase
 
makeEdge(String, String, int) - Method in class ca.quine.jcommons.transform.graph.test.GraphTestCase
 
MarkAllUnnecessaryEdges - class ca.quine.jcommons.transform.graph.MarkAllUnnecessaryEdges.
 
MarkAllUnnecessaryEdges() - Constructor for class ca.quine.jcommons.transform.graph.MarkAllUnnecessaryEdges
 
markForDeletion() - Method in class ca.quine.jcommons.transform.graph.AllPathsNodeMarker
 
moveToParent() - Method in class ca.quine.jcommons.transform.transforms.Position
 

N

nextChild() - Method in class ca.quine.jcommons.transform.transforms.Position
 
nextPosition() - Method in class ca.quine.jcommons.transform.transforms.Position
 
nextPositionNoRepeats() - Method in class ca.quine.jcommons.transform.transforms.Position
If called repeatedly from the first segment position, each segment will be visited exactly once, in the order given in the segment-map file.
nextSibling() - Method in class ca.quine.jcommons.transform.transforms.Position
Moves the position to the next sibling, and returns true if there is a next sibling.
NO_PATH - Static variable in class ca.quine.jcommons.transform.graph.Path
 
NO_PATH_COST - Static variable in class ca.quine.jcommons.transform.graph.Path
 
notifyComplete() - Method in class ca.quine.jcommons.transform.transforms.StreamParserTransform
 

P

parent(int, String) - Static method in class ca.quine.jcommons.transform.transforms.Position
 
parent(String) - Static method in class ca.quine.jcommons.transform.transforms.Position
 
ParsedLine - class ca.quine.jcommons.transform.transforms.ParsedLine.
 
ParsedLine(String, int, List) - Constructor for class ca.quine.jcommons.transform.transforms.ParsedLine
 
parserHelper - Variable in class ca.quine.jcommons.transform.transforms.StreamParserTransform
 
ParserHelper - class ca.quine.jcommons.transform.transforms.ParserHelper.
Uses a configuration file to figure out which delimiter and encoding should be used for a particular filename.
ParserHelper(File) - Constructor for class ca.quine.jcommons.transform.transforms.ParserHelper
 
ParserTransform - class ca.quine.jcommons.transform.transforms.ParserTransform.
 
ParserTransform(ParserHelper, String) - Constructor for class ca.quine.jcommons.transform.transforms.ParserTransform
 
Path - class ca.quine.jcommons.transform.graph.Path.
 
Path() - Constructor for class ca.quine.jcommons.transform.graph.Path
 
Path(Path) - Constructor for class ca.quine.jcommons.transform.graph.Path
 
PathCollection - class ca.quine.jcommons.transform.graph.PathCollection.
 
PathCollection() - Constructor for class ca.quine.jcommons.transform.graph.PathCollection
 
PathKey - class ca.quine.jcommons.transform.graph.PathKey.
 
PathKey(String, String) - Constructor for class ca.quine.jcommons.transform.graph.PathKey
 
position - Variable in class ca.quine.jcommons.transform.transforms.StructuredXMLTransform
 
Position - class ca.quine.jcommons.transform.transforms.Position.
 
Position(SegmentList, int) - Constructor for class ca.quine.jcommons.transform.transforms.Position
 
PositionTest - class ca.quine.jcommons.transform.transforms.test.PositionTest.
 
PositionTest(String) - Constructor for class ca.quine.jcommons.transform.transforms.test.PositionTest
 
PositiveIntegerMultiTreeSet - class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet.
A multi-TreeSet that holds only Integer objects and uses multiplication instead of addition to form the hashCode().
PositiveIntegerMultiTreeSet() - Constructor for class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 
PositiveIntegerMultiTreeSet(SortedSet) - Constructor for class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 
PositiveIntegerMultiTreeSet(String) - Constructor for class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 
PositiveIntegerMultiTreeSetTest - class ca.quine.jcommons.transform.set.test.PositiveIntegerMultiTreeSetTest.
 
PositiveIntegerMultiTreeSetTest() - Constructor for class ca.quine.jcommons.transform.set.test.PositiveIntegerMultiTreeSetTest
 
PositiveIntegerSetUtils - class ca.quine.jcommons.transform.set.PositiveIntegerSetUtils.
 
PositiveIntegerSetUtils() - Constructor for class ca.quine.jcommons.transform.set.PositiveIntegerSetUtils
 
PositiveIntegerSetUtilsTest - class ca.quine.jcommons.transform.set.test.PositiveIntegerSetUtilsTest.
 
PositiveIntegerSetUtilsTest() - Constructor for class ca.quine.jcommons.transform.set.test.PositiveIntegerSetUtilsTest
 
print(String) - Method in class ca.quine.jcommons.transform.graph.test.PrintWriterAdapter
 
PrintApplicator - class ca.quine.jcommons.transform.appl.PrintApplicator.
An applicator that prints out a message each time it's applied.
PrintApplicator() - Constructor for class ca.quine.jcommons.transform.appl.PrintApplicator
 
println(String) - Method in interface ca.quine.jcommons.transform.graph.IPrintStream
 
println(String) - Method in class ca.quine.jcommons.transform.graph.test.PrintWriterAdapter
 
PrintWriterAdapter - class ca.quine.jcommons.transform.graph.test.PrintWriterAdapter.
 
PrintWriterAdapter(BufferedWriter) - Constructor for class ca.quine.jcommons.transform.graph.test.PrintWriterAdapter
 

R

remove(Object) - Method in class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 
removeAllEdgeMarkers() - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 
removeAllNodeMarkers() - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 
removeElement(String[], int) - Static method in class ca.quine.jcommons.transform.graph.TransformGraph
 
removeIncidentToEdge() - Method in class ca.quine.jcommons.transform.graph.AllPathsNodeMarker
 
removeNode(TransformNode) - Method in class ca.quine.jcommons.transform.graph.PathCollection
 
removeProperty(Object) - Static method in class ca.quine.jcommons.transform.ThreadProperties
 
removeProperty(Object) - Method in class ca.quine.jcommons.transform.GlobalProperties
 
removeTransformer(TransformEdge) - Method in class ca.quine.jcommons.transform.graph.TransformNode
 
repair(Vector) - Method in class ca.quine.jcommons.transform.ga.GACorrector
 
reverse() - Method in class ca.quine.jcommons.transform.graph.Path
 
run() - Method in class ca.quine.jcommons.transform.ga.GAHelper
 
run() - Method in class ca.quine.jcommons.transform.test.TestThread
 

S

SEARCH_CONTINUE - Static variable in interface ca.quine.jcommons.transform.graph.INodeApplicator
Continue applying nodes (possible return value of apply methods)
SEARCH_CONTINUE - Static variable in interface ca.quine.jcommons.transform.graph.IDFSNodeApplicator
Continue applying nodes (possible return value of apply methods)
SEARCH_STOP - Static variable in interface ca.quine.jcommons.transform.graph.INodeApplicator
Don't apply any more nodes (possible return value of apply methods)
SEARCH_STOP - Static variable in interface ca.quine.jcommons.transform.graph.IDFSNodeApplicator
Don't apply any more nodes (possible return value of apply methods)
SEARCH_TRIM - Static variable in interface ca.quine.jcommons.transform.graph.INodeApplicator
Don't apply any nodes underneath the current node (possible return value of apply methods)
SEARCH_TRIM - Static variable in interface ca.quine.jcommons.transform.graph.IDFSNodeApplicator
Don't apply any nodes underneath the current node (possible return value of apply methods)
SearchTest - class ca.quine.jcommons.transform.graph.test.SearchTest.
 
SearchTest(String) - Constructor for class ca.quine.jcommons.transform.graph.test.SearchTest
 
SearchUtils - class ca.quine.jcommons.transform.graph.SearchUtils.
 
Segment - class ca.quine.jcommons.transform.transforms.Segment.
 
Segment(String) - Constructor for class ca.quine.jcommons.transform.transforms.Segment
 
SegmentList - class ca.quine.jcommons.transform.transforms.SegmentList.
 
SegmentList(SegmentList, int) - Constructor for class ca.quine.jcommons.transform.transforms.SegmentList
 
SegmentStructure - class ca.quine.jcommons.transform.transforms.SegmentStructure.
 
SegmentStructure(String, boolean, boolean, boolean, SegmentList, int) - Constructor for class ca.quine.jcommons.transform.transforms.SegmentStructure
 
segmentTerminator - Variable in class ca.quine.jcommons.transform.transforms.StreamParserTransform
 
setBias(double) - Method in class ca.quine.jcommons.transform.ga.GACorrector
 
setCost(int) - Method in class ca.quine.jcommons.transform.graph.TreeAndCost
 
setDestLabel(String) - Method in class ca.quine.jcommons.transform.graph.PathKey
 
setDestLabel(String) - Method in class ca.quine.jcommons.transform.graph.EdgeKey
 
setDistanceFromSource(int) - Method in class ca.quine.jcommons.transform.graph.DijkstraNodeMarker
 
setEdgeIter(Iterator) - Method in class ca.quine.jcommons.transform.graph.StackFrame
 
setFileTypes(FileTypeCollection) - Method in class ca.quine.jcommons.transform.data.TransformConfig
 
setGeneticAlgorithmMinSize(int) - Method in class ca.quine.jcommons.transform.graph.TransformGraph
Sets the minimum number of output nodes for which the genetic algorithm will be used to determine the minimum cost path for a given transform.
setHeapNode(FibonacciHeapNode) - Method in class ca.quine.jcommons.transform.graph.DijkstraNodeMarker
 
setImports(Imports) - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 
setInputNode(TransformNode) - Method in class ca.quine.jcommons.transform.graph.TransformEdge
 
setLabel(Object) - Method in class ca.quine.jcommons.transform.graph.Tree
 
setMarkerObject(Object) - Method in class ca.quine.jcommons.transform.graph.TransformEdge
 
setMarkerObject(VisitedMarker) - Method in class ca.quine.jcommons.transform.graph.TransformNode
 
setName(String) - Method in class ca.quine.jcommons.transform.data.FileType
 
setName(String) - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 
setNecessary(boolean) - Method in class ca.quine.jcommons.transform.graph.AllPathsNodeMarker
 
setOutputNode(TransformNode) - Method in class ca.quine.jcommons.transform.graph.TransformEdge
 
setPrevious(TransformNode) - Method in class ca.quine.jcommons.transform.graph.DijkstraNodeMarker
 
setProperty(Object, Object) - Static method in class ca.quine.jcommons.transform.ThreadProperties
 
setProperty(Object, Object) - Method in class ca.quine.jcommons.transform.GlobalProperties
 
setSourceLabel(String) - Method in class ca.quine.jcommons.transform.graph.PathKey
 
setSourceLabel(String) - Method in class ca.quine.jcommons.transform.graph.EdgeKey
 
setTransformGraphName(String) - Method in class ca.quine.jcommons.transform.data.FileType
 
setTransformGraphs(TransformGraphCollection) - Method in class ca.quine.jcommons.transform.data.TransformConfig
 
setTree(Tree) - Method in class ca.quine.jcommons.transform.graph.TreeAndCost
 
setUnitOfWork(boolean) - Method in class ca.quine.jcommons.transform.transforms.Transition
 
setVisited() - Method in class ca.quine.jcommons.transform.graph.VisitedMarker
 
size() - Method in class ca.quine.jcommons.transform.data.ArgumentList
 
size() - Method in class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 
size() - Method in class ca.quine.jcommons.transform.transforms.SegmentList
 
StackFrame - class ca.quine.jcommons.transform.graph.StackFrame.
 
StackFrame(TransformNode, TransformNode, StackFrame) - Constructor for class ca.quine.jcommons.transform.graph.StackFrame
 
State - class ca.quine.jcommons.transform.transforms.State.
 
State(String) - Constructor for class ca.quine.jcommons.transform.transforms.State
 
states - Variable in class ca.quine.jcommons.transform.transforms.StructuredXMLTransform
 
StreamParserTransform - class ca.quine.jcommons.transform.transforms.StreamParserTransform.
 
StreamParserTransform(ParserHelper, String) - Constructor for class ca.quine.jcommons.transform.transforms.StreamParserTransform
 
StructuredXMLTransform - class ca.quine.jcommons.transform.transforms.StructuredXMLTransform.
FIXME: Documents that are invalid according to the provided structure map will cause a NullPointerException.
StructuredXMLTransform(File) - Constructor for class ca.quine.jcommons.transform.transforms.StructuredXMLTransform
 
StructuredXMLTransformTest - class ca.quine.jcommons.transform.transforms.test.StructuredXMLTransformTest.
 
StructuredXMLTransformTest(String) - Constructor for class ca.quine.jcommons.transform.transforms.test.StructuredXMLTransformTest
 
StructuredXMLTransformTestHelper - class ca.quine.jcommons.transform.transforms.test.StructuredXMLTransformTestHelper.
 
StructuredXMLTransformTestHelper(File) - Constructor for class ca.quine.jcommons.transform.transforms.test.StructuredXMLTransformTestHelper
 
subSet(Object, Object) - Method in class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 
suite() - Static method in class ca.quine.jcommons.transform.test.AllTests
 

T

tailSet(Object) - Method in class ca.quine.jcommons.transform.set.PositiveIntegerMultiTreeSet
 
testAddTransitionsWithEdi2() - Method in class ca.quine.jcommons.transform.transforms.test.StructuredXMLTransformTest
 
testComplicatedGraft() - Method in class ca.quine.jcommons.transform.graph.test.TreeTest
 
testCopy() - Method in class ca.quine.jcommons.transform.graph.test.TreeTest
 
testCreateListOfListsOfAllOrders2Elements() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
 
testCreateListOfListsOfAllOrders3Elements() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
 
testCreateListOfListsOfAllOrders4Elements() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
 
testDFSPrune() - Method in class ca.quine.jcommons.transform.graph.test.SearchTest
Test pruning the tree at node 'x', which will eliminate nodes 'y' and 'z', but not 't'.
testDFSSearch1() - Method in class ca.quine.jcommons.transform.graph.test.SearchTest
 
testDFSSearch2() - Method in class ca.quine.jcommons.transform.graph.test.SearchTest
 
testDijkstra() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
 
testEquals() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerMultiTreeSetTest
 
testFileTypes() - Method in class ca.quine.jcommons.transform.test.DigesterTest
Ensures that the right file type is found for a given input file.
testFindMinimumCostTree1() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
Find the optimal Minimum Steiner Tree on the given graph with edge D -> G of weight 3.
testFindMinimumCostTree2() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
Find the optimal Minimum Steiner Tree on the given graph with edge D -> G of weight 1.
testFindMinimumSteinerTreeCompleteGraph() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
 
testFindMinimumSteinerTreeInputGraphIsTree() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
 
testFindMinimumSteinerTreeSparseInputGraph() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
 
testGeneticAlgorithmAgainstOptimal() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
 
testHashCodeAndOrder() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerMultiTreeSetTest
 
testHashCodeAndOrderWithInts() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerMultiTreeSetTest
 
testImports() - Method in class ca.quine.jcommons.transform.test.DigesterTest
Ensures that class imports in the configuration file work as expected.
testInvalidTransformGraph() - Method in class ca.quine.jcommons.transform.test.DigesterTest
This test case ensures the right exception is thrown when an invalid file is loaded.
testMinimumCostTreeComplete1() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
Use the example in testFindMinimumCostTree1 and complete the graph with random weights; verify the tree and cost are correct.
testMinimumCostTreeComplete2() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
Use the example in testFindMinimumCostTree2 and complete the graph with random weights; verify the tree and cost are correct.
testMultiSet() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerMultiTreeSetTest
 
testNextPositionNoRepeatsWithEdi2() - Method in class ca.quine.jcommons.transform.transforms.test.StructuredXMLTransformTest
 
testOptimalSpecialCase1() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
Special case 1: a case found in random testing where the so-called optimal solution was not as good as the GA.
testParent() - Method in class ca.quine.jcommons.transform.transforms.test.PositionTest
 
testRemoveElement() - Method in class ca.quine.jcommons.transform.graph.test.TransformGraphTest
 
testReverseOrder() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerMultiTreeSetTest
 
testSize1Total1() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerSetUtilsTest
 
testSize1Tree() - Method in class ca.quine.jcommons.transform.graph.test.TreeTest
 
testSize2Total2() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerSetUtilsTest
 
testSize2Total3() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerSetUtilsTest
 
testSize2Total4() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerSetUtilsTest
 
testSize2Total5() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerSetUtilsTest
 
testSize2Total6() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerSetUtilsTest
 
testSize2Trees() - Method in class ca.quine.jcommons.transform.graph.test.TreeTest
 
testSize3Total4To7() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerSetUtilsTest
 
testSize3Trees() - Method in class ca.quine.jcommons.transform.graph.test.TreeTest
 
testSize4Total4To8() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerSetUtilsTest
 
testSize4Trees() - Method in class ca.quine.jcommons.transform.graph.test.TreeTest
 
testSize5Trees() - Method in class ca.quine.jcommons.transform.graph.test.TreeTest
 
testSize6Trees() - Method in class ca.quine.jcommons.transform.graph.test.TreeTest
 
testSize7Trees() - Method in class ca.quine.jcommons.transform.graph.test.TreeTest
 
testSize8Trees() - Method in class ca.quine.jcommons.transform.graph.test.TreeTest
 
testStoreInHashMap() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerMultiTreeSetTest
 
testTailSet() - Method in class ca.quine.jcommons.transform.set.test.PositiveIntegerMultiTreeSetTest
 
TestThread - class ca.quine.jcommons.transform.test.TestThread.
 
TestThread(String) - Constructor for class ca.quine.jcommons.transform.test.TestThread
 
testThreadProperties() - Method in class ca.quine.jcommons.transform.test.ThreadTest
 
testToString() - Method in class ca.quine.jcommons.transform.graph.test.TreeTest
 
testTransformGraph() - Method in class ca.quine.jcommons.transform.test.DigesterTest
This test case shows the most straightforward way to convert a filename into a desired output type.
testTransformGraphEdi2() - Method in class ca.quine.jcommons.transform.test.DigesterTest
Ensures that "edi2" files are correctly transformed (which should catch bugs in StructuredXMLTransform as well).
testTransformGraphEdi2Sample2() - Method in class ca.quine.jcommons.transform.test.DigesterTest
Ensures that the second sample "edi2" file is correctly transformed (which should catch bugs in StructuredXMLTransform as well).
testTransformGraphInvalidEdi() - Method in class ca.quine.jcommons.transform.test.DigesterTest
Ensures that an invalid file won't cause a NullPointerException.
testTransformGraphManual() - Method in class ca.quine.jcommons.transform.test.DigesterTest
This test case shows how to deconstruct performing each step of a transformation manually (for extra flexibility).
ThreadProperties - class ca.quine.jcommons.transform.ThreadProperties.
Provides a non-type safe generic way of setting and accessing thread specific properties for transforms.
ThreadTest - class ca.quine.jcommons.transform.test.ThreadTest.
 
ThreadTest() - Constructor for class ca.quine.jcommons.transform.test.ThreadTest
 
toString() - Method in class ca.quine.jcommons.transform.data.ArgumentList
 
toString() - Method in class ca.quine.jcommons.transform.data.Argument
 
toString() - Method in class ca.quine.jcommons.transform.graph.Tree
 
toString() - Method in class ca.quine.jcommons.transform.graph.PathKey
 
toString() - Method in class ca.quine.jcommons.transform.graph.PathCollection
 
toString() - Method in class ca.quine.jcommons.transform.graph.Path
 
toString() - Method in class ca.quine.jcommons.transform.graph.EdgeKey
 
toString() - Method in class ca.quine.jcommons.transform.transforms.SegmentStructure
 
toString() - Method in class ca.quine.jcommons.transform.transforms.SegmentList
 
transform(Document) - Method in interface ca.quine.jcommons.transform.transforms.IJDOMDocumentListener
 
transform(FilenameAndStream) - Method in class ca.quine.jcommons.transform.transforms.StreamParserTransform
 
transform(LineNumberElement) - Method in class ca.quine.jcommons.transform.transforms.StructuredXMLTransform
 
transform(LineNumberElement) - Method in interface ca.quine.jcommons.transform.transforms.IXMLSegmentListener
 
transform(Object) - Method in class ca.quine.jcommons.transform.transforms.Transformer
 
transform(Object) - Method in interface ca.quine.jcommons.transform.transforms.ITransformer
 
transform(Object, String, String[], Object[]) - Method in class ca.quine.jcommons.transform.graph.TransformGraph
 
transform(Object, String, String, Object) - Method in class ca.quine.jcommons.transform.graph.TransformGraph
Finds the transforms required to take an Object in the input type to the output type, and then executes those transforms.
transform(ParsedLine) - Method in class ca.quine.jcommons.transform.transforms.XMLSegmentTransform
 
transform(ParsedLine) - Method in interface ca.quine.jcommons.transform.transforms.IParsedLineListener
 
transform(String) - Method in class ca.quine.jcommons.transform.transforms.ParserTransform
 
transform(String, char, BufferedReader) - Method in class ca.quine.jcommons.transform.transforms.StreamParserTransform
 
TransformConfig - class ca.quine.jcommons.transform.data.TransformConfig.
 
TransformConfig() - Constructor for class ca.quine.jcommons.transform.data.TransformConfig
 
TransformEdge - class ca.quine.jcommons.transform.graph.TransformEdge.
 
TransformEdge(String, ArgumentList, String, String, int) - Constructor for class ca.quine.jcommons.transform.graph.TransformEdge
 
Transformer - class ca.quine.jcommons.transform.transforms.Transformer.
 
Transformer(List) - Constructor for class ca.quine.jcommons.transform.transforms.Transformer
 
TransformGraph - class ca.quine.jcommons.transform.graph.TransformGraph.
 
TransformGraph(String) - Constructor for class ca.quine.jcommons.transform.graph.TransformGraph
 
TransformGraphCollection - class ca.quine.jcommons.transform.graph.TransformGraphCollection.
 
TransformGraphCollection() - Constructor for class ca.quine.jcommons.transform.graph.TransformGraphCollection
 
TransformGraphTest - class ca.quine.jcommons.transform.graph.test.TransformGraphTest.
 
TransformGraphTest(String) - Constructor for class ca.quine.jcommons.transform.graph.test.TransformGraphTest
 
TransformNode - class ca.quine.jcommons.transform.graph.TransformNode.
Represents the transformations that are configured, as a Node in a directed acyclic graph.
TransformNode(String) - Constructor for class ca.quine.jcommons.transform.graph.TransformNode
 
Transition - class ca.quine.jcommons.transform.transforms.Transition.
 
Transition(int, State) - Constructor for class ca.quine.jcommons.transform.transforms.Transition
 
transition(String) - Method in class ca.quine.jcommons.transform.transforms.State
 
TRAVERSAL_BFS - Static variable in class ca.quine.jcommons.transform.graph.SearchUtils
Use a breadth first search traversal.
TRAVERSAL_DFS_POSTORDER - Static variable in class ca.quine.jcommons.transform.graph.SearchUtils
Use a depth first search traversal, where we visit each node after its children.
TRAVERSAL_DFS_PRE_AND_POSTORDER - Static variable in class ca.quine.jcommons.transform.graph.SearchUtils
Use a depth first search traversal, where each node is applied before and after its children.
TRAVERSAL_DFS_PREORDER - Static variable in class ca.quine.jcommons.transform.graph.SearchUtils
Use a depth first search traversal, where we visit each node before its children.
Tree - class ca.quine.jcommons.transform.graph.Tree.
 
Tree() - Constructor for class ca.quine.jcommons.transform.graph.Tree
 
Tree(Object) - Constructor for class ca.quine.jcommons.transform.graph.Tree
 
TreeAndCost - class ca.quine.jcommons.transform.graph.TreeAndCost.
 
TreeAndCost(Tree, int) - Constructor for class ca.quine.jcommons.transform.graph.TreeAndCost
 
TreeTest - class ca.quine.jcommons.transform.graph.test.TreeTest.
 
TreeTest() - Constructor for class ca.quine.jcommons.transform.graph.test.TreeTest
 
TreeUtils - class ca.quine.jcommons.transform.graph.TreeUtils.
 
TreeUtilsTestHelper - class ca.quine.jcommons.transform.graph.test.TreeUtilsTestHelper.
 
TreeUtilsTestHelper() - Constructor for class ca.quine.jcommons.transform.graph.test.TreeUtilsTestHelper
 

U

UnconnectedGraphException - exception ca.quine.jcommons.transform.graph.UnconnectedGraphException.
Thrown when a path cannot be found between two requested nodes (usually between the input node and some output node).
UnconnectedGraphException(String, TransformNode, TransformNode) - Constructor for class ca.quine.jcommons.transform.graph.UnconnectedGraphException
 

V

VisitedMarker - class ca.quine.jcommons.transform.graph.VisitedMarker.
 
VisitedMarker() - Constructor for class ca.quine.jcommons.transform.graph.VisitedMarker
 
VisitedMarker(boolean) - Constructor for class ca.quine.jcommons.transform.graph.VisitedMarker
 

X

XMLSegmentTransform - class ca.quine.jcommons.transform.transforms.XMLSegmentTransform.
 
XMLSegmentTransform(String) - Constructor for class ca.quine.jcommons.transform.transforms.XMLSegmentTransform
 

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