Interface Column
-
- All Superinterfaces:
ReferenceableExpression,ResultSetColumn
- All Known Implementing Classes:
BooleanColumn,ByteArrayColumn,DateTimeColumn,NumberColumn,ObjectColumn,StringColumn
public interface Column extends ReferenceableExpression
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetCatalog()java.lang.IntegergetColumnSize()java.lang.IntegergetDecimalDigits()java.lang.StringgetDefaultValue()java.lang.StringgetName()TableOrViewgetObjectInstance()java.lang.StringgetObjectName()java.lang.StringgetProperty()java.lang.StringgetSchema()java.lang.StringgetType()booleanisLob()booleanisNullable()voidrenderSimpleNameTo(QueryWriter w)-
Methods inherited from interface org.hotrod.runtime.livesql.queries.select.ReferenceableExpression
renderTo
-
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
getObjectInstance
TableOrView getObjectInstance()
-
getCatalog
java.lang.String getCatalog()
-
getSchema
java.lang.String getSchema()
-
getObjectName
java.lang.String getObjectName()
-
getType
java.lang.String getType()
-
getColumnSize
java.lang.Integer getColumnSize()
-
getDecimalDigits
java.lang.Integer getDecimalDigits()
-
isNullable
boolean isNullable()
-
getDefaultValue
java.lang.String getDefaultValue()
-
isLob
boolean isLob()
-
getProperty
java.lang.String getProperty()
-
renderSimpleNameTo
void renderSimpleNameTo(QueryWriter w)
-
-