public class DataNode extends DomainEndpoint implements StringDataProperty, IntegralDataProperty, RealDataProperty, TemporalDataProperty
propertysource, sourceProperty| Modifier and Type | Method and Description |
|---|---|
IntegralDataProperty |
abs()
Constructs a value function, which returns absolute value of the data, and
returns this data property for use in subsequent operations
|
DataProperty |
asc()
Constructs a ascending ordering within this data property and returns
the data property for use in subsequent operations
|
DataProperty |
avg()
Constructs a average aggregate within this data property and returns
the data property for use in subsequent operations
|
Expression |
between(Object min,
Object max)
Returns a 6 term expression, where
this property is greater than or equal to the given 'min' literal,
and is less than or equal tothe given 'max' literal.
|
RealDataProperty |
ceiling()
Constructs a function, which returns the smallest integer that is greater than the number, and
returns this data property for use in subsequent operations
|
DataProperty |
desc()
Constructs a descending ordering within this data property and returns
the data property for use in subsequent operations
|
Expression |
eq(Object value)
Returns a boolean expression where
this property is equal to to the given literal.
|
RealDataProperty |
floor()
Constructs a function, which returns the largest integer that is greater than the number, and
returns this data property for use in subsequent operations
|
Expression |
ge(Object value)
Returns a boolean expression where
this property is greater than or equal to the given literal.
|
String |
getName()
returns the name of this property
|
Expression |
gt(Object value)
Returns a boolean expression where
this property is greater than the given literal.
|
Expression |
in(Query subquery)
Returns a subquery expression, where
this property is found within the given subquery results collection.
|
boolean |
isDistinct()
Gets the value of the distinct property.
|
Expression |
isNotNull()
Returns a boolean expression where
this property is not equal to null.
|
Expression |
isNull()
Returns a boolean expression where
this property is equal to null.
|
Expression |
le(Object value)
Returns a boolean expression where
this property is less than or equal to the given literal.
|
Expression |
like(String value)
Returns a wildcard expression where
this property is like the given literal, and the literal
may contain any number of wildcards, the wildcard character being '*'
|
StringDataProperty |
lowerCase()
Constructs a function, which returns the lower case for the string data, and returns
this data property for use in subsequent operations
|
Expression |
lt(Object value)
Returns a boolean expression where
this property is less than the given literal.
|
DataProperty |
max()
Constructs a maximum aggregate within this data property and returns
the data property for use in subsequent operations
|
DataProperty |
min()
Constructs a minimum aggregate within this data property and returns
the data property for use in subsequent operations
|
Expression |
ne(Object value)
Returns a boolean expression where
this property is not equal to to the given literal.
|
StringDataProperty |
normalizeSpace()
Constructs a function, which removes leading and trailing spaces from the specified string, and
replaces all internal sequences of white space with one and returns the result.
|
Expression |
notIn(Query subquery)
Returns a subquery expression, where
this property is not found within the given subquery results collection.
|
RealDataProperty |
round()
Constructs a function, which returns the nearest integer, and
returns this data property for use in subsequent operations
|
StringDataProperty |
substringAfter(String value)
Constructs a function, which returns the tail of the string data after the given
string value occurs in it, and returns this data property for use in subsequent operations
|
StringDataProperty |
substringBefore(String value)
Constructs a function, which returns the start of the string data before the given
string value occurs in it, and returns this data property for use in subsequent operations
|
DataProperty |
sum()
Constructs a summation aggregate within this data property and returns
the data property for use in subsequent operations
|
StringDataProperty |
upperCase()
Constructs a function, which returns the upper case for the string data, and returns
this data property for use in subsequent operations
|
createPathpublic Expression eq(Object value)
DataPropertyeq in interface DataPropertyvalue - the literalpublic Expression like(String value)
DataPropertylike in interface DataPropertyvalue - the wildcard literalpublic Expression between(Object min, Object max)
DataPropertybetween in interface DataPropertymin - the minimum literalmax - the maximum literalpublic Expression ge(Object value)
DataPropertyge in interface DataPropertyvalue - the literalpublic Expression gt(Object value)
DataPropertygt in interface DataPropertyvalue - the literalpublic Expression le(Object value)
DataPropertyle in interface DataPropertyvalue - the literalpublic Expression lt(Object value)
DataPropertylt in interface DataPropertyvalue - the literalpublic Expression ne(Object value)
DataPropertyne in interface DataPropertyvalue - the literalpublic Expression in(Query subquery)
DataPropertyin in interface DataPropertysubquery - the subquerypublic DataProperty min()
DataPropertymin in interface DataPropertypublic DataProperty max()
DataPropertymax in interface DataPropertypublic DataProperty sum()
DataPropertysum in interface DataPropertypublic DataProperty avg()
DataPropertyavg in interface DataPropertypublic IntegralDataProperty abs()
IntegralDataPropertyabs in interface IntegralDataPropertypublic RealDataProperty ceiling()
RealDataPropertyceiling in interface RealDataPropertypublic RealDataProperty floor()
RealDataPropertyfloor in interface RealDataPropertypublic RealDataProperty round()
RealDataPropertyround in interface RealDataPropertypublic StringDataProperty substringBefore(String value)
StringDataPropertysubstringBefore in interface StringDataPropertypublic StringDataProperty substringAfter(String value)
StringDataPropertysubstringAfter in interface StringDataPropertypublic StringDataProperty upperCase()
StringDataPropertyupperCase in interface StringDataPropertypublic StringDataProperty lowerCase()
StringDataPropertylowerCase in interface StringDataPropertypublic StringDataProperty normalizeSpace()
StringDataPropertynormalizeSpace in interface StringDataPropertypublic DataProperty asc()
DataPropertyasc in interface DataPropertypublic DataProperty desc()
DataPropertydesc in interface DataPropertypublic Expression isNotNull()
DataPropertyisNotNull in interface DataPropertypublic Expression isNull()
DataPropertyisNull in interface DataPropertypublic Expression notIn(Query subquery)
DataPropertynotIn in interface DataPropertysubquery - the subquerypublic String getName()
DataPropertygetName in interface DataPropertypublic boolean isDistinct()
DataPropertyisDistinct in interface DataPropertyBooleanCopyright © 2017. All rights reserved.