- getASTofSnippet(String, boolean) - Static method in class sequenceextractor.SequenceExtractor
-
Returns the Abstract Syntax Tree of a snippet.
- getASTofSnippet(String) - Static method in class sequenceextractor.SequenceExtractor
-
Returns the Abstract Syntax Tree of a snippet.
- getChildNodeByName(String) - Method in class xmlhelpers.XMLNode
-
Returns the first child node of this node by name.
- getChildNodes() - Method in class xmlhelpers.XMLNode
-
Returns the child nodes of this node.
- getChildNodesByName(String) - Method in class xmlhelpers.XMLNode
-
Returns a list of the child nodes of this node by name.
- getChildNodesRecursivelyByName(Set<String>) - Method in class xmlhelpers.XMLNode
-
Returns all child nodes that have the given names resursively.
- getChildNodesRecursivelyByName(String...) - Method in class xmlhelpers.XMLNode
-
Returns all child nodes that have the given names resursively.
- getDeepChildNodesRecursivelyByName(Set<String>) - Method in class xmlhelpers.XMLNode
-
Returns all deep child nodes that have the given names resursively.
- getDeepChildNodesRecursivelyByName(String...) - Method in class xmlhelpers.XMLNode
-
Returns all deep child nodes that have the given names resursively.
- getElementsByTagName(String) - Method in class xmlhelpers.XMLDocument
-
Returns all elements of the document with the given tag name.
- getParentNode() - Method in class xmlhelpers.XMLNode
-
Returns the parent node of this node.
- getSuperClass() - Method in class parsehelpers.LookUpTable
-
Returns the super class of the class for which the look up table is created.
- getTextContent() - Method in class xmlhelpers.XMLNode
-
Returns the content of this node as a string.
- getTypeOfVariable(String) - Method in class parsehelpers.LookUpTable
-
Returns the type of a variable given its name.
- sequenceextractor - package sequenceextractor
-
- SequenceExtractor - Class in sequenceextractor
-
The sequence extractor class that receives code snippets and translates it to sequences.
- SequenceExtractor() - Constructor for class sequenceextractor.SequenceExtractor
-
- SequenceExtractorTest - Class in sequenceextractor
-
- SequenceExtractorTest() - Constructor for class sequenceextractor.SequenceExtractorTest
-
- SequencePrinter - Class in outputhelpers
-
Class that prints the snippets as sequences.
- SequencePrinter() - Constructor for class outputhelpers.SequencePrinter
-
- simpleStatementTypes - Static variable in class parsehelpers.StatementTypes
-
The simple statements, including expressions, variable declarations, etc.
- Snippet - Class in parsehelpers
-
Class that represents a snippet as a sequence of blocks.
- Snippet() - Constructor for class parsehelpers.Snippet
-
Initializes this snippet.
- SnippetPrinter - Interface in outputhelpers
-
Interface that defines how the snippets should be represented to string.
- snippetToString(Snippet, boolean) - Method in class outputhelpers.FlattenedSequencePrinter
-
Receives a snippet and returns a flattened sequence representation.
- snippetToString(Snippet, boolean) - Method in class outputhelpers.FlattenedTreePrinter
-
Receives a snippet and returns a string representation in the form of flattened trees.
- snippetToString(Snippet, boolean) - Method in class outputhelpers.SequencePrinter
-
Receives a snippet and returns a sequence representation for the snippet.
- snippetToString(Snippet, boolean) - Method in interface outputhelpers.SnippetPrinter
-
Receives a snippet and returns a string representation.
- snippetToString(Snippet, boolean) - Method in class outputhelpers.TreePrinter
-
Receives a snippet and returns a tree representation for the snippet.
- startBlock(String) - Method in class parsehelpers.Snippet
-
Starts a new block.
- Statement - Class in parsehelpers
-
A statement that represents a single java command.
- Statement() - Constructor for class parsehelpers.Statement
-
Initializes an empty statement.
- Statement(String, String) - Constructor for class parsehelpers.Statement
-
Initializes a special type of statement including the type of flow (e.g.
- StatementSet - Class in parsehelpers
-
Class that represents a set of statements.
- StatementSet(String...) - Constructor for class parsehelpers.StatementSet
-
Initializes this set providing its items.
- StatementSet(StatementSet...) - Constructor for class parsehelpers.StatementSet
-
Initializes this set providing other sets.
- StatementTypes - Class in parsehelpers
-
Class keeping hold of the different sets of statement types in ASTs.
- StatementTypes() - Constructor for class parsehelpers.StatementTypes
-
- subList(int) - Method in class xmlhelpers.XMLNodeList
-
Returns a sublist of this list fro the given index to the end of the list.