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 ColumnDefTableColumnList. findByName(String name)ColumnDefTable. findColumn(int index)ColumnDefTable. findColumn(String name)ColumnDefTableColumnList. get(int index)ColumnDefSchema.FullColumnDef. getColumnDef()ColumnDefTableColumnList. 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 voidTableColumnList. add(int index, ColumnDef definition)voidTable. addColumn(int index, ColumnDef definition)voidTable. addColumn(ColumnDef definition)voidTable. changeColumn(int idx, ColumnPosition position, ColumnDef definition, List<DeferredPositionUpdate> deferred)voidTableColumnList. replace(int index, ColumnDef definition)voidTable. replaceColumn(int idx, ColumnDef definition)Method parameters in com.zendesk.maxwell.schema with type arguments of type ColumnDef Modifier and Type Method Description voidTableColumnList. addAll(List<ColumnDef> columnDefs)voidTable. addColumns(List<ColumnDef> definitions)TableDatabase. buildTable(String name, String charset, List<ColumnDef> list, List<String> pks)voidTable. 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 classBigIntColumnDefclassBitColumnDefclassColumnDefWithLengthclassDateColumnDefclassDateTimeColumnDefclassDecimalColumnDefclassEnumColumnDefclassEnumeratedColumnDefclassFloatColumnDefclassGeometryColumnDefCreated by ben on 12/30/15.classIntColumnDefclassJsonColumnDefclassSetColumnDefclassStringColumnDefclassTimeColumnDefclassYearColumnDefFields in com.zendesk.maxwell.schema.columndef declared as ColumnDef Modifier and Type Field Description ColumnDefColumnDefCastException. defMethods 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 ColumnDefColumnDef. build(String name, String charset, String type, short pos, boolean signed, String[] enumValues, Long columnLength)ColumnDefColumnDef. clone()ColumnDefColumnDefDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt)ColumnDefColumnDef. withName(String name)ColumnDefColumnDef. withPos(short i)Methods in com.zendesk.maxwell.schema.columndef with parameters of type ColumnDef Modifier and Type Method Description voidColumnDefSerializer. 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
-