Public Member Functions | Static Public Member Functions

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

List of all members.

Public Member Functions

 Sql ()
void addManyKey (java.lang.String vManyKey) throws java.lang.IndexOutOfBoundsException
void addManyKey (int index, java.lang.String vManyKey) throws java.lang.IndexOutOfBoundsException
void addName (java.lang.String vName) throws java.lang.IndexOutOfBoundsException
void addName (int index, java.lang.String vName) throws java.lang.IndexOutOfBoundsException
void deleteReadonly ()
void deleteTransient ()
java.util.Enumeration enumerateManyKey ()
java.util.Enumeration enumerateName ()
org.exolab.castor.mapping.xml.types.DirtyType getDirty ()
java.lang.String getManyKey (int index) throws java.lang.IndexOutOfBoundsException
java.lang.String[] getManyKey ()
int getManyKeyCount ()
java.lang.String getManyTable ()
java.lang.String getName (int index) throws java.lang.IndexOutOfBoundsException
java.lang.String[] getName ()
int getNameCount ()
boolean getReadonly ()
boolean getTransient ()
java.lang.String getType ()
boolean hasReadonly ()
boolean hasTransient ()
boolean isValid ()
void marshal (java.io.Writer out) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
void marshal (org.xml.sax.ContentHandler handler) throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
void removeAllManyKey ()
void removeAllName ()
java.lang.String removeManyKey (int index)
java.lang.String removeName (int index)
void setDirty (org.exolab.castor.mapping.xml.types.DirtyType dirty)
void setManyKey (int index, java.lang.String vManyKey) throws java.lang.IndexOutOfBoundsException
void setManyKey (java.lang.String[] manyKeyArray)
void setManyTable (java.lang.String manyTable)
void setName (int index, java.lang.String vName) throws java.lang.IndexOutOfBoundsException
void setName (java.lang.String[] nameArray)
void setReadonly (boolean readonly)
void setTransient (boolean _transient)
void setType (java.lang.String type)
void validate () throws org.exolab.castor.xml.ValidationException

Static Public Member Functions

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

Detailed Description

Class Sql.

Version:
Revision:
1.3
Date:
2003/03/25 10:00:05

Constructor & Destructor Documentation

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

Member Function Documentation

void org.exolab.castor.mapping.xml.Sql.addManyKey ( java.lang.String  vManyKey  )  throws java.lang.IndexOutOfBoundsException

Method addManyKey

Parameters:
vManyKey 

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

void org.exolab.castor.mapping.xml.Sql.addManyKey ( int  index,
java.lang.String  vManyKey 
) throws java.lang.IndexOutOfBoundsException

Method addManyKey

Parameters:
index 
vManyKey 
void org.exolab.castor.mapping.xml.Sql.addName ( int  index,
java.lang.String  vName 
) throws java.lang.IndexOutOfBoundsException

Method addName

Parameters:
index 
vName 
void org.exolab.castor.mapping.xml.Sql.addName ( java.lang.String  vName  )  throws java.lang.IndexOutOfBoundsException

Method addName

Parameters:
vName 

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

void org.exolab.castor.mapping.xml.Sql.deleteReadonly (  ) 
void org.exolab.castor.mapping.xml.Sql.deleteTransient (  ) 

Method deleteTransient

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

java.util.Enumeration org.exolab.castor.mapping.xml.Sql.enumerateManyKey (  ) 

Method enumerateManyKey

java.util.Enumeration org.exolab.castor.mapping.xml.Sql.enumerateName (  ) 

Method enumerateName

org.exolab.castor.mapping.xml.types.DirtyType org.exolab.castor.mapping.xml.Sql.getDirty (  ) 

Returns the value of field 'dirty'.

Returns:
the value of field 'dirty'.

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

java.lang.String org.exolab.castor.mapping.xml.Sql.getManyKey ( int  index  )  throws java.lang.IndexOutOfBoundsException

Method getManyKey

Parameters:
index 

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

java.lang.String [] org.exolab.castor.mapping.xml.Sql.getManyKey (  ) 

Method getManyKey

int org.exolab.castor.mapping.xml.Sql.getManyKeyCount (  ) 

Method getManyKeyCount

java.lang.String org.exolab.castor.mapping.xml.Sql.getManyTable (  ) 

Returns the value of field 'manyTable'.

Returns:
the value of field 'manyTable'.

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

