public class DataType extends Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_ARRAY_DIMENSIONS |
static long |
DEFAULT_LENGTH |
static int |
DEFAULT_PRECISION |
static int |
DEFAULT_SCALE |
Constructor and Description |
---|
DataType() |
DataType(String theName) |
DataType(String name,
int length) |
DataType(String name,
int precision,
int scale) |
Modifier and Type | Method and Description |
---|---|
void |
appendSource(boolean addSpaceBefore,
String value) |
void |
appendSource(boolean addSpaceBefore,
String value,
String... additionalStrs) |
int |
getArrayDimensions() |
long |
getLength() |
String |
getName() |
int |
getPrecision() |
int |
getScale() |
String |
getSource() |
boolean |
isAutoIncrement() |
boolean |
isNotNull() |
void |
setArrayDimensions(int arrayDimensions) |
void |
setAutoIncrement(boolean autoIncrement) |
void |
setLength(long value) |
void |
setName(String value) |
void |
setNotNull(boolean notNull) |
void |
setPrecision(int value) |
void |
setScale(int value) |
void |
setSource(String source) |
String |
toString() |
public static final long DEFAULT_LENGTH
public static final int DEFAULT_PRECISION
public static final int DEFAULT_SCALE
public static final int DEFAULT_ARRAY_DIMENSIONS
public DataType()
public DataType(String theName)
public DataType(String name, int length)
public DataType(String name, int precision, int scale)
public String getName()
public void setName(String value)
public void setLength(long value)
public long getLength()
public void setPrecision(int value)
public int getPrecision()
public int getScale()
public void setScale(int value)
public int getArrayDimensions()
public void setArrayDimensions(int arrayDimensions)
arrayDimensions
- public boolean isAutoIncrement()
public void setAutoIncrement(boolean autoIncrement)
autoIncrement
- the autoIncrement flag to setpublic boolean isNotNull()
public void setNotNull(boolean notNull)
notNull
- the notNull flag to setpublic void setSource(String source)
source
- public String getSource()
public void appendSource(boolean addSpaceBefore, String value)
addSpaceBefore
- value
- Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.