Constructor and Description |
---|
QueryOperatorCall(QueryOperator queryOperator,
DataValueList callArguments)
Construct a new query operator call with the specified operator and arguments.
|
Modifier and Type | Method and Description |
---|---|
DataValueList |
getCallArguments()
Return the operator arguments.
|
DataType |
getDataType()
Return data type with a
DataType.code of DataType.QUERY_OPERATOR_CALL. |
QueryOperator |
getQueryOperator()
Return the operator to be applied.
|
void |
setCallArguments(DataValueList value)
Set the operator arguments.
|
void |
setQueryOperator(QueryOperator value)
Set the operator to be applied.
|
java.lang.String |
toString()
Convert this data value to a string.
|
cloneMutable, equals, getTypeCode, hashCode
public QueryOperatorCall(QueryOperator queryOperator, DataValueList callArguments)
Construct a new query operator call with the specified operator and arguments.
queryOperator
- Query operator.callArguments
- Operator arguments.public final DataValueList getCallArguments()
Return the operator arguments.
public DataType getDataType()
Return data type with a DataType.code
of DataType.QUERY_OPERATOR_CALL.
getDataType
in class DataValue
DataType.code
of DataType.QUERY_OPERATOR_CALL.public final QueryOperator getQueryOperator()
Return the operator to be applied.
public final void setCallArguments(DataValueList value)
Set the operator arguments.
value
- The operator arguments.public final void setQueryOperator(QueryOperator value)
Set the operator to be applied.
value
- The operator to be applied.public java.lang.String toString()
Convert this data value to a string.
If the QueryOperatorCall.dataType
is defined by XML Schema Part 2: Datatypes, then the corresponding lexical format is used.
JSON format is used for structured values (arrays and objects).