Public Member Functions | Static Public Member Functions

org.exolab.castor.mapping.xml.ClassMapping Class Reference

List of all members.

Public Member Functions

 ClassMapping ()
void addContainer (Container vContainer) throws java.lang.IndexOutOfBoundsException
void addFieldMapping (FieldMapping vFieldMapping) throws java.lang.IndexOutOfBoundsException
void addIdentity (java.lang.String vIdentity) throws java.lang.IndexOutOfBoundsException
void deleteAutoComplete ()
java.util.Enumeration enumerateContainer ()
java.util.Enumeration enumerateFieldMapping ()
java.util.Enumeration enumerateIdentity ()
org.exolab.castor.mapping.xml.types.AccessType getAccess ()
boolean getAutoComplete ()
CacheTypeMapping getCacheTypeMapping ()
Container getContainer (int index) throws java.lang.IndexOutOfBoundsException
Container[] getContainer ()
int getContainerCount ()
java.lang.Object getDepends ()
java.lang.String getDescription ()
java.lang.Object getExtends ()
FieldMapping getFieldMapping (int index) throws java.lang.IndexOutOfBoundsException
FieldMapping[] getFieldMapping ()
int getFieldMappingCount ()
java.lang.String getIdentity (int index) throws java.lang.IndexOutOfBoundsException
java.lang.String[] getIdentity ()
int getIdentityCount ()
java.lang.String getKeyGenerator ()
MapTo getMapTo ()
java.lang.String getName ()
java.lang.String getTimestamp ()
boolean getVerifyConstructable ()
boolean hasAutoComplete ()
boolean isValid ()
void marshal (java.io.Writer out) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
void marshal (org.xml.sax.DocumentHandler handler) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
void removeAllContainer ()
void removeAllFieldMapping ()
void removeAllIdentity ()
Container removeContainer (int index)
FieldMapping removeFieldMapping (int index)
java.lang.String removeIdentity (int index)
void setAccess (org.exolab.castor.mapping.xml.types.AccessType _access)
void setAutoComplete (boolean _autoComplete)
void setCacheTypeMapping (CacheTypeMapping _cacheTypeMapping)
void setContainer (Container vContainer, int index) throws java.lang.IndexOutOfBoundsException
void setContainer (Container[] containerArray)
void setDepends (java.lang.Object _depends)
void setDescription (java.lang.String _description)
void setExtends (java.lang.Object _extends)
void setFieldMapping (FieldMapping vFieldMapping, int index) throws java.lang.IndexOutOfBoundsException
void setFieldMapping (FieldMapping[] fieldMappingArray)
void setIdentity (java.lang.String vIdentity, int index) throws java.lang.IndexOutOfBoundsException
void setIdentity (java.lang.String[] identityArray)
void setKeyGenerator (java.lang.String _keyGenerator)
void setMapTo (MapTo _mapTo)
void setName (java.lang.String _name)
void setTimestamp (java.lang.String _timestamp)
void setVerifyConstructable (boolean verify)
void validate () throws org.exolab.castor.xml.ValidationException

Static Public Member Functions

static
org.exolab.castor.mapping.xml.ClassMapping 
unmarshal (java.io.Reader reader) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException

Detailed Description

Version:
Revision:
1.1.1.1
Date:
2003/03/03 07:08:33

Constructor & Destructor Documentation

org.exolab.castor.mapping.xml.ClassMapping.ClassMapping (  ) 

Member Function Documentation

