Class ColumnDef
- java.lang.Object
 - 
- org.linuxforhealth.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
 
 - 
 
 -