Uses of Class
com.zendesk.maxwell.schema.columndef.ColumnDef
-
Packages that use ColumnDef Package Description com.zendesk.maxwell.schema stores and updates (via SQL parsing) a view of the mysql schemacom.zendesk.maxwell.schema.columndef column type definitions - cast from a mysql column to JSONcom.zendesk.maxwell.schema.ddl the mysql DDL schema parser lives here. -
-
Uses of ColumnDef in com.zendesk.maxwell.schema
Methods in com.zendesk.maxwell.schema that return ColumnDef Modifier and Type Method Description ColumnDef
TableColumnList. findByName(String name)
ColumnDef
Table. findColumn(int index)
ColumnDef
Table. findColumn(String name)
ColumnDef
TableColumnList. get(int index)
ColumnDef
Schema.FullColumnDef. getColumnDef()
ColumnDef
TableColumnList. remove(int index)
Methods in com.zendesk.maxwell.schema that return types with arguments of type ColumnDef Modifier and Type Method Description List<ColumnDef>
Table. getColumnList()
List<ColumnDef>
TableColumnList. getList()
Iterator<ColumnDef>
TableColumnList. iterator()
Methods in com.zendesk.maxwell.schema with parameters of type ColumnDef Modifier and Type Method Description void
TableColumnList. add(int index, ColumnDef definition)
void
Table. addColumn(int index, ColumnDef definition)
void
Table. addColumn(ColumnDef definition)
void
Table. changeColumn(int idx, ColumnPosition position, ColumnDef definition, List<DeferredPositionUpdate> deferred)
void
TableColumnList. replace(int index, ColumnDef definition)
void
Table. replaceColumn(int idx, ColumnDef definition)
Method parameters in com.zendesk.maxwell.schema with type arguments of type ColumnDef Modifier and Type Method Description void
TableColumnList. addAll(List<ColumnDef> columnDefs)
void
Table. addColumns(List<ColumnDef> definitions)
Table
Database. buildTable(String name, String charset, List<ColumnDef> list, List<String> pks)
void
Table. setColumnList(List<ColumnDef> list)
Constructors in com.zendesk.maxwell.schema with parameters of type ColumnDef Constructor Description FullColumnDef(Database db, Table table, ColumnDef columnDef)
Constructor parameters in com.zendesk.maxwell.schema with type arguments of type ColumnDef Constructor Description Table(String database, String name, String charset, List<ColumnDef> list, List<String> pks)
TableColumnList(List<ColumnDef> columns)
-
Uses of ColumnDef in com.zendesk.maxwell.schema.columndef
Subclasses of ColumnDef in com.zendesk.maxwell.schema.columndef Modifier and Type Class Description class
BigIntColumnDef
class
BitColumnDef
class
ColumnDefWithLength
class
DateColumnDef
class
DateTimeColumnDef
class
DecimalColumnDef
class
EnumColumnDef
class
EnumeratedColumnDef
class
FloatColumnDef
class
GeometryColumnDef
Created by ben on 12/30/15.class
IntColumnDef
class
JsonColumnDef
class
SetColumnDef
class
StringColumnDef
class
TimeColumnDef
class
YearColumnDef
Fields in com.zendesk.maxwell.schema.columndef declared as ColumnDef Modifier and Type Field Description ColumnDef
ColumnDefCastException. def
Methods in com.zendesk.maxwell.schema.columndef with type parameters of type ColumnDef Modifier and Type Method Description protected <T extends ColumnDef>
TColumnDef. cloneSelfAndSet(Consumer<T> mutator)
protected <T extends ColumnDef>
com.google.common.collect.Interner<T>ColumnDef. getInterner()
Methods in com.zendesk.maxwell.schema.columndef that return ColumnDef Modifier and Type Method Description static ColumnDef
ColumnDef. build(String name, String charset, String type, short pos, boolean signed, String[] enumValues, Long columnLength)
ColumnDef
ColumnDef. clone()
ColumnDef
ColumnDefDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt)
ColumnDef
ColumnDef. withName(String name)
ColumnDef
ColumnDef. withPos(short i)
Methods in com.zendesk.maxwell.schema.columndef with parameters of type ColumnDef Modifier and Type Method Description void
ColumnDefSerializer. serialize(ColumnDef def, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
Constructors in com.zendesk.maxwell.schema.columndef with parameters of type ColumnDef Constructor Description ColumnDefCastException(ColumnDef def, Object givenValue)
-
Uses of ColumnDef in com.zendesk.maxwell.schema.ddl
Fields in com.zendesk.maxwell.schema.ddl with type parameters of type ColumnDef Modifier and Type Field Description List<ColumnDef>
TableCreate. columns
-