public class DataType<T> extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
DataType(DataTypeKind kind) |
| Modifier and Type | Method and Description |
|---|---|
DataType<T> |
defaultValue(T value) |
DataType<T> |
feature(String name,
Object value) |
DataType<T> |
features(Map<String,Object> features) |
DataType<T> |
format(String format) |
T |
getDefaultValue() |
Map<String,Object> |
getFeatures() |
String |
getFormat() |
DataTypeKind |
getKind() |
boolean |
isNullable() |
DataType<T> |
nullable() |
DataType<T> |
nullable(boolean nullable) |
void |
setDefaultValue(T defaultValue) |
void |
setFeatures(Map<String,Object> features) |
void |
setFormat(String format) |
void |
setNullable(boolean nullable) |
protected DataType(DataTypeKind kind)
public DataTypeKind getKind()
public String getFormat()
public void setFormat(String format)
public T getDefaultValue()
public void setDefaultValue(T defaultValue)
public boolean isNullable()
public void setNullable(boolean nullable)
Copyright © 2016–2019 Softelnet. All rights reserved.