Class DBField
java.lang.Object
ch.autumo.beetroot.utils.database.DBField
DB field.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
LOG
protected static final org.slf4j.Logger LOG
-
-
Constructor Details
-
DBField
Constructor.- Parameters:
name- column nametype- column typeisNullable- is nullable?unique- is unique?defaultVal- column default value
-
-
Method Details
-
getDefaultVal
-
getName
-
getType
-
isUnique
public boolean isUnique() -
isNullable
public boolean isNullable() -
toString
-
serialize
Serialize this field to JSON.- Parameters:
field- field- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- JSON processing exception
-