Uses of Interface
app.babylon.table.column.Column.Type
Packages that use Column.Type
Package
Description
-
Uses of Column.Type in app.babylon.table
Methods in app.babylon.table with parameters of type Column.TypeModifier and TypeMethodDescription<T> ColumnCategorical<T> TableColumnar.getCategorical(ColumnName x, Column.Type type) <T> ColumnObject<T> TableColumnar.getObject(ColumnName x, Column.Type type) -
Uses of Column.Type in app.babylon.table.column
Fields in app.babylon.table.column declared as Column.TypeModifier and TypeFieldDescriptionstatic final Column.TypeColumnTypes.BYTEstatic final Column.TypeColumnTypes.BYTE_OBJECTstatic final Column.TypeColumnTypes.CURRENCYstatic final Column.TypeColumnTypes.DECIMALstatic final Column.TypeColumnTypes.DOUBLEstatic final Column.TypeColumnTypes.DOUBLE_OBJECTstatic final Column.TypeColumnTypes.INTstatic final Column.TypeColumnTypes.INT_OBJECTstatic final Column.TypeColumnTypes.LOCALDATEstatic final Column.TypeColumnTypes.LONGstatic final Column.TypeColumnTypes.LONG_OBJECTstatic final Column.TypeColumnTypes.STRINGstatic final Column.TypeColumnByte.TYPEColumn type descriptor for primitive byte columns.static final Column.TypeColumnDouble.TYPEColumn type descriptor for primitive double columns.static final Column.TypeColumnInt.TYPEColumn type descriptor for primitive int columns.static final Column.TypeColumnLong.TYPEColumn type descriptor for primitive long columns.Fields in app.babylon.table.column with type parameters of type Column.TypeModifier and TypeFieldDescriptionstatic final ConcurrentHashMap<Class<?>, Column.Type> Column.Type.TYPESMethods in app.babylon.table.column that return Column.TypeModifier and TypeMethodDescriptionstatic Column.TypeReturns the registered column type for the supplied value class.Column.getType()Returns the declared type of values stored in this column.default Column.TypeColumnByte.getType()default Column.TypeColumnDouble.getType()default Column.TypeColumnInt.getType()default Column.TypeColumnLong.getType()ColumnObject.Builder.getType()static Column.TypeColumn.Type.register(Class<?> valueClass, TypeParser<?> parser) Creates and registers a column type descriptor from its runtime value class and parser.ColumnDefinition.type()Returns the value of thetyperecord component.Transformer.type()Methods in app.babylon.table.column with parameters of type Column.TypeModifier and TypeMethodDescriptionstatic <T> ColumnCategorical.Builder<T> ColumnCategorical.builder(ColumnName name, Column.Type type) static <T> ColumnObject.Builder<T> ColumnObject.builder(ColumnName name, Column.Type type) Creates an object column builder using the default storage mode.static <T> ColumnObject.Builder<T> ColumnObject.builder(ColumnName name, Column.Type type, ColumnObject.Mode mode) Creates an object column builder using the requested storage mode.static <T> ColumnCategorical<T> ColumnCategorical.constant(ColumnName name, T value, int size, Column.Type type) Creates a constant categorical column using an explicit column type.static Column.BuilderColumns.newCharSliceBuilder(ColumnName colName, Column.Type type) static Column.BuilderColumns.newColumn(ColumnName colName, Column.Type type) static <T,S> Transformer <T, S> Transformer.of(Function<? super T, ? extends S> function, Column.Type type) static <T,S> Transformer <T, S> Transformer.of(Function<? super T, ? extends S> function, Column.Type type, ColumnName columnName) Constructors in app.babylon.table.column with parameters of type Column.TypeModifierConstructorDescriptionColumnDefinition(ColumnName name, Column.Type type) Creates an instance of aColumnDefinitionrecord class. -
Uses of Column.Type in app.babylon.table.io
Methods in app.babylon.table.io with parameters of type Column.TypeModifier and TypeMethodDescriptionRowCursorCsv.Builder.withColumnType(ColumnName columnName, Column.Type columnType) RowSourceCsv.Builder.withColumnType(ColumnName columnName, Column.Type columnType) Method parameters in app.babylon.table.io with type arguments of type Column.TypeModifier and TypeMethodDescriptionstatic RowConsumerCreateTableRowConsumerCreateTable.create(TableName tableName, TableDescription tableDescription, Map<ColumnName, Column.Type> explicitColumnTypes) RowCursorCsv.Builder.withColumnTypes(Map<ColumnName, Column.Type> columnTypes) RowSourceCsv.Builder.withColumnTypes(Map<ColumnName, Column.Type> columnTypes) -
Uses of Column.Type in app.babylon.table.plans
Methods in app.babylon.table.plans that return Column.TypeModifier and TypeMethodDescriptionTablePlanAggregate.getColumnType(ColumnName columnName) TablePlanRead.getColumnType(ColumnName columnName) Methods in app.babylon.table.plans that return types with arguments of type Column.TypeModifier and TypeMethodDescriptionTablePlanAggregate.getColumnTypes()TablePlanRead.getColumnTypes()Methods in app.babylon.table.plans with parameters of type Column.TypeModifier and TypeMethodDescriptionTablePlanAggregate.withColumnType(ColumnName columnName, Column.Type columnType) TablePlanRead.withColumnType(ColumnName columnName, Column.Type columnType) -
Uses of Column.Type in app.babylon.table.transform
Methods in app.babylon.table.transform that return Column.TypeModifier and TypeMethodDescriptionprotected Column.TypeTransformToDecimal.type()protected Column.TypeTransformToDecimalAbs.type()