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()
Return the function arguments.
|
DataType |
getDataType()
Return data type with a
DataType.code of DataType.QUERY_FUNCTION_CALL. |
QueryFunction |
getQueryFunction()
Return the function to be applied.
|
void |
setCallArguments(DataValueList value)
Set the function arguments.
|
void |
setQueryFunction(QueryFunction value)
Set 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 final DataValueList getCallArguments()
Return the function arguments.
public DataType getDataType()
Return data type with a DataType.code
of DataType.QUERY_FUNCTION_CALL.
getDataType
in class DataValue
DataType.code
of DataType.QUERY_FUNCTION_CALL.public final QueryFunction getQueryFunction()
Return the function to be applied.
public final void setCallArguments(DataValueList value)
Set the function arguments.
value
- The function arguments.public final void setQueryFunction(QueryFunction value)
Set the function to be applied.
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).