void org.exolab.castor.mapping.xml.ClassMapping.addContainer ( Container  vContainer  )  throws java.lang.IndexOutOfBoundsException
void org.exolab.castor.mapping.xml.ClassMapping.addFieldMapping ( FieldMapping  vFieldMapping  )  throws java.lang.IndexOutOfBoundsException
void org.exolab.castor.mapping.xml.ClassMapping.addIdentity ( java.lang.String  vIdentity  )  throws java.lang.IndexOutOfBoundsException
void org.exolab.castor.mapping.xml.ClassMapping.deleteAutoComplete (  ) 
java.util.Enumeration org.exolab.castor.mapping.xml.ClassMapping.enumerateContainer (  ) 
java.util.Enumeration org.exolab.castor.mapping.xml.ClassMapping.enumerateFieldMapping (  ) 
java.util.Enumeration org.exolab.castor.mapping.xml.ClassMapping.enumerateIdentity (  ) 
org.exolab.castor.mapping.xml.types.AccessType org.exolab.castor.mapping.xml.ClassMapping.getAccess (  ) 
boolean org.exolab.castor.mapping.xml.ClassMapping.getAutoComplete (  ) 
CacheTypeMapping org.exolab.castor.mapping.xml.ClassMapping.getCacheTypeMapping (  ) 
Container org.exolab.castor.mapping.xml.ClassMapping.getContainer ( int  index  )  throws java.lang.IndexOutOfBoundsException
Container [] org.exolab.castor.mapping.xml.ClassMapping.getContainer (  ) 
int org.exolab.castor.mapping.xml.ClassMapping.getContainerCount (  ) 
java.lang.Object org.exolab.castor.mapping.xml.ClassMapping.getDepends (  ) 
java.lang.String org.exolab.castor.mapping.xml.ClassMapping.getDescription (  ) 
java.lang.Object org.exolab.castor.mapping.xml.ClassMapping.getExtends (  ) 
FieldMapping org.exolab.castor.mapping.xml.ClassMapping.getFieldMapping ( int  index  )  throws java.lang.IndexOutOfBoundsException
FieldMapping [] org.exolab.castor.mapping.xml.ClassMapping.getFieldMapping (  ) 
int org.exolab.castor.mapping.xml.ClassMapping.getFieldMappingCount (  ) 
java.lang.String org.exolab.castor.mapping.xml.ClassMapping.getIdentity ( int  index  )  throws java.lang.IndexOutOfBoundsException
java.lang.String [] org.exolab.castor.mapping.xml.ClassMapping.getIdentity (  ) 
int org.exolab.castor.mapping.xml.ClassMapping.getIdentityCount (  ) 
java.lang.String org.exolab.castor.mapping.xml.ClassMapping.getKeyGenerator (  ) 
MapTo org.exolab.castor.mapping.xml.ClassMapping.getMapTo (  ) 
java.lang.String org.exolab.castor.mapping.xml.ClassMapping.getName (  ) 
java.lang.String org.exolab.castor.mapping.xml.ClassMapping.getTimestamp (  ) 
boolean org.exolab.castor.mapping.xml.ClassMapping.getVerifyConstructable (  ) 
boolean org.exolab.castor.mapping.xml.ClassMapping.hasAutoComplete (  ) 
boolean org.exolab.castor.mapping.xml.ClassMapping.isValid (  ) 
void org.exolab.castor.mapping.xml.ClassMapping.marshal ( org.xml.sax.DocumentHandler  handler  )  throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
Parameters:
handler 
void org.exolab.castor.mapping.xml.ClassMapping.marshal ( java.io.Writer  out  )  throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
Parameters:
out 
void org.exolab.castor.mapping.xml.ClassMapping.removeAllContainer (  ) 
void org.exolab.castor.mapping.xml.ClassMapping.removeAllFieldMapping (  ) 
void org.exolab.castor.mapping.xml.ClassMapping.removeAllIdentity (  ) 
Container org.exolab.castor.mapping.xml.ClassMapping.removeContainer ( int  index  ) 
Parameters:
index 
FieldMapping org.exolab.castor.mapping.xml.ClassMapping.removeFieldMapping ( int  index  ) 
Parameters:
index 
java.lang.String org.exolab.castor.mapping.xml.ClassMapping.removeIdentity ( int  index  ) 
Parameters:
index 
void org.exolab.castor.mapping.xml.ClassMapping.setAccess ( org.exolab.castor.mapping.xml.types.AccessType  _access  ) 
void org.exolab.castor.mapping.xml.ClassMapping.setAutoComplete ( boolean  _autoComplete  ) 
void org.exolab.castor.mapping.xml.ClassMapping.setCacheTypeMapping ( CacheTypeMapping  _cacheTypeMapping  ) 
void org.exolab.castor.mapping.xml.ClassMapping.setContainer ( Container[]  containerArray  ) 
Parameters:
containerArray 
void org.exolab.castor.mapping.xml.ClassMapping.setContainer ( Container  vContainer,
int  index 
) throws java.lang.IndexOutOfBoundsException
Parameters:
vContainer 
index 
void org.exolab.castor.mapping.xml.ClassMapping.setDepends ( java.lang.Object  _depends  ) 
void org.exolab.castor.mapping.xml.ClassMapping.setDescription ( java.lang.String  _description  ) 
void org.exolab.castor.mapping.xml.ClassMapping.setExtends ( java.lang.Object  _extends  ) 
void org.exolab.castor.mapping.xml.ClassMapping.setFieldMapping ( FieldMapping[]  fieldMappingArray  ) 
Parameters:
fieldMappingArray 
void org.exolab.castor.mapping.xml.ClassMapping.setFieldMapping ( FieldMapping  vFieldMapping,
int  index 
) throws java.lang.IndexOutOfBoundsException
Parameters:
vFieldMapping 
index 
void org.exolab.castor.mapping.xml.ClassMapping.setIdentity ( java.lang.String  vIdentity,
int  index 
) throws java.lang.IndexOutOfBoundsException
Parameters:
vIdentity 
index 
void org.exolab.castor.mapping.xml.ClassMapping.setIdentity ( java.lang.String[]  identityArray  ) 
Parameters:
identityArray 
void org.exolab.castor.mapping.xml.ClassMapping.setKeyGenerator ( java.lang.String  _keyGenerator  ) 
void org.exolab.castor.mapping.xml.ClassMapping.setMapTo ( MapTo  _mapTo  ) 
void org.exolab.castor.mapping.xml.ClassMapping.setName ( java.lang.String  _name  ) 
void org.exolab.castor.mapping.xml.ClassMapping.setTimestamp ( java.lang.String  _timestamp  ) 
void org.exolab.castor.mapping.xml.ClassMapping.setVerifyConstructable ( boolean  verify  ) 
static org.exolab.castor.mapping.xml.ClassMapping org.exolab.castor.mapping.xml.ClassMapping.unmarshal ( java.io.Reader  reader  )  throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException [static]
void org.exolab.castor.mapping.xml.ClassMapping.validate (  )  throws org.exolab.castor.xml.ValidationException

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties