Upcoming Functions
acos
-
Parameters
- number: Number[1]
-
Returns
- Float[1]
asin
-
Parameters
- number: Number[1]
-
Returns
- Float[1]
atan
-
Parameters
- number: Number[1]
-
Returns
- Float[1]
atan2
-
Parameters
- number1: Number[1]
- number2: Number[1]
-
Returns
- Float[1]
columnProjectionsFromRoot
-
Parameters
- a: Any[*]
- relation: NamedRelation[1]
- columnNames: String[*]
- distinct: Boolean[0..1]
- limit: Integer[0..1]
-
Returns
- RelationData[1]
concatenate
-
Parameters
- tds1: TabularDataSet[1]
- tds2: TabularDataSet[1]
-
Returns
- TabularDataSet[1]
distinct
-
Parameters
- tds: TabularDataSet[1]
-
Returns
- TabularDataSet[1]
drop
-
Parameters
- tds: TabularDataSet[1]
- size: Integer[1]
-
Returns
- TabularDataSet[1]
eval
-
Parameters
- func: Function<{"{"}T[n]->V[m]{"}"}<[1]
- param: T[n]
-
Returns
- V[m]
-
Parameters
- func: Function<{"{"}->V[m]{"}"}<[1]
-
Returns
- V[m]
exp
-
Parameters
- exponent: Number[1]
-
Returns
- Float[1]
extend
-
Parameters
- tds: TabularDataSet[1]
- newColumnFunctions: BasicColumnSpecification<TDSRow<[*]
-
Returns
- TabularDataSet[1]
filter
-
Parameters
- tds: TabularDataSet[1]
- f: Function<{"{"}TDSRow[1]->Boolean[1]{"}"}<[1]
-
Returns
- TabularDataSet[1]
getAll
-
Parameters
- type: Class<T<[1]
- processingDate: Date[1]
- businessDate: Date[1]
-
Returns
- T[*]
-
Parameters
- type: Class<T<[1]
-
Returns
- T[*]
-
Parameters
- type: Class<T<[1]
- milestoningDate: Date[1]
-
Returns
- T[*]
getAllForEachDate
-
Parameters
- type: Class<T<[1]
- dates: Date[*]
-
Returns
- T[*]
getAllVersions
-
Parameters
- type: Class<T<[1]
-
Returns
- T[*]
getAllVersionsInRange
-
Parameters
- type: Class<T<[1]
- start: Date[1]
- end: Date[1]
-
Returns
- T[*]
graphFetch
-
Parameters
- collection: T[*]
- graphFetchTree: RootGraphFetchTree<T<[1]
- batchSize: Integer[1]
-
Returns
- T[*]
-
Parameters
- collection: T[*]
- graphFetchTree: RootGraphFetchTree<T<[1]
-
Returns
- T[*]
graphFetchChecked
-
Parameters
- collection: T[*]
- graphFetchTree: RootGraphFetchTree<T<[1]
-
Returns
- Checked<T<[*]
groupBy
-
Parameters
- tds: TabularDataSet[1]
- columns: String[*]
- aggValues: AggregateValue<T,U<[*]
-
Returns
- TabularDataSet[1]
- Usage
{|Person->getAll()->project({p|$p.firstName}, 'firstName')->groupBy('firstName', 'new'->agg({e|$e}, {y|$y->count()}))}
-
Parameters
- set: K[*]
- functions: Function<{"{"}K[1]->Any[]{"}"}<[]
- aggValues: AggregateValue<K,V,U<[*]
- ids: String[*]
-
Returns
- TabularDataSet[1]
groupByWithWindowSubset
-
Parameters
- set: K[*]
- functions: Function<{"{"}K[1]->Any[]{"}"}<[]
- aggValues: AggregateValue<K,V,U<[*]
- ids: String[*]
- subSelectIds: String[*]
- subAggIds: String[*]
-
Returns
- TabularDataSet[1]
isAlphaNumeric
-
Parameters
- string: String[1]
-
Returns
- Boolean[1]
join
-
Parameters
- tds1: TabularDataSet[1]
- tds2: TabularDataSet[1]
- type: JoinType[1]
- joinCondition: Function<{"{"}TDSRow[1],TDSRow[1]->Boolean[1]{"}"}<[1]
-
Returns
- TabularDataSet[1]
-
Parameters
- leftTds: TabularDataSet[1]
- rightTds: TabularDataSet[1]
- type: JoinType[1]
- leftTdsCols: String[1..*]
- rightTdsCols: String[1..*]
-
Returns
- TabularDataSet[1]
limit
-
Parameters
- tds: TabularDataSet[1]
- size: Integer[0..1]
-
Returns
- TabularDataSet[1]
-
Parameters
- tds: TabularDataSet[1]
- size: Integer[1]
-
Returns
- TabularDataSet[1]
log
-
Parameters
- value: Number[1]
-
Returns
- Float[1]
max
-
Parameters
- dates: Date[*]
-
Returns
- Date[0..1]
-
Parameters
- dates: StrictDate[*]
-
Returns
- StrictDate[0..1]
mod
-
Parameters
- dividend: Integer[1]
- divisor: Integer[1]
-
Returns
- Integer[1]
objectReferenceIn
-
Parameters
- value: Any[1]
- collection: String[*]
-
Returns
- Boolean[1]
olapGroupBy
-
Parameters
- tds: TabularDataSet[1]
- operation: OlapOperation<T<[1]
- columnName: String[1]
-
Returns
- TabularDataSet[1]
-
Parameters
- tds: TabularDataSet[1]
- columns: String[*]
- sortBy: SortInformation[0..1]
- operation: OlapOperation<T<[1]
- columnName: String[1]
-
Returns
- TabularDataSet[1]
-
Parameters
- tds: TabularDataSet[1]
- sort: SortInformation[0..1]
- operation: OlapOperation<T<[1]
- columnName: String[1]
-
Returns
- TabularDataSet[1]
-
Parameters
- tds: TabularDataSet[1]
- columns: String[*]
- operation: OlapOperation<T<[1]
- columnName: String[1]
-
Returns
- TabularDataSet[1]
percentile
-
Parameters
- numbers: Number[*]
- percentile: Float[1]
- ascending: Boolean[1]
- continuous: Boolean[1]
-
Returns
- Number[0..1]
-
Parameters
- numbers: Number[*]
- percentile: Float[1]
-
Returns
- Number[0..1]
pow
-
Parameters
- base: Number[1]
- exponent: Number[1]
-
Returns
- Number[1]
project
-
Parameters
- tds: TabularDataSet[1]
- columnFunctions: ColumnSpecification<TDSRow<[*]
-
Returns
- TabularDataSet[1]
-
Parameters
- tds: TableTDS[1]
- columnFunctions: ColumnSpecification<TDSRow<[*]
-
Returns
- TabularDataSet[1]
-
Parameters
- set: T[*]
- columnSpecifications: ColumnSpecification<T<[*]
-
Returns
- TabularDataSet[1]
-
Parameters
- set: T[*]
- paths: Path<T,Any|*>[*]
-
Returns
- TabularDataSet[1]
-
Parameters
- set: K[*]
- functions: Function<{"{"}K[1]->Any[]{"}"}<[]
- ids: String[*]
-
Returns
- TabularDataSet[1]
projectWithColumnSubset
-
Parameters
- set: T[*]
- columnSpecifications: ColumnSpecification<T<[*]
- columnList: String[*]
-
Returns
- TabularDataSet[1]
-
Parameters
- set: T[*]
- functions: Function<{"{"}T[1]->Any[]{"}"}<[]
- ids: String[*]
- columnList: String[*]
-
Returns
- TabularDataSet[1]
renameColumns
-
Parameters
- tds: TabularDataSet[1]
- columnMappings: Pair<String,String<[*]
-
Returns
- TabularDataSet[1]
restrict
-
Parameters
- tds: TabularDataSet[1]
- columnNames: String[*]
-
Returns
- TabularDataSet[1]
round
-
Parameters
- float: Float[1]
- scale: Integer[1]
-
Returns
- Float[1]
slice
-
Parameters
- tds: TabularDataSet[1]
- start: Integer[1]
- stop: Integer[1]
-
Returns
- TabularDataSet[1]
sort
-
Parameters
- tds: TabularDataSet[1]
- column: String[1]
- direction: SortDirection[1]
-
Returns
- TabularDataSet[1]
-
Parameters
- tds: TabularDataSet[1]
- columns: String[*]
-
Returns
- TabularDataSet[1]
-
Parameters
- tds: TabularDataSet[1]
- sortInfo: SortInformation[*]
-
Returns
- TabularDataSet[1]
sqrt
-
Parameters
- number: Number[1]
-
Returns
- Float[1]
stdDevPopulation
-
Parameters
- numbers: Number[*]
-
Returns
- Number[1]
stdDevSample
-
Parameters
- numbers: Number[*]
-
Returns
- Number[1]
subType
-
Parameters
- source: Any[m]
- object: T[1]
-
Returns
- T[m]
tableToTDS
-
Parameters
- table: Table[1]
-
Returns
- TableTDS[1]
take
-
Parameters
- tds: TabularDataSet[1]
- size: Integer[1]
-
Returns
- TabularDataSet[1]
- Usage
{|Person->getAll()->project(name)->take(0)}
tan
-
Parameters
- number: Number[1]
-
Returns
- Float[1]
tdsContains
-
Parameters
- object: T[1]
- functions: Function<{"{"}T[1]->Any[0..1]{"}"}<[*]
- ids: String[*]
- tds: TabularDataSet[1]
- crossOperation: Function<{"{"}TDSRow[1],TDSRow[1]->Boolean[1]{"}"}<[1]
-
Returns
- Boolean[1]
-
Parameters
- object: T[1]
- functions: Function<{"{"}T[1]->Any[0..1]{"}"}<[*]
- tds: TabularDataSet[1]
-
Returns
- Boolean[1]
tdsRows
-
Parameters
- tds: TabularDataSet[1]
-
Returns
- TDSRow[*]
viewToTDS
-
Parameters
- view: View[1]
-
Returns
- TableTDS[1]