Class SqlJetColumnDef
- java.lang.Object
-
- org.tmatesoft.sqljet.core.internal.schema.SqlJetColumnDef
-
- All Implemented Interfaces:
ISqlJetColumnDef
public class SqlJetColumnDef extends java.lang.Object implements ISqlJetColumnDef
-
-
Constructor Summary
Constructors Constructor Description SqlJetColumnDef(org.antlr.runtime.tree.CommonTree ast)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ISqlJetColumnConstraint>getConstraints()intgetIndex()java.lang.StringgetName()java.lang.StringgetQuotedName()ISqlJetTypeDefgetType()SqlJetTypeAffinitygetTypeAffinity()booleanhasExactlyIntegerType()voidsetIndex(int index)java.lang.StringtoString()
-
-
-
Constructor Detail
-
SqlJetColumnDef
public SqlJetColumnDef(org.antlr.runtime.tree.CommonTree ast) throws SqlJetException- Throws:
SqlJetException
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceISqlJetColumnDef
-
getQuotedName
public java.lang.String getQuotedName()
- Specified by:
getQuotedNamein interfaceISqlJetColumnDef
-
getType
public ISqlJetTypeDef getType()
- Specified by:
getTypein interfaceISqlJetColumnDef
-
getTypeAffinity
public SqlJetTypeAffinity getTypeAffinity()
- Specified by:
getTypeAffinityin interfaceISqlJetColumnDef
-
hasExactlyIntegerType
public boolean hasExactlyIntegerType()
- Specified by:
hasExactlyIntegerTypein interfaceISqlJetColumnDef
-
getConstraints
public java.util.List<ISqlJetColumnConstraint> getConstraints()
- Specified by:
getConstraintsin interfaceISqlJetColumnDef
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getIndex
public int getIndex()
- Specified by:
getIndexin interfaceISqlJetColumnDef- Returns:
- the index
-
setIndex
public void setIndex(int index)
- Parameters:
index- the index to set
-
-