public class TransformValue extends QueryValue
Encapsulates an OData transformation item defined in OData Data Aggregation. A TransformValue indicates an expression that is used in the $apply system query option.
Constructor and Description |
---|
TransformValue() |
Modifier and Type | Method and Description |
---|---|
TransformValue |
chain(TransformValue item)
Adds a new transformation item to be executed after the current one.
|
TransformValueList |
getItems()
Return child transform items to be executed after the current transform value is executed.
|
void |
setItems(TransformValueList value)
Set child transform items to be executed after the current transform value is executed.
|
add, add, add, add, add, add, add, all, any, asType, average, ceiling, concat, concat, contains, contains, countDistinct, date, day, divide, divide, divide, divide, divide, divide, divide, endsWith, endsWith, equal, equal, equal, equal, equal, equal, equal, equal, equal, floor, fractionalSeconds, geoDistance, geoIntersectse, geoLength, getDataType, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, has, hour, indexOf, indexOf, isNull, isType, length, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, maximum, minimum, minute, modulo, modulo, modulo, modulo, modulo, modulo, modulo, month, multiply, multiply, multiply, multiply, multiply, multiply, multiply, negate, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notNull, round, second, startsWith, startsWith, substring, substring, substring, substring, subtract, subtract, subtract, subtract, subtract, subtract, subtract, sum, time, toLower, toString, totalOffsetMinutes, toUpper, trim, unwrap, wrap, year
cloneMutable, equals, getTypeCode, hashCode
public TransformValue chain(TransformValue item)
Adds a new transformation item to be executed after the current one. It will be separated by a '/' in the query url.
item
- The transform value to be executed after the current one.public TransformValueList getItems()
Return child transform items to be executed after the current transform value is executed.
public void setItems(TransformValueList value)
Set child transform items to be executed after the current transform value is executed.
value
- Child transform items to be executed after the current transform value is executed.