-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
DataRow.Companion
-
Method Summary
-
-
Method Detail
-
columnNames
List<String> columnNames()
-
get
abstract <R extends Any> R get(ColumnReference<R> column)
-
get
DataRow<T> get(ColumnReference<?> first, ColumnReference<?> other)
-
get
<R extends Any> R get(ColumnPath path)
-
get
ColumnPath get(String $self, String path)
-
invoke
<R extends Any> R invoke(ColumnReference<R> $self)
-
invoke
<R extends Any> R invoke(ColumnPath $self)
-
stringOrNull
String stringOrNull(String $self)
-
booleanOrNull
Boolean booleanOrNull(String $self)
-
doubleOrNull
Double doubleOrNull(String $self)
-
comparable
Comparable<Object> comparable(String $self)
-
comparableOrNull
Comparable<Object> comparableOrNull(String $self)
-
numberOrNull
Number numberOrNull(String $self)
-
forwardIterable
Iterable<DataRow<T>> forwardIterable()
-
backwardIterable
Iterable<DataRow<T>> backwardIterable()
-
compareTo
<R extends Comparable<R>> Integer compareTo(ColumnReference<R> $self, R other)
-
plus
Integer plus(ColumnReference<Integer> $self, Integer a)
-
plus
Long plus(ColumnReference<Long> $self, Long a)
-
plus
Double plus(ColumnReference<Double> $self, Double a)
-
plus
String plus(ColumnReference<String> $self, String a)
-
plus
Integer plus(Integer $self, ColumnReference<Integer> col)
-
plus
Long plus(Long $self, ColumnReference<Long> col)
-
plus
Double plus(Double $self, ColumnReference<Double> col)
-
plus
String plus(String $self, ColumnReference<String> col)
-
minus
Integer minus(ColumnReference<Integer> $self, Integer a)
-
minus
Long minus(ColumnReference<Long> $self, Long a)
-
minus
Double minus(ColumnReference<Double> $self, Double a)
-
minus
Integer minus(Integer $self, ColumnReference<Integer> col)
-
minus
Long minus(Long $self, ColumnReference<Long> col)
-
minus
Double minus(Double $self, ColumnReference<Double> col)
-
times
Integer times(ColumnReference<Integer> $self, Integer a)
-
times
Long times(ColumnReference<Long> $self, Long a)
-
times
Double times(ColumnReference<Double> $self, Double a)
-
times
Double times(ColumnReference<Double> $self, Integer a)
-
times
Long times(ColumnReference<Long> $self, Integer a)
-
times
Double times(ColumnReference<Double> $self, Long a)
-
div
Integer div(ColumnReference<Integer> $self, Integer a)
-
div
Long div(ColumnReference<Long> $self, Long a)
-
div
Double div(ColumnReference<Double> $self, Double a)
-
div
Double div(ColumnReference<Double> $self, Integer a)
-
div
Long div(ColumnReference<Long> $self, Integer a)
-
div
Double div(ColumnReference<Double> $self, Long a)
-
-
-
-