-
- All Implemented Interfaces:
public final class DataRowApiKt
-
-
Method Summary
Modifier and Type Method Description final static BooleanisEmpty(DataRow<?> $self)final static BooleanisNotEmpty(DataRow<?> $self)final static BooleanallNA(DataRow<?> $self)final static <R extends Any> List<R>valuesOf(DataRow<?> $self)final static <R extends Any> List<NameValuePair<R>>namedValuesOf(DataRow<?> $self)final static List<NameValuePair<Object>>namedValues(DataRow<?> $self)final static <T extends Any> Doublediff(DataRow<T> $self, Function2<DataRow<T>, DataRow<T>, Double> expression)final static <T extends Any> Integerdiff(DataRow<T> $self, Function2<DataRow<T>, DataRow<T>, Integer> expression)final static <T extends Any> Longdiff(DataRow<T> $self, Function2<DataRow<T>, DataRow<T>, Long> expression)final static <T extends Any> Floatdiff(DataRow<T> $self, Function2<DataRow<T>, DataRow<T>, Float> expression)final static Integerncol(DataRow<?> $self)final static List<String>columnNames(DataRow<?> $self)final static List<KType>columnTypes(DataRow<?> $self)final static <T extends Any> DataRow<T>getRow(DataRow<T> $self, Integer index)final static <T extends Any> DataRow<T>getRowOrNull(DataRow<T> $self, Integer index)final static <T extends Any> DataRow<T>prev(DataRow<T> $self)final static <T extends Any> DataRow<T>next(DataRow<T> $self)final static <T extends Any> Sequence<DataRow<T>>rows(DataRow<T> $self, Iterable<Integer> absoluteIndices)final static <T extends Any> Sequence<DataRow<T>>near(DataRow<T> $self, Iterable<Integer> relativeIndices)-
-
Method Detail
-
isNotEmpty
final static Boolean isNotEmpty(DataRow<?> $self)
-
namedValuesOf
final static <R extends Any> List<NameValuePair<R>> namedValuesOf(DataRow<?> $self)
-
namedValues
final static List<NameValuePair<Object>> namedValues(DataRow<?> $self)
-
diff
final static <T extends Any> Double diff(DataRow<T> $self, Function2<DataRow<T>, DataRow<T>, Double> expression)
-
diff
final static <T extends Any> Integer diff(DataRow<T> $self, Function2<DataRow<T>, DataRow<T>, Integer> expression)
-
diff
final static <T extends Any> Long diff(DataRow<T> $self, Function2<DataRow<T>, DataRow<T>, Long> expression)
-
diff
final static <T extends Any> Float diff(DataRow<T> $self, Function2<DataRow<T>, DataRow<T>, Float> expression)
-
columnNames
final static List<String> columnNames(DataRow<?> $self)
-
columnTypes
final static List<KType> columnTypes(DataRow<?> $self)
-
getRowOrNull
final static <T extends Any> DataRow<T> getRowOrNull(DataRow<T> $self, Integer index)
-
rows
final static <T extends Any> Sequence<DataRow<T>> rows(DataRow<T> $self, Iterable<Integer> absoluteIndices)
-
-
-
-