- java.lang.Object
-
- net.sf.jsqlparser.statement.create.table.ColDataType
-
- All Implemented Interfaces:
java.io.Serializable
public class ColDataType extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.lang.String>
argumentsStringList
private java.util.List<java.lang.Integer>
arrayData
private java.lang.String
characterSet
private java.lang.String
dataType
-
Constructor Summary
Constructors Constructor Description ColDataType()
ColDataType(java.lang.String dataType)
ColDataType(java.lang.String dataType, int precision, int scale)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColDataType
addArgumentsStringList(java.lang.String... argumentsStringList)
ColDataType
addArgumentsStringList(java.util.Collection<java.lang.String> argumentsStringList)
ColDataType
addArrayData(java.lang.Integer... arrayData)
ColDataType
addArrayData(java.util.Collection<java.lang.Integer> arrayData)
boolean
equals(java.lang.Object o)
java.util.List<java.lang.String>
getArgumentsStringList()
java.util.List<java.lang.Integer>
getArrayData()
java.lang.String
getCharacterSet()
java.lang.String
getDataType()
int
hashCode()
void
setArgumentsStringList(java.util.List<java.lang.String> list)
void
setArrayData(java.util.List<java.lang.Integer> arrayData)
void
setCharacterSet(java.lang.String characterSet)
void
setDataType(java.lang.String string)
void
setDataType(java.util.List<java.lang.String> list)
java.lang.String
toString()
ColDataType
withArgumentsStringList(java.util.List<java.lang.String> argumentsStringList)
ColDataType
withArrayData(java.util.List<java.lang.Integer> arrayData)
ColDataType
withCharacterSet(java.lang.String characterSet)
ColDataType
withDataType(java.lang.String dataType)
-
-
-
Method Detail
-
getArgumentsStringList
public java.util.List<java.lang.String> getArgumentsStringList()
-
setArgumentsStringList
public void setArgumentsStringList(java.util.List<java.lang.String> list)
-
getDataType
public java.lang.String getDataType()
-
setDataType
public void setDataType(java.lang.String string)
-
setDataType
public void setDataType(java.util.List<java.lang.String> list)
-
getCharacterSet
public java.lang.String getCharacterSet()
-
setCharacterSet
public void setCharacterSet(java.lang.String characterSet)
-
getArrayData
public java.util.List<java.lang.Integer> getArrayData()
-
setArrayData
public void setArrayData(java.util.List<java.lang.Integer> arrayData)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
withDataType
public ColDataType withDataType(java.lang.String dataType)
-
withArgumentsStringList
public ColDataType withArgumentsStringList(java.util.List<java.lang.String> argumentsStringList)
-
withCharacterSet
public ColDataType withCharacterSet(java.lang.String characterSet)
-
withArrayData
public ColDataType withArrayData(java.util.List<java.lang.Integer> arrayData)
-
addArgumentsStringList
public ColDataType addArgumentsStringList(java.lang.String... argumentsStringList)
-
addArgumentsStringList
public ColDataType addArgumentsStringList(java.util.Collection<java.lang.String> argumentsStringList)
-
addArrayData
public ColDataType addArrayData(java.lang.Integer... arrayData)
-
addArrayData
public ColDataType addArrayData(java.util.Collection<java.lang.Integer> arrayData)
-
equals
public final boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-