public class TimeColumnWrapper extends ColumnWrapper implements TimeColumn
Constructor and Description |
---|
TimeColumnWrapper(TimeColumnImpl parent,
Selection selection) |
Modifier and Type | Method and Description |
---|---|
void |
append(Column column) |
void |
append(java.time.LocalTime f) |
void |
append(long f) |
void |
append(Time t) |
void |
appendObject(java.lang.Object object) |
byte[] |
asBytes(int rowNumber) |
java.util.List |
asList() |
void |
assignWithValue(java.time.LocalTime f) |
void |
assignWithValue(long value) |
void |
assignWithValue(java.lang.Object object) |
void |
assignWithValue(Time t) |
LongArrayList |
bottom(int n) |
LongArrayList |
bottom(int n,
Selection selection) |
int |
byteSize() |
void |
clear() |
boolean |
contains(java.time.LocalTime localTime) |
long |
convert(java.lang.Object objectValue) |
long |
convert(java.lang.String value) |
TimeColumn |
copy() |
int |
countMissing(Selection selection) |
LongArrayList |
data() |
TimeColumn |
emptyCopy() |
TimeColumn |
emptyCopy(int rowSize) |
void |
fillWithValue(java.time.LocalTime f,
int size) |
void |
fillWithValue(long value,
int size) |
void |
fillWithValue(java.lang.Object object,
int size) |
void |
fillWithValue(Time t,
int size) |
long |
firstElement() |
long |
firstElement(Selection selection) |
Time |
get(int index) |
boolean |
getBoolean(int row) |
double |
getDouble(int row) |
float |
getFloat(int row) |
int |
getInt(int row) |
long |
getLong(int row) |
java.lang.Object |
getObject(int row) |
short |
getShort(int row) |
java.lang.String |
getString(int row) |
boolean |
isEmpty(Selection selection) |
Selection |
isEqualTo(java.time.LocalTime value) |
Selection |
isEqualTo(java.time.LocalTime value,
Selection selection) |
Selection |
isEqualTo(TimeColumnImpl f) |
Selection |
isEqualTo(TimeColumnImpl f,
Selection selection) |
boolean |
isMissing(int row) |
java.util.Iterator |
iterator() |
java.util.Iterator |
iterator(Selection selection) |
static long |
localTimeToLong(java.time.LocalTime value) |
static java.time.LocalTime |
longToLocalTime(long value) |
long |
max() |
long |
max(Selection selection) |
long |
min() |
long |
min(Selection selection) |
void |
moveInternal(int from,
int to) |
void |
onDataAppended(int dataIndex) |
void |
onDataChanged(int dataIndex) |
void |
onDataCleared() |
void |
onDataFullyUpdated() |
void |
onDataRemoved(int dataIndex) |
void |
removeLast() |
Selection |
select(LongBiPredicate predicate,
long value) |
Selection |
select(LongBiPredicate predicate,
long value,
Selection selection) |
Selection |
select(LongPredicate predicate) |
Selection |
select(LongPredicate predicate,
Selection selection) |
TimeColumn |
select(Selection selection) |
TimeColumn |
selectNoMissing(Selection selection) |
void |
set(int index,
java.time.LocalTime value) |
void |
set(int index,
long value) |
void |
set(int index,
Time t) |
void |
set(java.time.LocalTime newValue,
Selection rowSelection) |
void |
setObject(int index,
java.lang.Object object) |
void |
setSize(int size) |
void |
setSizeOnDisk(long sizeOnDisk) |
void |
sortAscending() |
void |
sortDescending() |
LongArrayList |
top(int n) |
LongArrayList |
top(int n,
Selection selection) |
java.lang.String |
toString() |
static java.lang.String |
toTimeString(long value) |
void |
trimToSize() |
TimeColumn |
wrap(Selection selection) |
append, appendMissing, asBooleanColumn, asBooleanColumn, asDoubleColumn, asDoubleColumn, asFloatColumn, asFloatColumn, asIntColumn, asIntColumn, asLongColumn, asLongColumn, asShortColumn, asShortColumn, asStringColumn, asStringColumn, capacity, columnMetadata, columnWidth, comment, compare, countMissing, countUnique, countUnique, dataSize, defrag, difference, difference, first, first, first, first, getIndex, getPrecision, getScale, getSelection, getSnapshotTable, id, indexIterator, isEmpty, isMissing, isMissing, isNotMissing, isNotMissing, last, last, last, last, name, print, rowComparator, rowComparator, selectNoMissing, setBoolean, setComment, setDouble, setFloat, setIndex, setInt, setLong, setName, setShort, setSnapshotTable, setString, size, size, sizeInMemoryData, sizeInMemoryFull, sizeOnDisk, subset, summary, title, toDoubleArray, toDoubleArray, trimToSelection, trimToSelection, type, unique, unique
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
create, create, create, create
append, appendMissing, asBooleanColumn, asBooleanColumn, asDoubleColumn, asDoubleColumn, asFloatColumn, asFloatColumn, asIntColumn, asIntColumn, asLongColumn, asLongColumn, asShortColumn, asShortColumn, asStringColumn, asStringColumn, capacity, columnMetadata, columnWidth, comment, compare, countMissing, countUnique, countUnique, dataSize, defrag, difference, difference, first, first, first, first, getIndex, getLongUnscaled, getPrecision, getScale, getSelection, getSnapshotTable, id, indexIterator, isEmpty, isMissing, isMissing, isNotMissing, isNotMissing, last, last, last, last, name, print, rowComparator, rowComparator, selectNoMissing, setBoolean, setComment, setDouble, setFloat, setIndex, setInt, setLong, setName, setShort, setSnapshotTable, setString, size, size, sizeInMemoryData, sizeInMemoryFull, sizeOnDisk, subset, summary, title, toDoubleArray, toDoubleArray, trimToSelection, trimToSelection, type, unique, unique, withName
public TimeColumnWrapper(TimeColumnImpl parent, Selection selection)
public void onDataFullyUpdated()
public void onDataAppended(int dataIndex)
public void setSize(int size)
public long convert(java.lang.Object objectValue)
public static java.lang.String toTimeString(long value)
public void onDataCleared()
public void moveInternal(int from, int to)
public void onDataChanged(int dataIndex)
public static long localTimeToLong(java.time.LocalTime value)
public void setSizeOnDisk(long sizeOnDisk)
public void onDataRemoved(int dataIndex)
public static java.time.LocalTime longToLocalTime(long value)
public long convert(java.lang.String value)
public void set(int index, long value)
set
in interface TimeColumn
public void set(int index, java.time.LocalTime value)
set
in interface TimeColumn
public void set(int index, Time t)
set
in interface TimeColumn
public void removeLast()
removeLast
in interface Column
removeLast
in class ColumnWrapper
public void append(java.time.LocalTime f)
append
in interface TimeColumn
public void append(long f)
append
in interface TimeColumn
public void append(Time t)
append
in interface TimeColumn
public void assignWithValue(java.time.LocalTime f)
assignWithValue
in interface TimeColumn
public void assignWithValue(Time t)
assignWithValue
in interface TimeColumn
public void assignWithValue(java.lang.Object object)
assignWithValue
in interface Column
assignWithValue
in class ColumnWrapper
public void fillWithValue(java.lang.Object object, int size)
fillWithValue
in interface Column
fillWithValue
in class ColumnWrapper
public void assignWithValue(long value)
assignWithValue
in interface TimeColumn
public void fillWithValue(java.time.LocalTime f, int size)
fillWithValue
in interface TimeColumn
public void fillWithValue(Time t, int size)
fillWithValue
in interface TimeColumn
public void fillWithValue(long value, int size)
fillWithValue
in interface TimeColumn
public void clear()
clear
in interface Column
clear
in class ColumnWrapper
public void sortAscending()
sortAscending
in interface Column
sortAscending
in class ColumnWrapper
public void sortDescending()
sortDescending
in interface Column
sortDescending
in class ColumnWrapper
public void set(java.time.LocalTime newValue, Selection rowSelection)
set
in interface TimeColumn
public void appendObject(java.lang.Object object)
appendObject
in interface Column
appendObject
in class ColumnWrapper
public void trimToSize()
trimToSize
in interface Column
trimToSize
in class ColumnWrapper
public void setObject(int index, java.lang.Object object)
setObject
in interface Column
setObject
in class ColumnWrapper
public void append(Column column)
append
in interface Column
append
in class ColumnWrapper
public LongArrayList data()
data
in interface TimeColumn
public java.lang.String getString(int row)
getString
in interface Column
getString
in class ColumnWrapper
public java.lang.Object getObject(int row)
getObject
in interface Column
getObject
in class ColumnWrapper
public int getInt(int row)
getInt
in interface Column
getInt
in class ColumnWrapper
public short getShort(int row)
getShort
in interface Column
getShort
in class ColumnWrapper
public long getLong(int row)
getLong
in interface Column
getLong
in class ColumnWrapper
public float getFloat(int row)
getFloat
in interface Column
getFloat
in class ColumnWrapper
public double getDouble(int row)
getDouble
in interface Column
getDouble
in class ColumnWrapper
public boolean getBoolean(int row)
getBoolean
in interface Column
getBoolean
in class ColumnWrapper
public boolean isMissing(int row)
isMissing
in interface Column
isMissing
in class ColumnWrapper
public long min(Selection selection)
min
in interface TimeColumn
public long max(Selection selection)
max
in interface TimeColumn
public long firstElement(Selection selection)
firstElement
in interface TimeColumn
public Time get(int index)
get
in interface TimeColumn
public boolean isEmpty(Selection selection)
isEmpty
in interface Column
isEmpty
in class ColumnWrapper
public boolean contains(java.time.LocalTime localTime)
contains
in interface TimeColumn
public int byteSize()
byteSize
in interface Column
byteSize
in class ColumnWrapper
public byte[] asBytes(int rowNumber)
asBytes
in interface Column
asBytes
in class ColumnWrapper
public java.util.List asList()
asList
in interface TimeColumn
public TimeColumn select(Selection selection)
select
in interface Column
select
in interface TimeColumn
select
in class ColumnWrapper
public TimeColumn selectNoMissing(Selection selection)
selectNoMissing
in interface Column
selectNoMissing
in interface TimeColumn
selectNoMissing
in class ColumnWrapper
public TimeColumn emptyCopy()
emptyCopy
in interface Column
emptyCopy
in interface TimeColumn
emptyCopy
in class ColumnWrapper
public TimeColumn emptyCopy(int rowSize)
emptyCopy
in interface Column
emptyCopy
in interface TimeColumn
emptyCopy
in class ColumnWrapper
public TimeColumn copy()
copy
in interface Column
copy
in interface TimeColumn
copy
in class ColumnWrapper
public LongArrayList top(int n, Selection selection)
top
in interface TimeColumn
public LongArrayList bottom(int n, Selection selection)
bottom
in interface TimeColumn
public int countMissing(Selection selection)
countMissing
in interface Column
countMissing
in class ColumnWrapper
public Selection isEqualTo(java.time.LocalTime value, Selection selection)
isEqualTo
in interface TimeColumn
public Selection isEqualTo(TimeColumnImpl f, Selection selection)
isEqualTo
in interface TimeColumn
public Selection select(LongPredicate predicate, Selection selection)
select
in interface TimeColumn
public Selection select(LongBiPredicate predicate, long value, Selection selection)
select
in interface TimeColumn
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Iterator iterator(Selection selection)
iterator
in interface TimeColumn
public TimeColumn wrap(Selection selection)
wrap
in interface Column
wrap
in class ColumnWrapper
public long min()
min
in interface TimeColumn
public long max()
max
in interface TimeColumn
public long firstElement()
firstElement
in interface TimeColumn
public LongArrayList top(int n)
top
in interface TimeColumn
public LongArrayList bottom(int n)
bottom
in interface TimeColumn
public Selection isEqualTo(java.time.LocalTime value)
isEqualTo
in interface TimeColumn
public Selection isEqualTo(TimeColumnImpl f)
isEqualTo
in interface TimeColumn
public Selection select(LongPredicate predicate)
select
in interface TimeColumn
public Selection select(LongBiPredicate predicate, long value)
select
in interface TimeColumn
public java.util.Iterator iterator()
iterator
in interface TimeColumn
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.