public class Datatype extends AbstractMetadataRecord implements Cloneable
Modifier and Type | Class and Description |
---|---|
static class |
Datatype.Type |
static class |
Datatype.Variety |
AbstractMetadataRecord.DataModifiable, AbstractMetadataRecord.Modifiable
NAME_DELIM_CHAR, RELATIONAL_URI
Constructor and Description |
---|
Datatype() |
equals, getAnnotation, getCanonicalName, getFullName, getIncomingObjects, getName, getNameInSource, getParent, getProperties, getProperty, getSourceName, getSQLString, getSQLString, getUUID, hashCode, isUUIDSet, setAnnotation, setIncomingObjects, setName, setNameInSource, setProperties, setProperty, setUUID
public int getLength()
public int getPrecisionLength()
getPrecision()
public int getPrecision()
public int getScale()
public int getRadix()
public boolean isSigned()
public boolean isAutoIncrement()
public boolean isCaseSensitive()
public Datatype.Type getType()
public boolean isBuiltin()
public Column.SearchType getSearchType()
public BaseColumn.NullType getNullType()
public String getJavaClassName()
public String getRuntimeTypeName()
public String getBasetypeName()
public void setBasetypeName(String name)
public Datatype.Variety getVarietyType()
public void setAutoIncrement(boolean b)
b
- public void setCaseSensitive(boolean b)
b
- public void setSigned(boolean b)
b
- public void setJavaClassName(String string)
string
- public void setLength(int i)
i
- public void setNullType(BaseColumn.NullType s)
s
- public void setPrecision(int i)
i
- public void setPrecisionLength(int i)
setPrecision(int)
public void setRadix(int i)
i
- public void setRuntimeTypeName(String string)
string
- public void setScale(int i)
i
- public void setSearchType(Column.SearchType s)
s
- public void setType(Datatype.Type s)
s
- public void setVarietyType(Datatype.Variety s)
s
- public String toString()
toString
in class AbstractMetadataRecord
Copyright © 2019. All rights reserved.