Constructor and Description |
---|
QueryFunctionCall(QueryFunction queryFunction,
DataValueList callArguments)
Construct a new query function call with the specified function and arguments.
|
Modifier and Type | Method and Description |
---|---|
DataValueList |
getCallArguments()
The function arguments.
|
DataType |
getDataType()
Data type with a
DataType.code of DataType.QUERY_FUNCTION_CALL. |
QueryFunction |
getQueryFunction()
The function to be applied.
|
void |
setCallArguments(DataValueList value)
The function arguments.
|
void |
setQueryFunction(QueryFunction value)
The function to be applied.
|
java.lang.String |
toString()
Convert this data value to a string.
|
cloneMutable, equals, getTypeCode, hashCode
public QueryFunctionCall(QueryFunction queryFunction, DataValueList callArguments)
Construct a new query function call with the specified function and arguments.
queryFunction
- Query function.callArguments
- Function arguments.public DataValueList getCallArguments()
The function arguments.
public DataType getDataType()
Data type with a DataType.code
of DataType.QUERY_FUNCTION_CALL.
getDataType
in class DataValue
public QueryFunction getQueryFunction()
The function to be applied.
public void setCallArguments(DataValueList value)
The function arguments.
public void setQueryFunction(QueryFunction value)
The function to be applied.
public java.lang.String toString()
Convert this data value to a string.
If the QueryFunctionCall.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).