Package org.exolab.castor.jdo.engine
Class SQLFieldInfo
- java.lang.Object
-
- org.exolab.castor.jdo.engine.SQLFieldInfo
-
public class SQLFieldInfo extends java.lang.Object
- Since:
- 1.0
- Version:
- $Revision: 8644 $ $Date: 2006-01-21 04:05:17 -0700 (Sat, 21 Jan 2006) $
- Author:
- Assaf Arkin, Thomas Yip, Bruce Snyder, Werner Guttmann, Ralf Joachim
-
-
Constructor Summary
Constructors Constructor Description SQLFieldInfo(ClassDescriptor clsDesc, FieldDescriptor fieldDesc, java.lang.String classTable, boolean ext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SQLColumnInfo[]
getColumnInfo()
FieldDescriptor
getFieldDescriptor()
java.lang.String[]
getJoinFields()
java.lang.String
getTableAlias()
Method returning table-alias currently set.java.lang.String
getTableName()
boolean
isDirtyCheck()
boolean
isJoined()
boolean
isMulti()
boolean
isStore()
void
setTableAlias(java.lang.String tableAlias)
Method setting current table-alias.java.lang.String
toString()
-
-
-
Constructor Detail
-
SQLFieldInfo
public SQLFieldInfo(ClassDescriptor clsDesc, FieldDescriptor fieldDesc, java.lang.String classTable, boolean ext) throws MappingException
- Throws:
MappingException
-
-
Method Detail
-
getTableName
public java.lang.String getTableName()
-
getTableAlias
public java.lang.String getTableAlias()
Method returning table-alias currently set.- Returns:
- Table-alias currently set.
-
setTableAlias
public void setTableAlias(java.lang.String tableAlias)
Method setting current table-alias.- Parameters:
tableAlias
- Table-alias to be set.
-
isStore
public boolean isStore()
-
isMulti
public boolean isMulti()
-
isJoined
public boolean isJoined()
-
isDirtyCheck
public boolean isDirtyCheck()
-
getJoinFields
public java.lang.String[] getJoinFields()
-
getColumnInfo
public SQLColumnInfo[] getColumnInfo()
-
getFieldDescriptor
public FieldDescriptor getFieldDescriptor()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-