public class ColumnDefinition extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_NAME |
static DataType |
DEFAULT_TYPE |
| Constructor and Description |
|---|
ColumnDefinition(ColumnDefinition def) |
ColumnDefinition(String name,
DataType type,
boolean nullable,
int length,
int precision,
int scale) |
ColumnDefinition(String name,
DataType type,
boolean nullable,
int length,
int precision,
int scale,
String timezone,
Object value,
Map<String,Integer> options) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static ColumnDefinition |
fromJson(io.vertx.core.json.JsonObject json) |
static ColumnDefinition |
fromObject(Object obj) |
static ColumnDefinition |
fromString(String columnInfo) |
int |
getIndex() |
int |
getLength() |
String |
getName() |
Map<String,Integer> |
getOptions() |
int |
getOptionValue(String optionName) |
int |
getPrecision() |
int |
getScale() |
TimeZone |
getTimeZone() |
DataType |
getType() |
Object |
getValue() |
int |
hashCode() |
boolean |
isIndexed() |
boolean |
isNullable() |
int |
requireValidOptionValue(int value) |
void |
setIndex(int index) |
String |
toString() |
void |
writeValueTo(ByteBuffer buffer) |
public static final String DEFAULT_NAME
public static final DataType DEFAULT_TYPE
public ColumnDefinition(ColumnDefinition def)
public ColumnDefinition(String name, DataType type, boolean nullable, int length, int precision, int scale)
public static ColumnDefinition fromJson(io.vertx.core.json.JsonObject json)
public static ColumnDefinition fromObject(Object obj)
public static ColumnDefinition fromString(String columnInfo)
public String getName()
public DataType getType()
public boolean isNullable()
public int getLength()
public int getPrecision()
public int getScale()
public TimeZone getTimeZone()
public Object getValue()
public int getOptionValue(String optionName)
public int requireValidOptionValue(int value)
public void setIndex(int index)
public int getIndex()
public boolean isIndexed()
public void writeValueTo(ByteBuffer buffer)
Copyright © 2019–2021. All rights reserved.