Class ColumnDef
- java.lang.Object
-
- com.ibm.fhir.database.utils.model.ColumnDef
-
-
Constructor Summary
Constructors Constructor Description ColumnDef(java.lang.String name)Public constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(ColumnDef that)booleanequals(java.lang.Object other)ColumnTypegetColumnType()java.lang.StringgetDefaultVal()intgetInlineSize()java.lang.StringgetName()java.lang.IntegergetPrecision()longgetSize()inthashCode()booleanisNullable()voidsetColumnType(ColumnType columnType)voidsetDefaultVal(java.lang.String defaultVal)voidsetInlineSize(int inlineSize)voidsetNullable(boolean nullable)voidsetPrecision(int precision)voidsetSize(long size)
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
isNullable
public boolean isNullable()
-
setNullable
public void setNullable(boolean nullable)
-
getColumnType
public ColumnType getColumnType()
-
setColumnType
public void setColumnType(ColumnType columnType)
-
getSize
public long getSize()
-
setSize
public void setSize(long size)
-
getPrecision
public java.lang.Integer getPrecision()
-
setPrecision
public void setPrecision(int precision)
-
getDefaultVal
public java.lang.String getDefaultVal()
-
setDefaultVal
public void setDefaultVal(java.lang.String defaultVal)
- Parameters:
defaultVal- this value is NOT auto-quoted, you must pass the single-quote (') within the string value for literal strings
-
compareTo
public int compareTo(ColumnDef that)
- Specified by:
compareToin interfacejava.lang.Comparable<ColumnDef>
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
getInlineSize
public int getInlineSize()
-
setInlineSize
public void setInlineSize(int inlineSize)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-