com.triactive.jdo.model
Class CollectionMetaData

java.lang.Object
  extended bycom.triactive.jdo.model.MetaData
      extended bycom.triactive.jdo.model.CollectionMetaData

public class CollectionMetaData
extends MetaData


Field Summary
protected  boolean clearOnDelete
           
protected  java.lang.Class elementType
           
protected  boolean embeddedElement
           
 
Fields inherited from class com.triactive.jdo.model.MetaData
MY_VENDOR, vendorExtensions
 
Constructor Summary
CollectionMetaData(FieldMetaData fmd, org.w3c.dom.Element elem)
           
 
Method Summary
 boolean clearOnDelete()
           
 ColumnOptions getElementColumnOptions()
           
 java.lang.Class getElementType()
           
 FieldMetaData getInverseField()
           
 java.lang.String getJavaName()
           
 FieldMetaData getOwnerField()
           
 boolean isEmbeddedElement()
           
 boolean isInverseCollection()
           
 
Methods inherited from class com.triactive.jdo.model.MetaData
addVendorExtensions, getReferencedType, getVendorExtension
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

elementType

protected final java.lang.Class elementType

embeddedElement

protected final boolean embeddedElement

clearOnDelete

protected final boolean clearOnDelete
Constructor Detail

CollectionMetaData

public CollectionMetaData(FieldMetaData fmd,
                          org.w3c.dom.Element elem)
Method Detail

getJavaName

public java.lang.String getJavaName()
Specified by:
getJavaName in class MetaData

getElementType

public java.lang.Class getElementType()

isEmbeddedElement

public boolean isEmbeddedElement()

getElementColumnOptions

public ColumnOptions getElementColumnOptions()

isInverseCollection

public boolean isInverseCollection()

clearOnDelete

public boolean clearOnDelete()

getInverseField

public FieldMetaData getInverseField()

getOwnerField

public FieldMetaData getOwnerField()


Copyright 2001-2007 The TJDO Project All Rights Reserved.