org.exolab.castor.mapping.xml

Class Sql

public class Sql extends Object implements Serializable

Class Sql.

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

Constructor Summary
Sql()
Method Summary
voidaddManyKey(String vManyKey)
Method addManyKey
voidaddManyKey(int index, String vManyKey)
Method addManyKey
voidaddName(String vName)
Method addName
voidaddName(int index, String vName)
Method addName
voiddeleteReadonly()
Method deleteReadonly
voiddeleteTransient()
Method deleteTransient
EnumerationenumerateManyKey()
Method enumerateManyKey
EnumerationenumerateName()
Method enumerateName
DirtyTypegetDirty()
Returns the value of field 'dirty'.
StringgetManyKey(int index)
Method getManyKey
String[]getManyKey()
Method getManyKey
intgetManyKeyCount()
Method getManyKeyCount
StringgetManyTable()
Returns the value of field 'manyTable'.
StringgetName(int index)
Method getName
String[]getName()
Method getName
intgetNameCount()
Method getNameCount
booleangetReadonly()
Returns the value of field 'readonly'.
booleangetTransient()
Returns the value of field 'transient'.
StringgetType()
Returns the value of field 'type'.
booleanhasReadonly()
Method hasReadonly
booleanhasTransient()
Method hasTransient
booleanisValid()
Method isValid
voidmarshal(Writer out)
Method marshal
voidmarshal(ContentHandler handler)
Method marshal
voidremoveAllManyKey()
Method removeAllManyKey
voidremoveAllName()
Method removeAllName
StringremoveManyKey(int index)
Method removeManyKey
StringremoveName(int index)
Method removeName
voidsetDirty(DirtyType dirty)
Sets the value of field 'dirty'.
voidsetManyKey(int index, String vManyKey)
Method setManyKey
voidsetManyKey(String[] manyKeyArray)
Method setManyKey
voidsetManyTable(String manyTable)
Sets the value of field 'manyTable'.
voidsetName(int index, String vName)
Method setName
voidsetName(String[] nameArray)
Method setName
voidsetReadonly(boolean readonly)
Sets the value of field 'readonly'.
voidsetTransient(boolean _transient)
Sets the value of field 'transient'.
voidsetType(String type)
Sets the value of field 'type'.
static Sqlunmarshal(Reader reader)
Method unmarshal
voidvalidate()
Method validate

Constructor Detail

Sql

public Sql()

Method Detail

addManyKey

public void addManyKey(String vManyKey)
Method addManyKey

Parameters: vManyKey

addManyKey

public void addManyKey(int index, String vManyKey)
Method addManyKey

Parameters: index vManyKey

addName

public void addName(String vName)
Method addName

Parameters: vName

addName

public void addName(int index, String vName)
Method addName

Parameters: index vName

deleteReadonly

public void deleteReadonly()
Method deleteReadonly

deleteTransient

public void deleteTransient()
Method deleteTransient

enumerateManyKey

public Enumeration enumerateManyKey()
Method enumerateManyKey

enumerateName

public Enumeration enumerateName()
Method enumerateName

getDirty

public DirtyType getDirty()
Returns the value of field 'dirty'.

Returns: the value of field 'dirty'.

getManyKey

public String getManyKey(int index)
Method getManyKey

Parameters: index

getManyKey

public String[] getManyKey()
Method getManyKey

getManyKeyCount

public int getManyKeyCount()
Method getManyKeyCount

getManyTable

public String getManyTable()
Returns the value of field 'manyTable'.

Returns: the value of field 'manyTable'.

getName

public String getName(int index)
Method getName

Parameters: index

getName

public String[] getName()
Method getName

getNameCount

public int getNameCount()
Method getNameCount

getReadonly

public boolean getReadonly()
Returns the value of field 'readonly'.

Returns: the value of field 'readonly'.

getTransient

public boolean getTransient()
Returns the value of field 'transient'.

Returns: the value of field 'transient'.

getType

public String getType()
Returns the value of field 'type'.

Returns: the value of field 'type'.

hasReadonly

public boolean hasReadonly()
Method hasReadonly

hasTransient

public boolean hasTransient()
Method hasTransient

isValid

public boolean isValid()
Method isValid

marshal

public void marshal(Writer out)
Method marshal

Parameters: out

marshal

public void marshal(ContentHandler handler)
Method marshal

Parameters: handler

removeAllManyKey

public void removeAllManyKey()
Method removeAllManyKey

removeAllName

public void removeAllName()
Method removeAllName

removeManyKey

public String removeManyKey(int index)
Method removeManyKey

Parameters: index

removeName

public String removeName(int index)
Method removeName

Parameters: index

setDirty

public void setDirty(DirtyType dirty)
Sets the value of field 'dirty'.

Parameters: dirty the value of field 'dirty'.

setManyKey

public void setManyKey(int index, String vManyKey)
Method setManyKey

Parameters: index vManyKey

setManyKey

public void setManyKey(String[] manyKeyArray)
Method setManyKey

Parameters: manyKeyArray

setManyTable

public void setManyTable(String manyTable)
Sets the value of field 'manyTable'.

Parameters: manyTable the value of field 'manyTable'.

setName

public void setName(int index, String vName)
Method setName

Parameters: index vName

setName

public void setName(String[] nameArray)
Method setName

Parameters: nameArray

setReadonly

public void setReadonly(boolean readonly)
Sets the value of field 'readonly'.

Parameters: readonly the value of field 'readonly'.

setTransient

public void setTransient(boolean _transient)
Sets the value of field 'transient'.

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

setType

public void setType(String type)
Sets the value of field 'type'.

Parameters: type the value of field 'type'.

unmarshal

public static Sql unmarshal(Reader reader)
Method unmarshal

Parameters: reader

validate

public void validate()
Method validate
Intalio Inc. (C) 1999-2004. All rights reserved http://www.intalio.com