org.exolab.castor.jdo.engine

Class SQLEngine.FieldInfo

Enclosing Class:
SQLEngine
Implemented Interfaces:
Persistence.FieldInfo

(package private) 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) String
jdoName
(package private) String[]
joinFields
(package private) boolean
joined
(package private) boolean
load
(package private) boolean
multi
(package private) boolean
store
(package private) String
tableName

Constructor Summary

FieldInfo(JDOClassDescriptor clsDesc, FieldDescriptor fieldDesc, String classTable, boolean ext)

Method Summary

String
getFieldName()
boolean
isComplex()
boolean
isPersisted()
String
toString()

Field Details

columns

(package private)  SQLEngine.ColumnInfo[] columns


dirtyCheck

(package private) final boolean dirtyCheck


jdoName

(package private) final String jdoName


joinFields

(package private) final String[] joinFields


joined

(package private) final boolean joined


load

(package private) final boolean load


multi

(package private) final boolean multi


store

(package private) final boolean store


tableName

(package private) final String tableName

Constructor Details

FieldInfo

(package private)  FieldInfo(JDOClassDescriptor clsDesc,
                             FieldDescriptor fieldDesc,
                             String classTable,
                             boolean ext)
            throws MappingException

Method Details

getFieldName

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


isComplex

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


isPersisted

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


toString

public String toString()


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