org.eclipse.datatools.sqltools.parsers.sql.xml.query
Class SQLXMLQueryParserFactory
java.lang.Object
org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParserFactory
org.eclipse.datatools.sqltools.parsers.sql.xml.query.SQLXMLQueryParserFactory
- All Implemented Interfaces:
- SQLQueryParserFactoryDataTypes, SQLParserFactory
public class SQLXMLQueryParserFactory
- extends SQLQueryParserFactory
Fields inherited from class org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParserFactory |
ALL, COMBINED_OPERATOR_ADD, COMBINED_OPERATOR_AND, COMBINED_OPERATOR_CONCATENATE, COMBINED_OPERATOR_DIVIDE, COMBINED_OPERATOR_MULTIPLY, COMBINED_OPERATOR_OR, COMBINED_OPERATOR_SUBTRACT, COMPARISON_OPERATOR_EQ, COMPARISON_OPERATOR_GE, COMPARISON_OPERATOR_GT, COMPARISON_OPERATOR_LE, COMPARISON_OPERATOR_LT, COMPARISON_OPERATOR_NE, DISTINCT, DURATION_TYPE_DAYS, DURATION_TYPE_HOURS, DURATION_TYPE_MICROSECONDS, DURATION_TYPE_MINUTES, DURATION_TYPE_MONTHS, DURATION_TYPE_SECONDS, DURATION_TYPE_YEARS, JOIN_DEFAULT_INNER, JOIN_EXPLICIT_INNER, JOIN_FULL_OUTER, JOIN_LEFT_OUTER, JOIN_RIGHT_OUTER, NULL_ORDERING_TYPE_NONE, NULL_ORDERING_TYPE_NULLS_FIRST, NULL_ORDERING_TYPE_NULLS_LAST, ORDER_ASC, ORDER_DESC, ORDERING_SPEC_TYPE_ASC, ORDERING_SPEC_TYPE_DESC, ORDERING_SPEC_TYPE_NONE, QUANTIFIER_ALL, QUANTIFIER_ANY, QUANTIFIER_SOME, QUERY_COMBINED_EXCEPT, QUERY_COMBINED_EXCEPT_ALL, QUERY_COMBINED_INTERSECT, QUERY_COMBINED_INTERSECT_ALL, QUERY_COMBINED_UNION, QUERY_COMBINED_UNION_ALL, SPECIAL_REGISTER_CURRENT_DATE, SPECIAL_REGISTER_CURRENT_DEFAULT_TRANSFORM_GROUP, SPECIAL_REGISTER_CURRENT_PATH, SPECIAL_REGISTER_CURRENT_ROLE, SPECIAL_REGISTER_CURRENT_TIME, SPECIAL_REGISTER_CURRENT_TIMESTAMP, SPECIAL_REGISTER_CURRENT_TRANSFORM_GROUP_FOR_TYPE, SPECIAL_REGISTER_CURRENT_USER, SPECIAL_REGISTER_LOCALTIME, SPECIAL_REGISTER_LOCALTIMESTAMP, SPECIAL_REGISTER_SESSION_USER, SPECIAL_REGISTER_SYSTEM_USER, SPECIAL_REGISTER_USER, SPECIAL_REGISTER_VALUE, SUPERGROUP_TYPE_CUBE, SUPERGROUP_TYPE_GRANDTOTAL, SUPERGROUP_TYPE_ROLLUP, UNARY_OPERATOR_MINUS, UNARY_OPERATOR_PLUS, UPDATABILITY_TYPE_FOR_READ_ONLY, UPDATABILITY_TYPE_FOR_UPDATE |
Fields inherited from interface org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParserFactoryDataTypes |
PRIMITIVE_TYPE_BIGINT, PRIMITIVE_TYPE_BINARY, PRIMITIVE_TYPE_BINARY_LARGE_OBJECT, PRIMITIVE_TYPE_BINARY_VARYING, PRIMITIVE_TYPE_BOOLEAN, PRIMITIVE_TYPE_CHARACTER, PRIMITIVE_TYPE_CHARACTER_LARGE_OBJECT, PRIMITIVE_TYPE_CHARACTER_VARYING, PRIMITIVE_TYPE_DATALINK, PRIMITIVE_TYPE_DATE, PRIMITIVE_TYPE_DECIMAL, PRIMITIVE_TYPE_DOUBLE_PRECISION, PRIMITIVE_TYPE_FLOAT, PRIMITIVE_TYPE_INTEGER, PRIMITIVE_TYPE_INTERVAL, PRIMITIVE_TYPE_NATIONAL_CHARACTER, PRIMITIVE_TYPE_NATIONAL_CHARACTER_LARGE_OBJECT, PRIMITIVE_TYPE_NATIONAL_CHARACTER_VARYING, PRIMITIVE_TYPE_NUMERIC, PRIMITIVE_TYPE_REAL, PRIMITIVE_TYPE_SMALLINT, PRIMITIVE_TYPE_TIME, PRIMITIVE_TYPE_TIMESTAMP, UNIT_INDICATOR_G, UNIT_INDICATOR_K, UNIT_INDICATOR_M |
Method Summary |
XMLDataType |
createDataTypeXML()
|
XMLAggregateFunction |
createXMLAggregateFunction(java.lang.String aName,
QueryValueExpression aExpr,
java.util.List aOrderByClause,
int aType)
|
XMLAttributeDeclarationItem |
createXMLAttributeDeclaraionItem(QueryValueExpression expr,
java.lang.String name)
|
java.util.List |
createXMLAttributeDeclaraionItemList(java.util.List list,
XMLAttributeDeclarationItem item)
|
XMLAttributesDeclaration |
createXMLAttributesDeclaration(java.util.List attributeItemList)
|
XMLNamespacesDeclaration |
createXMLNamespaceDeclaration(java.util.List nameSpaceDeclList)
|
XMLNamespaceDeclarationDefault |
createXMLNamespaceDeclarationDefault(java.lang.String aURI,
boolean isNoDefault)
|
XMLNamespaceDeclarationPrefix |
createXMLNamespaceDeclarationPrefix(java.lang.String aURI,
java.lang.String aPrefix)
|
java.util.List |
createXMLNamespacesDeclarationItemList(java.util.List aNamespaceList,
XMLNamespaceDeclarationItem item)
|
XMLPredicateExists |
createXMLPredicateExists(java.lang.String name,
XMLQueryExpression queryExpr,
XMLQueryArgumentList argList)
|
XMLQueryArgumentItem |
createXMLQueryArgumentItem(QueryValueExpression expr,
java.lang.String variableName,
int passingMechanism)
|
java.util.List |
createXMLQueryArgumentItemList(java.util.List itemList,
XMLQueryArgumentItem item)
|
XMLQueryArgumentList |
createXMLQueryArgumentList(int passingMechanism,
java.util.List argListChildren)
|
XMLQueryExpression |
createXMLQueryExpression(java.lang.String exprContent)
|
XMLSerializeFunction |
createXMLSerializeFunction(java.lang.String aName,
int aContentOption,
QueryValueExpression aValueExpr,
DataType aDataType,
java.lang.String aEncodingSpec,
java.lang.String aVersion,
int aDeclOption)
|
java.util.List |
createXMLTableColumnDefinitionList(java.util.List columnDefList,
XMLTableColumnDefinitionItem columnDef)
|
XMLTableColumnDefinitionOrdinality |
createXMLTableColumnDefinitionOrdinality(java.lang.String columnName)
|
XMLTableColumnDefinitionRegular |
createXMLTableColumnDefinitionRegular(java.lang.String columnName,
DataType dataType,
int passingOption,
QueryValueExpression defaultOption,
java.lang.String columnPattern)
|
XMLTableFunction |
createXMLTableFunction(java.lang.String name,
XMLNamespacesDeclaration namespaceDecl,
java.lang.String tableRowPattern,
XMLQueryArgumentList queryArgList,
java.util.List tableColumnList)
|
XMLValueExpressionCast |
createXMLValueExpressionCast(QueryValueExpression operandExpression,
DataType targetType,
int passingtype)
|
XMLValueFunctionElementContentList |
createXMLValueFucnctionElementContentList(java.util.List contentList,
int nullOption)
|
XMLValueFunctionElement |
createXMLValueFucntionElement(java.lang.String afunctionName,
java.lang.String aElementName,
XMLNamespacesDeclaration namespaceDecl,
XMLAttributesDeclaration aAttributesDeclaration,
XMLValueFunctionElementContentList aContent,
int aReturningOption)
|
XMLValueFunctionComment |
createXMLValueFunctionComment(java.lang.String name,
QueryValueExpression expr,
int returningOption)
|
XMLValueFunctionConcat |
createXMLValueFunctionConcat(java.lang.String name,
java.util.List concatContentList,
int returningOption)
|
java.util.List |
createXMLValueFunctionConcatItemList(java.util.List concatItemList,
QueryValueExpression expr)
|
XMLValueFunctionDocument |
createXMLValueFunctionDocument(java.lang.String name,
QueryValueExpression expr,
int returningOption)
|
java.util.List |
createXMLValueFunctionElementContentItemList(java.util.List aContentList,
QueryValueExpression aContentExpr)
|
XMLValueFunctionForest |
createXMLValueFunctionForest(java.lang.String functionName,
XMLNamespacesDeclaration namespaceDecl,
java.util.List forestContentList,
int nullOption,
int returningOption)
|
XMLValueFunctionForestContentItem |
createXMLValueFunctionForestContentItem(QueryValueExpression valueExpr,
java.lang.String name)
|
java.util.List |
createXMLValueFunctionForestContentItemList(java.util.List contentList,
XMLValueFunctionForestContentItem content)
|
XMLValueFunctionParse |
createXMLValueFunctionParse(java.lang.String aName,
int aContentOption,
QueryValueExpression aValueExpr,
int aWhitespaceOption)
|
XMLValueFunctionPI |
createXMLValueFunctionPI(java.lang.String name,
java.lang.String piTarget,
QueryValueExpression expr,
int returningOption)
|
XMLValueFunctionQuery |
createXMLValueFunctionQuery(java.lang.String name,
XMLQueryExpression queryExpression,
XMLQueryArgumentList queryArgument,
XMLValueFunctionQueryReturning returningOptions,
int emptyOption)
|
XMLValueFunctionQueryReturning |
createXMLValueFunctionQueryReturning(int returningOption,
int passingOption)
|
XMLValueFunctionText |
createXMLValueFunctionText(java.lang.String name,
QueryValueExpression expr,
int returningOption)
|
XMLValueFunctionValidate |
createXMLValueFunctionValidate(java.lang.String name,
int contentOption,
QueryValueExpression expr,
XMLValueFunctionValidateAccordingTo validAccordingTo)
|
XMLValueFunctionValidateAccordingToIdentifier |
createXMLValueFunctionValidateAccordingToIdentifier(java.lang.String schemaName,
java.lang.String registeredXMLSchemaName)
|
XMLValueFunctionValidateAccordingToURI |
createXMLValueFunctionValidateAccordingToURI(boolean isNamespace,
java.lang.String targetNamespace,
java.lang.String schemaLocation)
|
XMLValueFunctionValidateElement |
createXMLValueFunctionValidateElement(XMLValueFunctionValidateElementNamespace namespace,
XMLValueFunctionValidateElementName name)
|
XMLValueFunctionValidateElementName |
createXMLValueFunctionValidateElementName(java.lang.String name)
|
XMLValueFunctionValidateElementNamespace |
createXMLValueFunctionValidateElementNamespace(boolean isNoNamespace,
java.lang.String nameSpaceURI)
|
XMLValueFunctionValidateAccordingTo |
setElementContent(XMLValueFunctionValidateAccordingTo accordingTo,
XMLValueFunctionValidateElement validateElement)
|
Methods inherited from class org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParserFactory |
addTableCorrelationToTableExpression, createCallStatement, createCaseElse, createCaseSearchContent, createCaseSearchExpression, createCaseSearchList, createCaseSimpleContent, createCaseSimpleExpression, createCaseSimpleList, createCastExpression, createCastExpression, createColumnExpression, createColumnExpression, createColumnExpression, createColumnList, createColumnName, createColumnNameList, createCombinedCondition, createCombinedExpression, createDataType, createDataTypeArray, createDataTypeArray, createDataTypeArray, createDataTypeBinaryString, createDataTypeBinaryString, createDataTypeBoolean, createDataTypeBoolean, createDataTypeCharacterString, createDataTypeCharacterString, createDataTypeDataLink, createDataTypeDataLink, createDataTypeDate, createDataTypeDate, createDataTypeDistinctUserDefinedType, createDataTypeInterval, createDataTypeInterval, createDataTypeMultiset, createDataTypeMultiset, createDataTypeNumericApproximate, createDataTypeNumericApproximate, createDataTypeNumericFixedPrecision, createDataTypeNumericFixedPrecision, createDataTypeNumericInteger, createDataTypeNumericInteger, createDataTypePredefinedDataType, createDataTypeTime, createDataTypeTime, createDataTypeUserDefinedType, createDefaultExpression, createDeleteStatement_deprecated, createDeleteStatement, createDistinctUserDefinedType, createExpressionList, createFromClause, createFunctionExpression, createGroupingExpression, createGroupingSets, createGroupingSetsElementExpression, createGroupingSetsElementExprList, createGroupingSetsElementList, createGroupingSetsElementSublist, createGroupingSpecificationList, createInsertRow, createInsertStatement, createInsertStatement, createInsertValuesRow, createInsertValuesRow, createJoinedTable, createLabeledDurationExpression, createMergeInsertSpecification, createMergeOnCondition, createMergeOperatationSpecificationList, createMergeSourceTable, createMergeStatement, createMergeTargetTable, createMergeUpdateSpecification, createNestedCondition, createNestedConditionNegated, createNestedExpression, createNestedTable, createNullExpression, createOrderByClause, createOrderByExpression, createOrderByExpression, createPredefinedDataType, createPredicateBasic, createPredicateBetween, createPredicateExists, createPredicateInValueList, createPredicateInValueRowSelect, createPredicateInValueSelect, createPredicateLike, createPredicateNull, createPredicateQuantifiedRowSelect, createPredicateQuantifiedValueSelect, createProcedureReference, createQueryCombined, createQueryCombined, createQueryExpressionRoot, createQueryNested, createQueryNested, createQuerySelect, createQuerySelect, createQueryValues, createQueryValues, createReferenceTable, createReferenceTable, createResultColumn, createResultTableAllColumns, createResultTableAllColumns, createScalarSelectExpression, createSchema, createSelectClause, createSelectStatement, createSelectStatement, createSelectStatement, createSimpleExpression, createSimpleTable, createSpecialRegisterExpression, createSpecialRegisterExpression, createSpecialRegisterExpression, createSuperGroups, createSuperGroupsElementExpression, createSuperGroupsElementExprList, createSuperGroupsElementList, createSuperGroupsElementSublist, createTableCorrelation, createTableCorrelation, createTableExpressionQuery, createTableExpressionQuery, createTableFunction, createUpdatabilityExpression, createUpdateAssignmentClause, createUpdateAssignmentExpression, createUpdateAssignmentExpression, createUpdateAssignmentExpression, createUpdateStatement, createUserDefinedTypeFromDomainName, createValueExpressionRow, createValuesRow, createValuesRow, createValuesRowList, createVariableExpression, createWithTableSpecification, createWithTableSpecificationList, getSQLSourceFormat, isColumnFunction, isDistinctColumnFunction, listConcat, listConcat, negateCondition, negatePredicate, setSQLSourceFormat, setUnaryOperator |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XML_CONTENT_TYPE_CONTENT
public static final int XML_CONTENT_TYPE_CONTENT
- int constant for
XXMLConentType#CONTENT
- See Also:
- Constant Field Values
XML_CONTENT_TYPE_DOCUMENT
public static final int XML_CONTENT_TYPE_DOCUMENT
- int constant for
XMLConentType#DOCUMENT
- See Also:
- Constant Field Values
XML_CONTENT_TYPE_NONE
public static final int XML_CONTENT_TYPE_NONE
- int constant for
XMLConentType#NONE
- See Also:
- Constant Field Values
XML_CONTENT_TYPE2_CONTENT
public static final int XML_CONTENT_TYPE2_CONTENT
- int constant for
XXMLConentType2#CONTENT
- See Also:
- Constant Field Values
XML_CONTENT_TYPE2_DOCUMENT
public static final int XML_CONTENT_TYPE2_DOCUMENT
- int constant for
XMLConentType2#DOCUMENT
- See Also:
- Constant Field Values
XML_CONTENT_TYPE2_NONE
public static final int XML_CONTENT_TYPE2_NONE
- int constant for
XMLConentType2#NONE
- See Also:
- Constant Field Values
XML_CONTENT_TYPE2_SEQUENCE
public static final int XML_CONTENT_TYPE2_SEQUENCE
- int constant for
XMLConentType2#SEQUENCE
- See Also:
- Constant Field Values
XML_CONTENT_OPTION_ABSENT_ON_NULL
public static final int XML_CONTENT_OPTION_ABSENT_ON_NULL
- int constant for
XMLNullHandlingType.ABSENT_ON_NULL
- See Also:
- Constant Field Values
XML_CONTENT_OPTION_EMPTY_ON_NULL
public static final int XML_CONTENT_OPTION_EMPTY_ON_NULL
- int constant for
XMLNullHandlingType.EMPTY_ON_NULL
- See Also:
- Constant Field Values
XML_CONTENT_OPTION_NIL_ON_NO_CONTENT
public static final int XML_CONTENT_OPTION_NIL_ON_NO_CONTENT
- int constant for
XMLNullHandlingType.NIL_ON_NO_CONTENT
- See Also:
- Constant Field Values
XML_CONTENT_OPTION_NIL_ON_NULL
public static final int XML_CONTENT_OPTION_NIL_ON_NULL
- int constant for
XMLNullHandlingType.NIL_ON_NULL
- See Also:
- Constant Field Values
XML_CONTENT_OPTION_NULL_ON_NULL
public static final int XML_CONTENT_OPTION_NULL_ON_NULL
- int constant for
XMLNullHandlingType.NULL_ON_NULL
- See Also:
- Constant Field Values
XML_CONTENT_OPTION_NONE
public static final int XML_CONTENT_OPTION_NONE
- int constant for
XMLNullHandlingType.NONE
- See Also:
- Constant Field Values
XML_DECLARATION_TYPE_EXCLUDING
public static final int XML_DECLARATION_TYPE_EXCLUDING
- int constant for
XMLDeclarationType.EXCLUDING_XMLDECLARATION
- See Also:
- Constant Field Values
XML_DECLARATION_TYPE_INCLUDING
public static final int XML_DECLARATION_TYPE_INCLUDING
- int constant for
XMLDeclarationType.INCLUDING_XMLDECLARATION
- See Also:
- Constant Field Values
XML_DECLARATION_TYPE_NONE
public static final int XML_DECLARATION_TYPE_NONE
- int constant for
XMLDeclarationType.NONE
- See Also:
- Constant Field Values
XML_EMPTYHANDLINGTYPE_NULL_ON_EMPTY
public static final int XML_EMPTYHANDLINGTYPE_NULL_ON_EMPTY
- int constant for
XMLEmptyHandlingType.NULL_ON_EMPTY
- See Also:
- Constant Field Values
XML_EMPTYHANDLINGTYPE_EMPTY_ON_EMPTY
public static final int XML_EMPTYHANDLINGTYPE_EMPTY_ON_EMPTY
- int constant for
XMLEmptyHandlingType.EMPTY_ON_EMPTY
- See Also:
- Constant Field Values
XML_EMPTYHANDLINGTYPE_NONE
public static final int XML_EMPTYHANDLINGTYPE_NONE
- int constant for
XMLEmptyHandlingType.NONE
- See Also:
- Constant Field Values
XML_PASSING_TYPE_NONE
public static final int XML_PASSING_TYPE_NONE
- int constant for
XMLPassingType.NONE
- See Also:
- Constant Field Values
XML_PASSING_TYPE_REF
public static final int XML_PASSING_TYPE_REF
- int constant for
XMLPassingType#REF
- See Also:
- Constant Field Values
XML_PASSING_TYPE_VALUE
public static final int XML_PASSING_TYPE_VALUE
- int constant for
XMLPassingType#VALUE
- See Also:
- Constant Field Values
XML_RETURNING_TYPE_CONTENT
public static final int XML_RETURNING_TYPE_CONTENT
- int constant for
XMLReturningType.RETURNING_CONTENT
- See Also:
- Constant Field Values
XML_RETURNING_TYPE_SEQUENCE
public static final int XML_RETURNING_TYPE_SEQUENCE
- int constant for
XMLReturningType.RETURNING_SEQUENCE
- See Also:
- Constant Field Values
XML_RETURNING_TYPE_NONE
public static final int XML_RETURNING_TYPE_NONE
- int constant for
XMLReturningType#RETURNING_NONE
- See Also:
- Constant Field Values
XML_WHITESPACE_PRESERVE
public static final int XML_WHITESPACE_PRESERVE
- int constant for
XMLWhitespaceHandlingType.PRESERE_WHITESPACE
- See Also:
- Constant Field Values
XML_WHITESPACE_STRIP
public static final int XML_WHITESPACE_STRIP
- int constant for
XMLWhitespaceHandlingType.STRIP_WHITESPACE
- See Also:
- Constant Field Values
XML_WHITESPACE_NONE
public static final int XML_WHITESPACE_NONE
- int constant for
XMLWhitespaceHandlingType.NONE
- See Also:
- Constant Field Values
XML
public final java.lang.String XML
- String constant for XML
- See Also:
- Constant Field Values
SQLXMLQueryParserFactory
public SQLXMLQueryParserFactory()
SQLXMLQueryParserFactory
public SQLXMLQueryParserFactory(SQLQuerySourceFormat aSourceFormat)
- Parameters:
aSourceFormat
-
createDataTypeXML
public XMLDataType createDataTypeXML()
- Returns:
- XMLDataType
- See Also:
SQLDataTypesFactory.createXMLDataType()
createXMLAggregateFunction
public XMLAggregateFunction createXMLAggregateFunction(java.lang.String aName,
QueryValueExpression aExpr,
java.util.List aOrderByClause,
int aType)
createXMLAttributesDeclaration
public XMLAttributesDeclaration createXMLAttributesDeclaration(java.util.List attributeItemList)
createXMLAttributeDeclaraionItemList
public java.util.List createXMLAttributeDeclaraionItemList(java.util.List list,
XMLAttributeDeclarationItem item)
createXMLAttributeDeclaraionItem
public XMLAttributeDeclarationItem createXMLAttributeDeclaraionItem(QueryValueExpression expr,
java.lang.String name)
createXMLNamespaceDeclaration
public XMLNamespacesDeclaration createXMLNamespaceDeclaration(java.util.List nameSpaceDeclList)
createXMLNamespaceDeclarationDefault
public XMLNamespaceDeclarationDefault createXMLNamespaceDeclarationDefault(java.lang.String aURI,
boolean isNoDefault)
createXMLNamespaceDeclarationPrefix
public XMLNamespaceDeclarationPrefix createXMLNamespaceDeclarationPrefix(java.lang.String aURI,
java.lang.String aPrefix)
createXMLNamespacesDeclarationItemList
public java.util.List createXMLNamespacesDeclarationItemList(java.util.List aNamespaceList,
XMLNamespaceDeclarationItem item)
createXMLValueFunctionPI
public XMLValueFunctionPI createXMLValueFunctionPI(java.lang.String name,
java.lang.String piTarget,
QueryValueExpression expr,
int returningOption)
createXMLValueFunctionText
public XMLValueFunctionText createXMLValueFunctionText(java.lang.String name,
QueryValueExpression expr,
int returningOption)
createXMLPredicateExists
public XMLPredicateExists createXMLPredicateExists(java.lang.String name,
XMLQueryExpression queryExpr,
XMLQueryArgumentList argList)
createXMLQueryArgumentList
public XMLQueryArgumentList createXMLQueryArgumentList(int passingMechanism,
java.util.List argListChildren)
createXMLQueryArgumentItem
public XMLQueryArgumentItem createXMLQueryArgumentItem(QueryValueExpression expr,
java.lang.String variableName,
int passingMechanism)
createXMLQueryArgumentItemList
public java.util.List createXMLQueryArgumentItemList(java.util.List itemList,
XMLQueryArgumentItem item)
createXMLQueryExpression
public XMLQueryExpression createXMLQueryExpression(java.lang.String exprContent)
createXMLTableColumnDefinitionList
public java.util.List createXMLTableColumnDefinitionList(java.util.List columnDefList,
XMLTableColumnDefinitionItem columnDef)
createXMLTableColumnDefinitionOrdinality
public XMLTableColumnDefinitionOrdinality createXMLTableColumnDefinitionOrdinality(java.lang.String columnName)
createXMLTableColumnDefinitionRegular
public XMLTableColumnDefinitionRegular createXMLTableColumnDefinitionRegular(java.lang.String columnName,
DataType dataType,
int passingOption,
QueryValueExpression defaultOption,
java.lang.String columnPattern)
createXMLTableFunction
public XMLTableFunction createXMLTableFunction(java.lang.String name,
XMLNamespacesDeclaration namespaceDecl,
java.lang.String tableRowPattern,
XMLQueryArgumentList queryArgList,
java.util.List tableColumnList)
createXMLValueExpressionCast
public XMLValueExpressionCast createXMLValueExpressionCast(QueryValueExpression operandExpression,
DataType targetType,
int passingtype)
createXMLValueFunctionComment
public XMLValueFunctionComment createXMLValueFunctionComment(java.lang.String name,
QueryValueExpression expr,
int returningOption)
createXMLValueFunctionElementContentItemList
public java.util.List createXMLValueFunctionElementContentItemList(java.util.List aContentList,
QueryValueExpression aContentExpr)
createXMLValueFunctionConcat
public XMLValueFunctionConcat createXMLValueFunctionConcat(java.lang.String name,
java.util.List concatContentList,
int returningOption)
createXMLValueFunctionConcatItemList
public java.util.List createXMLValueFunctionConcatItemList(java.util.List concatItemList,
QueryValueExpression expr)
createXMLValueFunctionDocument
public XMLValueFunctionDocument createXMLValueFunctionDocument(java.lang.String name,
QueryValueExpression expr,
int returningOption)
createXMLValueFucnctionElementContentList
public XMLValueFunctionElementContentList createXMLValueFucnctionElementContentList(java.util.List contentList,
int nullOption)
createXMLValueFucntionElement
public XMLValueFunctionElement createXMLValueFucntionElement(java.lang.String afunctionName,
java.lang.String aElementName,
XMLNamespacesDeclaration namespaceDecl,
XMLAttributesDeclaration aAttributesDeclaration,
XMLValueFunctionElementContentList aContent,
int aReturningOption)
createXMLValueFunctionForest
public XMLValueFunctionForest createXMLValueFunctionForest(java.lang.String functionName,
XMLNamespacesDeclaration namespaceDecl,
java.util.List forestContentList,
int nullOption,
int returningOption)
createXMLValueFunctionForestContentItem
public XMLValueFunctionForestContentItem createXMLValueFunctionForestContentItem(QueryValueExpression valueExpr,
java.lang.String name)
createXMLValueFunctionForestContentItemList
public java.util.List createXMLValueFunctionForestContentItemList(java.util.List contentList,
XMLValueFunctionForestContentItem content)
createXMLValueFunctionParse
public XMLValueFunctionParse createXMLValueFunctionParse(java.lang.String aName,
int aContentOption,
QueryValueExpression aValueExpr,
int aWhitespaceOption)
createXMLValueFunctionQuery
public XMLValueFunctionQuery createXMLValueFunctionQuery(java.lang.String name,
XMLQueryExpression queryExpression,
XMLQueryArgumentList queryArgument,
XMLValueFunctionQueryReturning returningOptions,
int emptyOption)
createXMLValueFunctionQueryReturning
public XMLValueFunctionQueryReturning createXMLValueFunctionQueryReturning(int returningOption,
int passingOption)
createXMLValueFunctionValidate
public XMLValueFunctionValidate createXMLValueFunctionValidate(java.lang.String name,
int contentOption,
QueryValueExpression expr,
XMLValueFunctionValidateAccordingTo validAccordingTo)
createXMLValueFunctionValidateAccordingToIdentifier
public XMLValueFunctionValidateAccordingToIdentifier createXMLValueFunctionValidateAccordingToIdentifier(java.lang.String schemaName,
java.lang.String registeredXMLSchemaName)
setElementContent
public XMLValueFunctionValidateAccordingTo setElementContent(XMLValueFunctionValidateAccordingTo accordingTo,
XMLValueFunctionValidateElement validateElement)
createXMLValueFunctionValidateAccordingToURI
public XMLValueFunctionValidateAccordingToURI createXMLValueFunctionValidateAccordingToURI(boolean isNamespace,
java.lang.String targetNamespace,
java.lang.String schemaLocation)
createXMLValueFunctionValidateElement
public XMLValueFunctionValidateElement createXMLValueFunctionValidateElement(XMLValueFunctionValidateElementNamespace namespace,
XMLValueFunctionValidateElementName name)
createXMLValueFunctionValidateElementName
public XMLValueFunctionValidateElementName createXMLValueFunctionValidateElementName(java.lang.String name)
createXMLValueFunctionValidateElementNamespace
public XMLValueFunctionValidateElementNamespace createXMLValueFunctionValidateElementNamespace(boolean isNoNamespace,
java.lang.String nameSpaceURI)
createXMLSerializeFunction
public XMLSerializeFunction createXMLSerializeFunction(java.lang.String aName,
int aContentOption,
QueryValueExpression aValueExpr,
DataType aDataType,
java.lang.String aEncodingSpec,
java.lang.String aVersion,
int aDeclOption)