org.exolab.castor.jdo.engine
Class SQLFieldInfo

java.lang.Object
  extended by org.exolab.castor.jdo.engine.SQLFieldInfo

public class SQLFieldInfo
extends 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
SQLFieldInfo(ClassDescriptor clsDesc, FieldDescriptor fieldDesc, String classTable, boolean ext)
           
 
Method Summary
 SQLColumnInfo[] getColumnInfo()
           
 FieldDescriptor getFieldDescriptor()
           
 String[] getJoinFields()
           
 String getTableAlias()
          Method returning table-alias currently set.
 String getTableName()
           
 boolean isDirtyCheck()
           
 boolean isJoined()
           
 boolean isMulti()
           
 boolean isStore()
           
 void setTableAlias(String tableAlias)
          Method setting current table-alias.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SQLFieldInfo

public SQLFieldInfo(ClassDescriptor clsDesc,
                    FieldDescriptor fieldDesc,
                    String classTable,
                    boolean ext)
             throws MappingException
Throws:
MappingException
Method Detail

getTableName

public String getTableName()

getTableAlias

public String getTableAlias()
Method returning table-alias currently set.

Returns:
Table-alias currently set.

setTableAlias

public void setTableAlias(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 String[] getJoinFields()

getColumnInfo

public SQLColumnInfo[] getColumnInfo()

getFieldDescriptor

public FieldDescriptor getFieldDescriptor()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011. All Rights Reserved.