- getAbsolutePath() - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
Get the current path of this node
- getArrayDimensions() - Method in class org.modeshape.sequencer.ddl.datatype.DataType
-
- getChild(int) - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
Get the child at the supplied index.
- getChildCount() - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
Get the number of child nodes.
- getChildforNameAndType(AstNode, String, String) - Method in class org.modeshape.sequencer.ddl.node.AstNodeFactory
-
Utility method to obtain a
AstNode child of a parent
AstNode with the given string name and node type.
- getChildren() - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
Get the unmodifiable list of child nodes.
- getChildren(String) - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
- getChildrenForType(AstNode, String) - Method in class org.modeshape.sequencer.ddl.node.AstNodeFactory
-
Utility method to obtain the children of a given node that match the given type
- getClasspath() - Method in class org.modeshape.sequencer.ddl.DdlSequencer
-
Get the names of the classloaders that should be used to load any non-standard DdlParser implementations specified in the
list of grammars.
- getCurrentMarkedPosition() - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- getCustomDataTypeStartWords() - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
Returns a list of custom data type start words which can be used to help identify a column definition sub-statement.
- getCustomDataTypeStartWords() - Method in class org.modeshape.sequencer.ddl.dialect.mysql.MySqlDdlParser
-
Returns a list of custom data type start words which can be used to help identify a column definition sub-statement.
- getCustomDataTypeStartWords() - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
Returns a list of custom data type start words which can be used to help identify a column definition sub-statement.
- getCustomDataTypeStartWords() - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
Returns a list of custom data type start words which can be used to help identify a column definition sub-statement.
- getCustomDataTypeStartWords() - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Returns a list of custom data type start words which can be used to help identify a column definition sub-statement.
- getDatatypeParser() - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Returns the data type parser instance.
- getDataTypeStartWords() - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Returns a list of data type start words which can be used to help identify a column definition sub-statement.
- getDefaultLength() - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
- getDefaultPrecision() - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
- getDefaultScale() - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
- getError() - Method in class org.modeshape.sequencer.ddl.DdlParsers.ParsingResult
-
- getFirstChild() - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
Get the first child.
- getGrammars() - Method in class org.modeshape.sequencer.ddl.DdlSequencer
-
Get the names of the grammars that should be considered during processing.
- getId() - Method in interface org.modeshape.sequencer.ddl.DdlParser
-
Get the identifier for this parser.
- getId() - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
Get the identifier for this parser.
- getId() - Method in class org.modeshape.sequencer.ddl.dialect.mysql.MySqlDdlParser
-
Get the identifier for this parser.
- getId() - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
Get the identifier for this parser.
- getId() - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
- getId() - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Get the identifier for this parser.
- getIdentifyingKeywords() - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
- getIdentifyingKeywords() - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- getLastChild() - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
Get the last child.
- getLength() - Method in class org.modeshape.sequencer.ddl.datatype.DataType
-
- getLevel() - Method in exception org.modeshape.sequencer.ddl.DdlParserProblem
-
- getMarkedContent() - Method in class org.modeshape.sequencer.ddl.DdlTokenStream
-
Returns the string content for characters bounded by the previous marked position and the position of the currentToken
(inclusive).
- getMixins() - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
- getName() - Method in class org.modeshape.sequencer.ddl.datatype.DataType
-
- getName() - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
Get the name of the node.
- getParent() - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
Get the parent of this node.
- getParser(String) - Method in class org.modeshape.sequencer.ddl.DdlParsers
-
- getParserId() - Method in class org.modeshape.sequencer.ddl.DdlParsers.ParsingResult
-
- getParserList() - Method in class org.modeshape.sequencer.ddl.DdlSequencer
-
- getParsers() - Method in class org.modeshape.sequencer.ddl.DdlParsers
-
- getPrecision() - Method in class org.modeshape.sequencer.ddl.datatype.DataType
-
- getPrimaryType() - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
- getProblems() - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- getProperty(String) - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
Get the property with the supplied name.
- getPropertyNames() - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
Return the list of property names for this node.
- getRootNode() - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- getRootTree() - Method in class org.modeshape.sequencer.ddl.DdlParsers.ParsingResult
-
- getSameNameSiblingIndex() - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
Get the current same-name-sibling index.
- getScale() - Method in class org.modeshape.sequencer.ddl.datatype.DataType
-
- getScore() - Method in class org.modeshape.sequencer.ddl.DdlParsers.ParsingResult
-
- getScore() - Method in class org.modeshape.sequencer.ddl.DdlParserScorer
-
Get the score.
- getSource() - Method in class org.modeshape.sequencer.ddl.datatype.DataType
-
- getStatementTypeName(String[]) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
- getStatementTypeName(String[]) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- getTableElementsString(DdlTokenStream, boolean) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Method which extracts the table element string from a CREATE TABLE statement.
- getTerminator() - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Returns current terminator
- getUnusedSource() - Method in exception org.modeshape.sequencer.ddl.DdlParserProblem
-
- getValidSchemaChildTypes() - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
- getValidSchemaChildTypes() - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
- getValidSchemaChildTypes() - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
- getValidSchemaChildTypes() - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- GIGA - Static variable in interface org.modeshape.sequencer.ddl.DdlConstants
-
- GRANT - Static variable in interface org.modeshape.sequencer.ddl.DdlConstants
-
- GRANT_PRIVILEGE - Static variable in class org.modeshape.sequencer.ddl.StandardDdlLexicon
-
- GRANTEE - Static variable in class org.modeshape.sequencer.ddl.StandardDdlLexicon
-
- ID - Static variable in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
The Derby parser identifier.
- ID - Static variable in class org.modeshape.sequencer.ddl.dialect.mysql.MySqlDdlParser
-
The MySQL parser identifier.
- ID - Static variable in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
The Oracle parser identifier.
- ID - Static variable in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
The Postress parser identifier.
- ID - Static variable in class org.modeshape.sequencer.ddl.StandardDdlParser
-
The Standard DDL parser identifier.
- IN_OUT_NO_COPY - Static variable in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlLexicon
-
- includeComments() - Method in class org.modeshape.sequencer.ddl.DdlTokenStream.DdlTokenizer
-
- INDEX - Static variable in interface org.modeshape.sequencer.ddl.DdlConstants
-
- INDEX_ATTRIBUTES - Static variable in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlLexicon
-
- INDEX_ORDER - Static variable in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlLexicon
-
- INDEX_TYPE - Static variable in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlLexicon
-
- initialize(NamespaceRegistry, NodeTypeManager) - Method in class org.modeshape.sequencer.ddl.DdlSequencer
-
- initializeTokens(List<TokenStream.Token>) - Method in class org.modeshape.sequencer.ddl.DdlTokenStream
- initializeTokenStream(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
- initializeTokenStream(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.dialect.mysql.MySqlDdlParser
-
- initializeTokenStream(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
- initializeTokenStream(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
- initializeTokenStream(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- INLINE_COLUMN_PROPERTY_START - Static variable in interface org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlConstants
-
- INSERT - Static variable in interface org.modeshape.sequencer.ddl.DdlConstants
-
- insertAsParent(AstNode) - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
Insert the supplied node into the plan node tree immediately above this node.
- integer(String) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Returns the integer value of the input string.
- IS_TABLE_TYPE - Static variable in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlLexicon
-
- isAutoIncrement() - Method in class org.modeshape.sequencer.ddl.datatype.DataType
-
- isColumnDefinitionStart(DdlTokenStream, String) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
Utility method to additionally check if MODIFY definition without datatype
- isColumnDefinitionStart(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
This utility method provides this parser the ability to distinguish between a CreateTable Constrain and a ColumnDefinition
Definition which are the only two statement segment types allowed within the CREATE TABLE parenthesis ( xxxxxx );
- isComment(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Checks if next token is of type comment.
- isCustomDataType(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
Method to determine of next tokens represent a custom data type.
- isDatatype(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
Method determines if the next set of tokens matches one of the registered data type token sets.
- isKeyWord(String) - Method in class org.modeshape.sequencer.ddl.DdlTokenStream
-
- isMissingTerminatorNode(AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- isNextKeyWord() - Method in class org.modeshape.sequencer.ddl.DdlTokenStream
-
- isNotNull() - Method in class org.modeshape.sequencer.ddl.datatype.DataType
-
- isSameAs(AstNode) - Method in class org.modeshape.sequencer.ddl.node.AstNode
-
Determine whether the supplied plan is equivalent to this plan.
- isTableConstraint(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
This utility method provides this parser the ability to distinguish between a CreateTable Constraint and a ColumnDefinition
Definition which are the only two statement segment types allowed within the CREATE TABLE parenthesis ( xxxxxx );
- isTerminator(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Utility method to determine if next token is a terminator.
- isTestMode() - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- isValidSchemaChild(AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- iterator() - Method in class org.modeshape.sequencer.ddl.node.AstNode
- PAD_ATTRIBUTE - Static variable in class org.modeshape.sequencer.ddl.StandardDdlLexicon
-
- PAD_ATTRIBUTE_NO_PAD - Static variable in class org.modeshape.sequencer.ddl.StandardDdlLexicon
-
- PAD_ATTRIBUTE_PAD - Static variable in class org.modeshape.sequencer.ddl.StandardDdlLexicon
-
value constraints
- PARAMETER_STYLE - Static variable in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlLexicon
-
- parse(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
Method which performs the actual parsing of the data type name and applicable values (i.e.
- parse(String, AstNode, Object) - Method in interface org.modeshape.sequencer.ddl.DdlParser
-
Parses a DDL string, adding child
AstNodes and properties to the supplied root.
- parse(String, String) - Method in class org.modeshape.sequencer.ddl.DdlParsers
-
Parse the supplied DDL content and return the
root node of the AST representation.
- parse(String, AstNode, Object) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses a DDL string, adding child
AstNodes and properties to the supplied root.
- parseAlterStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.mysql.MySqlDdlParser
-
Parses DDL ALTER statement based on SQL 92 specifications.
- parseAlterStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
- parseAlterStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
- parseAlterStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL ALTER statement based on SQL 92 specifications.
- parseAlterTableStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
Parses DDL ALTER TABLE
AstNode based on SQL 92 specifications.
- parseAlterTableStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.mysql.MySqlDdlParser
-
Parses DDL ALTER TABLE
AstNode based on SQL 92 specifications.
- parseAlterTableStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
- parseAlterTableStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
- parseAlterTableStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL ALTER TABLE
AstNode based on SQL 92 specifications.
- parseApproxNumericType(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
Parses SQL-92 Approximate numeric data types.
- parseBitStringType(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
Parses SQL-92 Bit string data types.
- parseBracketedLong(DdlTokenStream, DataType) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
Returns a long value from the input token stream assuming the long is bracketed with parenthesis.
- parseCharStringType(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
Parses SQL-92 Character string data types.
- parseCheckConstraint(DdlTokenStream, AstNode, String, String) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- parseCollateClause(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses the default clause for a column and sets appropriate properties on the column node.
- parseColumnConstraint(DdlTokenStream, AstNode, boolean) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses an in-line column constraint including NULLABLE value, UNIQUE, PRIMARY KEY and REFERENCES to a Foreign Key.
- parseColumnDefinition(DdlTokenStream, AstNode, boolean) - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
Utility method to parse the actual column definition.
- parseColumnDefinition(DdlTokenStream, AstNode, String) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
Alternative StandardDdlParser method that can handle column definition without datatype (for MODIFY) and supports setting
mixin type of a column.
- parseColumnDefinition(DdlTokenStream, AstNode, boolean) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Utility method to parse the actual column definition.
- parseColumnNameList(DdlTokenStream, AstNode, String) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Adds column reference nodes to a parent node.
- parseColumns(DdlTokenStream, AstNode, boolean) - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
Utility method designed to parse columns within an ALTER TABLE ADD statement.
- parseColumns(DdlTokenStream, AstNode, String) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
Utility method designed to parse columns within an ALTER TABLE ADD/MODIFY statement.
- parseColumns(DdlTokenStream, AstNode, boolean) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
- parseColumns(DdlTokenStream, AstNode, boolean) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
Utility method designed to parse columns within an ALTER TABLE ADD statement.
- parseColumnsAndConstraints(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Utility method to parse columns and table constraints within either a CREATE TABLE statement.
- parseConstraintAttributes(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses the attributes associated with any in-line column constraint definition or a table constrain definition.
- parseCreateAssertionStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL CREATE ASSERTION
AstNode based on SQL 92 specifications.
- parseCreateCharacterSetStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL CREATE CHARACTER SET
AstNode based on SQL 92 specifications.
- parseCreateCollationStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL CREATE COLLATION
AstNode based on SQL 92 specifications.
- parseCreateDomainStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL CREATE DOMAIN
AstNode based on SQL 92 specifications.
- parseCreateFunction(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
Parses DDL CREATE FUNCTION statement
- parseCreateFunctionStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
Parses DDL CREATE FUNCTION statement
- parseCreateIndex(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
Parses DDL CREATE INDEX
- parseCreateProcedure(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
Parses DDL CREATE PROCEDURE statement
- parseCreateProcedureStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
Parses DDL CREATE PROCEDURE statement
- parseCreateRole(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
Parses DDL CREATE ROLE statement
- parseCreateSchemaStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
Parses DDL CREATE SCHEMA
AstNode based on SQL 92 specifications.
- parseCreateSchemaStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
Currently, only CREATE TABLE, CREATE VIEW, CREATE INDEX, CREATE SEQUENCE, CREATE TRIGGER and GRANT are accepted as clauses
within CREATE SCHEMA.
- parseCreateSchemaStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL CREATE SCHEMA
AstNode based on SQL 92 specifications.
- parseCreateStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
Parses DDL CREATE statement based on SQL 92 specifications.
- parseCreateStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.mysql.MySqlDdlParser
-
Parses DDL CREATE statement based on SQL 92 specifications.
- parseCreateStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
- parseCreateStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
- parseCreateStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL CREATE statement based on SQL 92 specifications.
- parseCreateTableOptions(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- parseCreateTableStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
- parseCreateTableStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL CREATE TABLE
AstNode based on SQL 92 specifications.
- parseCreateTranslationStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL CREATE TRANSLATION
AstNode based on SQL 92 specifications.
- parseCreateViewStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
Parses DDL CREATE VIEW
AstNode basedregisterStatementStartPhrase on SQL 92 specifications.
- parseCreateViewStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
- parseCreateViewStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL CREATE VIEW
AstNode basedregisterStatementStartPhrase on SQL 92 specifications.
- parseCustomStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
Catch-all method to parse unknown (not registered or handled by sub-classes) statements.
- parseCustomStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.mysql.MySqlDdlParser
-
Catch-all method to parse unknown (not registered or handled by sub-classes) statements.
- parseCustomStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
Catch-all method to parse unknown (not registered or handled by sub-classes) statements.
- parseCustomStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
- parseCustomStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Catch-all method to parse unknown (not registered or handled by sub-classes) statements.
- parseCustomType(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
General catch-all data type parsing method that sub-classes can override to parse database-specific data types.
- parseDateTimeType(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
Parses SQL-92 Date and Time data types.
- parseDefaultClause(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
- parseDefaultClause(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses the default clause for a column and sets appropriate properties on the column node.
- parseDropStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
Parses DDL DROP
AstNode based on SQL 92 specifications.
- parseDropStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.mysql.MySqlDdlParser
-
Parses DDL DROP
AstNode based on SQL 92 specifications.
- parseDropStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
- parseDropStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
- parseDropStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL DROP
AstNode based on SQL 92 specifications.
- parseExactNumericType(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
Parses SQL-92 Exact numeric data types.
- parseGrantPrivileges(DdlTokenStream, List<AstNode>) - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
- parseGrantPrivileges(DdlTokenStream, List<AstNode>) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
- parseGrantPrivileges(DdlTokenStream, List<AstNode>) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- parseGrantStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlParser
-
Parses DDL GRANT statement
AstNode based on SQL 92 specifications.
- parseGrantStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
- parseGrantStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
Parses DDL GRANT statement
AstNode based on SQL 92 specifications.
- parseGrantStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL GRANT statement
AstNode based on SQL 92 specifications.
- parseIgnorableStatement(DdlTokenStream, String, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Utility method to parse a statement that can be ignored.
- parseIgnorableStatement(DdlTokenStream, String, AstNode, String) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Utility method to parse a statement that can be ignored.
- parseInsertStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL INSERT
AstNode based on SQL 92 specifications.
- parseLong(DdlTokenStream, DataType) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
Returns a long value from the input token stream assuming the long is not bracketed with parenthesis.
- parseLong(String) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
Returns the integer value of the input string.
- parseMaterializedViewStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
Parses DDL CREATE MATERIALIZED VIEW statement This could either be a standard view or a VIEW LOG ON statement.
- parseMiscellaneousType(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
Parses SQL-92 Misc data types.
- parseName(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Method to parse fully qualified schema, table and column names that are defined with '.' separator and optionally bracketed
with square brackets Example: partsSchema.supplier Example: [partsSchema].[supplier]
- parseNameList(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses a comma separated list of names.
- parseNationalCharStringType(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.datatype.DataTypeParser
-
Parses SQL-92 National Character string data types.
- parseNextCreateTableOption(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
- parseNextCreateTableOption(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
- parseNextCreateTableOption(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- parseNextStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Performs token match checks for initial statement type and delegates to specific parser methods.
- PARSER_ID - Static variable in class org.modeshape.sequencer.ddl.DdlTokenStream.DdlTokenizer
-
- PARSER_ID - Static variable in class org.modeshape.sequencer.ddl.StandardDdlLexicon
-
- parseReferences(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- parseRevokeStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
- parseRevokeStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- parseSetStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
- parseSetStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
- parseSetStatement(DdlTokenStream, AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses DDL SET
AstNode based on SQL 92 specifications.
- parseSingleTerminatedColumnDefinition(DdlTokenStream, AstNode, boolean) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Utility method to parse the actual column definition.
- parseSlashedStatement(DdlTokenStream, String[], AstNode, String) - Method in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlParser
-
Utility method to parse a generic statement given a start phrase and statement mixin type.
- parseStatement(DdlTokenStream, String[], AstNode, String) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Utility method to parse a generic statement given a start phrase and statement mixin type.
- parseTableConstraint(DdlTokenStream, AstNode, boolean) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Parses full table constraint definition including the "CONSTRAINT" token Examples: CONSTRAINT P_KEY_2a UNIQUE
(PERMISSIONUID)
- parseUntilCommaOrTerminator(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
- parseUntilSemiColon(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Utility method which parses tokens until a semicolon is found or there are no more tokens.
- parseUntilTerminator(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Utility method which parses tokens until a terminator is found, another statement is identified or there are no more
tokens.
- parseUntilTerminatorIgnoreEmbeddedStatements(DdlTokenStream) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Utility method which parses tokens until a terminator is found or there are no more tokens.
- parseUsing(String, String) - Method in class org.modeshape.sequencer.ddl.DdlParsers
-
- parseUsing(String, String, String, String...) - Method in class org.modeshape.sequencer.ddl.DdlParsers
-
Parse the supplied DDL using multiple parsers, returning the result of each parser with its score in the order of highest
scoring to lowest scoring.
- parseUsingAll(String) - Method in class org.modeshape.sequencer.ddl.DdlParsers
-
Parse the supplied DDL using all registered parsers, returning the result of each parser with its score in the order of
highest scoring to lowest scoring.
- ParsingResult(String, AstNode, int, Exception) - Constructor for class org.modeshape.sequencer.ddl.DdlParsers.ParsingResult
-
- PARTIAL - Static variable in interface org.modeshape.sequencer.ddl.DdlConstants.MatchType
-
- PERIOD - Static variable in interface org.modeshape.sequencer.ddl.DdlConstants
-
- PostgresDdlConstants - Interface in org.modeshape.sequencer.ddl.dialect.postgres
-
- PostgresDdlConstants.PostgresDataTypes - Interface in org.modeshape.sequencer.ddl.dialect.postgres
-
- PostgresDdlConstants.PostgresStatementStartPhrases - Interface in org.modeshape.sequencer.ddl.dialect.postgres
-
- PostgresDdlLexicon - Class in org.modeshape.sequencer.ddl.dialect.postgres
-
- PostgresDdlLexicon() - Constructor for class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlLexicon
-
- PostgresDdlLexicon.Namespace - Class in org.modeshape.sequencer.ddl.dialect.postgres
-
- PostgresDdlParser - Class in org.modeshape.sequencer.ddl.dialect.postgres
-
Postgres-specific DDL Parser.
- PostgresDdlParser() - Constructor for class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlParser
-
- postProcess(AstNode) - Method in interface org.modeshape.sequencer.ddl.DdlParser
-
Allows parsers to post process the
AstNode tree given the supplied root.
- postProcess(AstNode) - Method in class org.modeshape.sequencer.ddl.StandardDdlParser
-
Allows parsers to post process the
AstNode tree given the supplied root.
- PREFIX - Static variable in class org.modeshape.sequencer.ddl.dialect.derby.DerbyDdlLexicon.Namespace
-
- PREFIX - Static variable in class org.modeshape.sequencer.ddl.dialect.mysql.MySqlDdlLexicon.Namespace
-
- PREFIX - Static variable in class org.modeshape.sequencer.ddl.dialect.oracle.OracleDdlLexicon.Namespace
-
- PREFIX - Static variable in class org.modeshape.sequencer.ddl.dialect.postgres.PostgresDdlLexicon.Namespace
-
- PREFIX - Static variable in class org.modeshape.sequencer.ddl.StandardDdlLexicon.Namespace
-
- PRIMARY - Static variable in interface org.modeshape.sequencer.ddl.DdlConstants
-
- PRIMARY_KEY - Static variable in interface org.modeshape.sequencer.ddl.DdlConstants
-
- PROBLEM_LEVEL - Static variable in class org.modeshape.sequencer.ddl.StandardDdlLexicon
-
- PROPERTY_VALUE - Static variable in class org.modeshape.sequencer.ddl.StandardDdlLexicon
-