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