org.exolab.castor.jdo.engine
Class SQLEngine.FieldInfo

java.lang.Object
  extended byorg.exolab.castor.jdo.engine.SQLEngine.FieldInfo
All Implemented Interfaces:
Persistence.FieldInfo
Enclosing class:
SQLEngine

static final class SQLEngine.FieldInfo
extends java.lang.Object
implements Persistence.FieldInfo


Field Summary
(package private)  SQLEngine.ColumnInfo[] columns
           
(package private)  boolean dirtyCheck
           
(package private)  java.lang.String jdoName
           
(package private)  boolean joined
           
(package private)  java.lang.String[] joinFields
           
(package private)  boolean load
           
(package private)  boolean multi
           
(package private)  boolean store
           
(package private)  java.lang.String tableName
           
 
Constructor Summary
(package private) SQLEngine.FieldInfo(JDOClassDescriptor clsDesc, FieldDescriptor fieldDesc, java.lang.String classTable, boolean ext)
           
 
Method Summary
 java.lang.String getFieldName()
           
 boolean isComplex()
           
 boolean isPersisted()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

tableName

final java.lang.String tableName

jdoName

final java.lang.String jdoName

load

final boolean load

store

final boolean store

multi

final boolean multi

joined

final boolean joined

dirtyCheck

final boolean dirtyCheck

joinFields

final java.lang.String[] joinFields

columns

SQLEngine.ColumnInfo[] columns
Constructor Detail

SQLEngine.FieldInfo

SQLEngine.FieldInfo(JDOClassDescriptor clsDesc,
                    FieldDescriptor fieldDesc,
                    java.lang.String classTable,
                    boolean ext)
              throws MappingException
Method Detail

isComplex

public boolean isComplex()
Specified by:
isComplex in interface Persistence.FieldInfo

isPersisted

public boolean isPersisted()
Specified by:
isPersisted in interface Persistence.FieldInfo

getFieldName

public java.lang.String getFieldName()
Specified by:
getFieldName in interface Persistence.FieldInfo

toString

public java.lang.String toString()


Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com