java.lang.String org.exolab.castor.mapping.xml.Sql.getName ( int  index  )  throws java.lang.IndexOutOfBoundsException

Method getName

Parameters:
index 

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

java.lang.String [] org.exolab.castor.mapping.xml.Sql.getName (  ) 

Method getName

int org.exolab.castor.mapping.xml.Sql.getNameCount (  ) 

Method getNameCount

boolean org.exolab.castor.mapping.xml.Sql.getReadonly (  ) 

Returns the value of field 'readonly'.

Returns:
the value of field 'readonly'.

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

boolean org.exolab.castor.mapping.xml.Sql.getTransient (  ) 

Returns the value of field 'transient'.

Returns:
the value of field 'transient'.

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

java.lang.String org.exolab.castor.mapping.xml.Sql.getType (  ) 

Returns the value of field 'type'.

Returns:
the value of field 'type'.

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

boolean org.exolab.castor.mapping.xml.Sql.hasReadonly (  ) 
boolean org.exolab.castor.mapping.xml.Sql.hasTransient (  ) 
boolean org.exolab.castor.mapping.xml.Sql.isValid (  ) 
void org.exolab.castor.mapping.xml.Sql.marshal ( java.io.Writer  out  )  throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException

Method marshal

Parameters:
out 
void org.exolab.castor.mapping.xml.Sql.marshal ( org.xml.sax.ContentHandler  handler  )  throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException

Method marshal

Parameters:
handler 
void org.exolab.castor.mapping.xml.Sql.removeAllManyKey (  ) 

Method removeAllManyKey

void org.exolab.castor.mapping.xml.Sql.removeAllName (  ) 

Method removeAllName

java.lang.String org.exolab.castor.mapping.xml.Sql.removeManyKey ( int  index  ) 

Method removeManyKey

Parameters:
index 
java.lang.String org.exolab.castor.mapping.xml.Sql.removeName ( int  index  ) 

Method removeName

Parameters:
index 
void org.exolab.castor.mapping.xml.Sql.setDirty ( org.exolab.castor.mapping.xml.types.DirtyType  dirty  ) 

Sets the value of field 'dirty'.

Parameters:
dirty the value of field 'dirty'.

Referenced by org.exolab.castor.mapping.xml.Sql.Sql(), and org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

void org.exolab.castor.mapping.xml.Sql.setManyKey ( int  index,
java.lang.String  vManyKey 
) throws java.lang.IndexOutOfBoundsException

Method setManyKey

Parameters:
index 
vManyKey 
void org.exolab.castor.mapping.xml.Sql.setManyKey ( java.lang.String[]  manyKeyArray  ) 

Method setManyKey

Parameters:
manyKeyArray 
void org.exolab.castor.mapping.xml.Sql.setManyTable ( java.lang.String  manyTable  ) 

Sets the value of field 'manyTable'.

Parameters:
manyTable the value of field 'manyTable'.

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

void org.exolab.castor.mapping.xml.Sql.setName ( java.lang.String[]  nameArray  ) 

Method setName

Parameters:
nameArray 
void org.exolab.castor.mapping.xml.Sql.setName ( int  index,
java.lang.String  vName 
) throws java.lang.IndexOutOfBoundsException

Method setName

Parameters:
index 
vName 
void org.exolab.castor.mapping.xml.Sql.setReadonly ( boolean  readonly  ) 

Sets the value of field 'readonly'.

Parameters:
readonly the value of field 'readonly'.

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

void org.exolab.castor.mapping.xml.Sql.setTransient ( boolean  _transient  ) 

Sets the value of field 'transient'.

Parameters:
_transient 
transient the value of field 'transient'.

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

void org.exolab.castor.mapping.xml.Sql.setType ( java.lang.String  type  ) 

Sets the value of field 'type'.

Parameters:
type the value of field 'type'.

Referenced by org.exolab.castor.mapping.xml.SqlDescriptor.SqlDescriptor().

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

Method unmarshal

Parameters:
reader 

References org.exolab.castor.mapping.xml.Sql.unmarshal().

Referenced by org.exolab.castor.mapping.xml.Sql.unmarshal().

void org.exolab.castor.mapping.xml.Sql.validate (  )  throws org.exolab.castor.xml.ValidationException

Method validate

Referenced by org.exolab.castor.mapping.xml.Sql.isValid().


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