public class Datatype extends AbstractMetadataRecord
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() |
Modifier and Type | Method and Description |
---|---|
String |
getBasetypeName() |
String |
getJavaClassName() |
int |
getLength() |
BaseColumn.NullType |
getNullType() |
int |
getPrecisionLength() |
int |
getRadix() |
String |
getRuntimeTypeName() |
int |
getScale() |
Column.SearchType |
getSearchType() |
Datatype.Type |
getType() |
Datatype.Variety |
getVarietyType() |
boolean |
isAutoIncrement() |
boolean |
isBuiltin() |
boolean |
isCaseSensitive() |
boolean |
isSigned() |
void |
setAutoIncrement(boolean b) |
void |
setBasetypeName(String name) |
void |
setCaseSensitive(boolean b) |
void |
setJavaClassName(String string) |
void |
setLength(int i) |
void |
setNullType(BaseColumn.NullType s) |
void |
setPrecisionLength(int i) |
void |
setRadix(int i) |
void |
setRuntimeTypeName(String string) |
void |
setScale(int i) |
void |
setSearchType(Column.SearchType s) |
void |
setSigned(boolean b) |
void |
setType(Datatype.Type s) |
void |
setVarietyType(Datatype.Variety s) |
String |
toString() |
equals, getAnnotation, getCanonicalName, getFullName, getName, getNameInSource, getParent, getProperties, getProperty, getUUID, hashCode, setAnnotation, setName, setNameInSource, setProperties, setProperty, setUUID
public int getLength()
public int getPrecisionLength()
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 setPrecisionLength(int i)
i
- 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 © 2012 JBoss by Red Hat. All Rights Reserved.