PlanBuilder method or returned from a RowRecord method.See: Description
| Interface | Description |
|---|---|
| ArrayNodeExpr |
An instance of a JSON array node expression.
|
| ArrayNodeSeqExpr |
A sequence of JSON array node expressions.
|
| AttributeNodeExpr |
An instance of an XML attribute node expression.
|
| AttributeNodeSeqExpr |
A sequence of XML attribute node expressions.
|
| BooleanNodeExpr |
An instance of a JSON boolean node expression.
|
| BooleanNodeSeqExpr |
A sequence of JSON boolean node expressions.
|
| CommentNodeExpr |
An instance of an XML comment node expression.
|
| CommentNodeSeqExpr |
A sequence of XML comment node expressions.
|
| CtsBoxExpr |
An instance of a cts.box expression.
|
| CtsBoxSeqExpr |
A sequence of cts.box expressions.
|
| CtsCircleExpr |
An instance of a cts.circle expression.
|
| CtsCircleSeqExpr |
A sequence of cts.circle expressions.
|
| CtsPeriodExpr |
An instance of a cts.period expression.
|
| CtsPeriodSeqExpr |
A sequence of cts.period expressions.
|
| CtsPointExpr |
An instance of a cts.point expression.
|
| CtsPointSeqExpr |
A sequence of cts.point expressions.
|
| CtsPolygonExpr |
An instance of a cts.polygon expression.
|
| CtsPolygonSeqExpr |
A sequence of cts.polygon expressions.
|
| CtsQueryExpr |
An instance of a cts.query expression.
|
| CtsQuerySeqExpr |
A sequence of cts.query expressions.
|
| CtsReferenceExpr |
An instance of a cts.reference expression.
|
| CtsReferenceSeqExpr |
A sequence of cts.reference expressions.
|
| CtsRegionExpr |
An instance of a cts.region expression.
|
| CtsRegionSeqExpr |
A sequence of cts.region expressions.
|
| DocumentNodeExpr |
An instance of a JSON or XML document node expression.
|
| DocumentNodeSeqExpr |
A sequence of JSON or XML document node expressions.
|
| ElementNodeExpr |
An instance of an XML element node expression.
|
| ElementNodeSeqExpr |
A sequence of XML element node expressions.
|
| ItemExpr |
An instance of a server expression.
|
| ItemSeqExpr |
One or more server expressions.
|
| ItemSeqVal |
One or more server values.
|
| ItemVal |
An instance of a server value.
|
| JsonArrayExpr |
An instance of a JSON array expression.
|
| JsonArraySeqExpr |
A sequence of JSON array expressions.
|
| JsonContentNodeExpr |
An instance of a JSON boolean, null, number, or text node expression.
|
| JsonContentNodeSeqExpr |
A sequence of JSON boolean, null, number, or text node expressions.
|
| JsonObjectExpr |
An instance of a JSON object expression.
|
| JsonObjectSeqExpr |
A sequence of JSON object expressions.
|
| JsonRootNodeExpr |
An instance of a JSON array or object node expression.
|
| JsonRootNodeSeqExpr |
A sequence of JSON array or object node expressions.
|
| MapMapExpr |
An instance of a map expression.
|
| MapMapSeqExpr |
A sequence of map expressions.
|
| MathLinearModelExpr |
An instance of a math.linearModel expression.
|
| MathLinearModelSeqExpr |
A sequence of math.linearModel expressions.
|
| NodeExpr |
An instance of a node expression.
|
| NodeSeqExpr |
A sequence of node expressions.
|
| NullNodeExpr |
An instance of a JSON null node expression.
|
| NullNodeSeqExpr |
A sequence of JSON null node expressions.
|
| NumberNodeExpr |
An instance of a JSON number node expression.
|
| NumberNodeSeqExpr |
A sequence of JSON number node expressions.
|
| ObjectNodeExpr |
An instance of a JSON object node expression.
|
| ObjectNodeSeqExpr |
A sequence of JSON object node expressions.
|
| PlanAggregateCol |
An instance of a column populated by an aggregate expression in a row pipeline.
|
| PlanAggregateColSeq |
A sequence of columns populated by an aggregate expressions in a row pipeline.
|
| PlanCase |
An instance of a when or else argument to a case expression in a row pipeline.
|
| PlanCaseSeq |
A sequence of when arguments to a case expression in a row pipeline.
|
| PlanColumn |
An instance of a column expression returned by a col() call in a row pipeline.
|
| PlanColumnSeq |
A sequence of column expressions returned by col() calls for a row pipeline.
|
| PlanExprCol |
An instance of a column expression returned by an as() or col() call in a row pipeline.
|
| PlanExprColSeq |
A sequence of column expressions returned by as() or col() calls in a row pipeline.
|
| PlanFunction |
An instance of a function used for map() or reduce() post-processing of a row pipeline on the server.
|
| PlanFunctionSeq |
A sequence of functions used for map() or reduce() post-processing of a row pipeline on the server.
|
| PlanGroupConcatOption |
An instance of a PlanValueOption or separator string for a group concat aggregate expression in a row pipeline.
|
| PlanGroupConcatOptionSeq |
A sequence of PlanValueOption or separator strings for a group concat aggregate expression in a row pipeline.
|
| PlanJoinKey |
An instance of a join key equivalence expression returned by an on() call in a row pipeline.
|
| PlanJoinKeySeq |
A sequence of join key equivalence expressions returned by on() calls in a row pipeline.
|
| PlanJsonProperty |
An instance of a JSON property returned by a prop() call or passed as an argument to a jsonObject() call in a row pipeline.
|
| PlanJsonPropertySeq |
A sequence of JSON properties returned by prop() calls or passed as an argument to a jsonObject() call in a row pipeline.
|
| PlanParamBindingSeqVal |
A sequence of literal values to pass as arguments to bind() calls to assign to placeholder parameters for a row pipeline.
|
| PlanParamBindingVal |
An instance of a literal value passed as an argument to a bind() call to assign to a placeholder parameter for a row pipeline.
|
| PlanParamExpr |
An instance of a placeholder parameter returned by a call to the param() function that can represent a literal value in expressions and can be passed on a bind() call to be assigned a literal value when invoking a row pipeline.
|
| PlanParamSeqExpr |
A sequence of placeholder parameters returned by calls to param() functions that can represent literal values in expressions and can be passed on bind() calls to be assigned literal values when invoking a row pipeline.
|
| PlanPrefixer |
An instance of a convenience that can prepend a base URL when creating iteral semantic IRI values for use in triple patterns for a row pipeline.
|
| PlanPrefixerSeq |
A sequence of conveniences that can prepend a base URL when creating iteral semantic IRI values for use in triple patterns for a row pipeline.
|
| PlanSortKey |
An instance of a column - potentially with a sort direction specified by an asc() or desc() call - for an orderBy() operation in a row pipeline.
|
| PlanSortKeySeq |
A sequence of columns - potentially with a sort direction specified by an asc() or desc() call - for an orderBy() operation in a row pipeline.
|
| PlanSystemColumn |
An instance of a fragment id, graph id, or other system column for a row pipeline.
|
| PlanSystemColumnSeq |
A sequence of fragment id, graph id, or other system columns for a row pipeline.
|
| PlanTriplePattern |
An instance of a pattern for projecting rows from triples in a row pipeline.
|
| PlanTriplePatternSeq |
A sequence of patterns for projecting rows from triples in a row pipeline.
|
| PlanTriplePosition |
An instance of a literal value or column for a position within a pattern for projecting rows from triples in a row pipeline.
|
| PlanTriplePositionSeq |
A sequence of literal values or columns for positions within patterns for projecting rows from triples in a row pipeline.
|
| PlanValueOptionSeq |
A sequence of options controlling whether to calculate over all values including duplicates or over distinct values for aggregate expressions in a row pipeline.
|
| ProcessingInstructionNodeExpr |
An instance of an XML processing instruction node expression.
|
| ProcessingInstructionNodeSeqExpr |
A sequence of XML processing instruction node expressions.
|
| RdfLangStringExpr |
An instance of an RDF language string expression.
|
| RdfLangStringSeqExpr |
A sequence of RDF language string expressions.
|
| RdfLangStringSeqVal |
An instance of an RDF language string value.
|
| RdfLangStringVal |
A sequence of RDF language string values.
|
| SemBlankExpr |
An instance of a semantic bnode (blank node) expression.
|
| SemBlankSeqExpr |
A sequence of semantic bnode (blank node) expressions.
|
| SemInvalidExpr |
An instance of an semantic invalid expression.
|
| SemInvalidSeqExpr |
A sequence of semantic invalid expressions.
|
| SemIriExpr |
An instance of a semantic IRI expression.
|
| SemIriSeqExpr |
A sequence of semantic IRI expressions.
|
| SemIriSeqVal |
A sequence of semantic IRI values.
|
| SemIriVal |
An instance of a semantic IRI value.
|
| SemStoreExpr |
An instance of a semantic store expression.
|
| SemStoreSeqExpr |
A sequence of semantic store expressions.
|
| SemUnknownExpr |
An instance of a semantic unknown expression.
|
| SemUnknownSeqExpr |
A sequence of semantic unknown expressions.
|
| TextNodeExpr |
An instance of a JSON or XML text node expression.
|
| TextNodeSeqExpr |
A sequence of JSON or XML text node expressions.
|
| XmlContentNodeExpr |
An instance of an XML comment, element, processing-instruction, or text node expression.
|
| XmlContentNodeSeqExpr |
A sequence of XML comment, element, processing-instruction, or text node expressions.
|
| XmlRootNodeExpr |
An instance of an XML comment, element, or processing-instruction node expression.
|
| XmlRootNodeSeqExpr |
A sequence of XML comment, element, or processing-instruction node expressions.
|
| XsAnyAtomicTypeExpr |
An instance of a server atomic expression.
|
| XsAnyAtomicTypeSeqExpr |
A sequence of server atomic expressions.
|
| XsAnyAtomicTypeSeqVal |
A sequence of server atomic values.
|
| XsAnyAtomicTypeVal |
An instance of a server atomic value.
|
| XsAnySimpleTypeExpr |
An instance of a server simple expression.
|
| XsAnySimpleTypeSeqExpr |
A sequence of server simple expressions.
|
| XsAnySimpleTypeSeqVal |
A sequence of server simple values.
|
| XsAnySimpleTypeVal |
An instance of a server simple value.
|
| XsAnyURIExpr |
An instance of a server URI expression.
|
| XsAnyURISeqExpr |
A sequence of server URI expressions.
|
| XsAnyURISeqVal |
A sequence of server URI values.
|
| XsAnyURIVal |
An instance of a server URI value.
|
| XsBase64BinaryExpr |
An instance of a server base 64 binary expression.
|
| XsBase64BinarySeqExpr |
A sequence of server base 64 binary expressions.
|
| XsBase64BinarySeqVal |
A sequence of server base 64 binary values.
|
| XsBase64BinaryVal |
An instance of a server base 64 binary value.
|
| XsBooleanExpr |
An instance of a server boolean expression.
|
| XsBooleanSeqExpr |
A sequence of server boolean expressions.
|
| XsBooleanSeqVal |
A sequence of server boolean values.
|
| XsBooleanVal |
An instance of a server boolean value.
|
| XsByteExpr |
An instance of a server byte expression.
|
| XsByteSeqExpr |
A sequence of server byte expressions.
|
| XsByteSeqVal |
A sequence of server byte values.
|
| XsByteVal |
An instance of a server byte value.
|
| XsDateExpr |
An instance of a server date expression.
|
| XsDateSeqExpr |
A sequence of server date expressions.
|
| XsDateSeqVal |
A sequence of server date values.
|
| XsDateTimeExpr |
An instance of a server datetime expression.
|
| XsDateTimeSeqExpr |
A sequence of server datetime expressions.
|
| XsDateTimeSeqVal |
A sequence of server datetime values.
|
| XsDateTimeVal |
An instance of a server datetime value.
|
| XsDateVal |
An instance of a server date value.
|
| XsDayTimeDurationExpr |
An instance of a server day-time duration expression.
|
| XsDayTimeDurationSeqExpr |
A sequence of server day-time duration expressions.
|
| XsDayTimeDurationSeqVal |
A sequence of server day-time duration values.
|
| XsDayTimeDurationVal |
An instance of a server day-time duration value.
|
| XsDecimalExpr |
An instance of a server decimal expression.
|
| XsDecimalSeqExpr |
A sequence of server decimal expressions.
|
| XsDecimalSeqVal |
A sequence of server decimal values.
|
| XsDecimalVal |
An instance of a server decimal value.
|
| XsDoubleExpr |
An instance of a server double expression.
|
| XsDoubleSeqExpr |
A sequence of server double expressions.
|
| XsDoubleSeqVal |
A sequence of server double values.
|
| XsDoubleVal |
An instance of a server double value.
|
| XsDurationExpr |
An instance of a server duration expression.
|
| XsDurationSeqExpr |
A sequence of server duration expressions.
|
| XsDurationSeqVal |
A sequence of server duration values.
|
| XsDurationVal |
An instance of a server duration value.
|
| XsFloatExpr |
An instance of a server float expression.
|
| XsFloatSeqExpr |
A sequence of server float expressions.
|
| XsFloatSeqVal |
A sequence of server float values.
|
| XsFloatVal |
An instance of a server float value.
|
| XsGDayExpr |
An instance of a server GDay expression.
|
| XsGDaySeqExpr |
A sequence of server GDay expressions.
|
| XsGDaySeqVal |
A sequence of server GDay values.
|
| XsGDayVal |
An instance of a server GDay value.
|
| XsGMonthDayExpr |
An instance of a server GMonthDay expression.
|
| XsGMonthDaySeqExpr |
A sequence of server GMonthDay expressions.
|
| XsGMonthDaySeqVal |
A sequence of server GMonthDay values.
|
| XsGMonthDayVal |
An instance of a server GMonthDay value.
|
| XsGMonthExpr |
An instance of a server GMonth expression.
|
| XsGMonthSeqExpr |
A sequence of server GMonth expressions.
|
| XsGMonthSeqVal |
A sequence of server GMonth values.
|
| XsGMonthVal |
An instance of a server GMonth value.
|
| XsGYearExpr |
An instance of a server GYear expression.
|
| XsGYearMonthExpr |
An instance of a server GYearMonth expression.
|
| XsGYearMonthSeqExpr |
A sequence of server GYearMonth expressions.
|
| XsGYearMonthSeqVal |
A sequence of server GYearMonth values.
|
| XsGYearMonthVal |
An instance of a server GYearMonth value.
|
| XsGYearSeqExpr |
A sequence of server GYear expressions.
|
| XsGYearSeqVal |
A sequence of server GYear values.
|
| XsGYearVal |
An instance of a server GYear value.
|
| XsHexBinaryExpr |
An instance of a server hex binary expression.
|
| XsHexBinarySeqExpr |
A sequence of server hex binary expressions.
|
| XsHexBinarySeqVal |
A sequence of server hex binary values.
|
| XsHexBinaryVal |
An instance of a server hex binary value.
|
| XsIntegerExpr |
An instance of a server integer expression.
|
| XsIntegerSeqExpr |
A sequence of server integer expressions.
|
| XsIntegerSeqVal |
A sequence of server integer values.
|
| XsIntegerVal |
An instance of a server integer value.
|
| XsIntExpr |
An instance of a server int expression.
|
| XsIntSeqExpr |
A sequence of server int expressions.
|
| XsIntSeqVal |
A sequence of server int values.
|
| XsIntVal |
An instance of a server int value.
|
| XsLanguageExpr |
An instance of a server language expression.
|
| XsLanguageSeqExpr |
A sequence of server language expressions.
|
| XsLongExpr |
An instance of a server long expression.
|
| XsLongSeqExpr |
A sequence of server long expressions.
|
| XsLongSeqVal |
A sequence of server long values.
|
| XsLongVal |
An instance of a server long value.
|
| XsNameExpr |
An instance of a server name expression.
|
| XsNameSeqExpr |
A sequence of server name expressions.
|
| XsNCNameExpr |
An instance of a server NCName expression.
|
| XsNCNameSeqExpr |
A sequence of server NCName expressions.
|
| XsNegativeIntegerExpr |
An instance of a server negative integer expression.
|
| XsNegativeIntegerSeqExpr |
A sequence of server negative integer expressions.
|
| XsNMTOKENExpr |
An instance of a server name token expression.
|
| XsNMTOKENSeqExpr |
A sequence of server name token expressions.
|
| XsNonNegativeIntegerExpr |
An instance of a server non-negative integer expression.
|
| XsNonNegativeIntegerSeqExpr |
A sequence of server non-negative integer expressions.
|
| XsNonNegativeIntegerSeqVal |
A sequence of non-negative integer values.
|
| XsNonNegativeIntegerVal |
An instance of a server non-negative integer value.
|
| XsNonPositiveIntegerExpr |
An instance of a server non-positive integer expression.
|
| XsNonPositiveIntegerSeqExpr |
A sequence of server non-positive integer expressions.
|
| XsNormalizedStringExpr |
An instance of a server normalized string expression.
|
| XsNormalizedStringSeqExpr |
A sequence of server normalized string expressions.
|
| XsNumericExpr |
An instance of a server numeric expression.
|
| XsNumericSeqExpr |
A sequence of server numeric expressions.
|
| XsNumericSeqVal |
A sequence of server numeric values.
|
| XsNumericVal |
An instance of a server numeric value.
|
| XsPositiveIntegerExpr |
An instance of a server positive integer expression.
|
| XsPositiveIntegerSeqExpr |
A sequence of server positive integer expressions.
|
| XsQNameExpr |
An instance of a server qualified name expression.
|
| XsQNameSeqExpr |
A sequence of server qualified name expressions.
|
| XsQNameSeqVal |
A sequence of server qualified name values.
|
| XsQNameVal |
An instance of a server qualified name value.
|
| XsShortExpr |
An instance of a server short expression.
|
| XsShortSeqExpr |
A sequence of server short expressions.
|
| XsShortSeqVal |
A sequence of server short values.
|
| XsShortVal |
An instance of a server short value.
|
| XsStringExpr |
An instance of a server string expression.
|
| XsStringSeqExpr |
A sequence of server string expressions.
|
| XsStringSeqVal |
A sequence of server string values.
|
| XsStringVal |
An instance of a server string value.
|
| XsTimeExpr |
An instance of a server time expression.
|
| XsTimeSeqExpr |
A sequence of server time expressions.
|
| XsTimeSeqVal |
A sequence of server time values.
|
| XsTimeVal |
An instance of a server time value.
|
| XsTokenExpr |
An instance of a server token expression.
|
| XsTokenSeqExpr |
A sequence of server token expressions.
|
| XsUnsignedByteExpr |
An instance of a server unsigned byte expression.
|
| XsUnsignedByteSeqExpr |
A sequence of server unsigned byte expressions.
|
| XsUnsignedByteSeqVal |
A sequence of server unsigned byte values.
|
| XsUnsignedByteVal |
An instance of a server unsigned byte value.
|
| XsUnsignedIntExpr |
An instance of a server unsigned int expression.
|
| XsUnsignedIntSeqExpr |
A sequence of server unsigned int expressions.
|
| XsUnsignedIntSeqVal |
A sequence of server unsigned int values.
|
| XsUnsignedIntVal |
An instance of a server unsigned int value.
|
| XsUnsignedLongExpr |
An instance of a server unsigned long expression.
|
| XsUnsignedLongSeqExpr |
A sequence of server unsigned long expressions.
|
| XsUnsignedLongSeqVal |
A sequence of server unsigned long values.
|
| XsUnsignedLongVal |
An instance of a server unsigned long value.
|
| XsUnsignedShortExpr |
An instance of a server unsigned short expression.
|
| XsUnsignedShortSeqExpr |
A sequence of server unsigned short expressions.
|
| XsUnsignedShortSeqVal |
A sequence of server unsigned short values.
|
| XsUnsignedShortVal |
An instance of a server unsigned short value.
|
| XsUntypedAtomicExpr |
An instance of a server untyped atomic expression.
|
| XsUntypedAtomicSeqExpr |
A sequence of server untyped atomic expressions.
|
| XsUntypedAtomicSeqVal |
A sequence of server untyped atomic values.
|
| XsUntypedAtomicVal |
An instance of a server untyped atomic value.
|
| XsYearMonthDurationExpr |
An instance of a server year-month duration expression.
|
| XsYearMonthDurationSeqExpr |
A sequence of server year-month duration expressions.
|
| XsYearMonthDurationSeqVal |
A sequence of server year-month duration values.
|
| XsYearMonthDurationVal |
An instance of a server year-month duration value.
|
| Enum | Description |
|---|---|
| PlanTripleOption |
An option controlling whether to check for duplicate triples (which is more expensive) or to process all triples when reading triples for a row pipeline.
|
| PlanValueOption |
An option controlling whether to calculate over all values including duplicates or over distinct values for an aggregate expression in a row pipeline.
|
The package provides interfaces specifying the type of an expression or value as passed to a PlanBuilder method or returned from a RowRecord method.
Copyright © 2013-2017 MarkLogic Corporation.