org.exolab.castor.mapping.xml

Class KeyGeneratorDef

public class KeyGeneratorDef extends Object implements Serializable

Class KeyGeneratorDef.

Version: $Revision: 6104 $ $Date: 2006-01-07 15:48:31 -0700 (Sat, 07 Jan 2006) $

Constructor Summary
KeyGeneratorDef()
Method Summary
voidaddParam(Param vParam)
Method addParam
voidaddParam(int index, Param vParam)
Method addParam
voidclearParam()
Method clearParam
EnumerationenumerateParam()
Method enumerateParam
StringgetAlias()
Returns the value of field 'alias'.
StringgetName()
Returns the value of field 'name'.
ParamgetParam(int index)
Method getParam
Param[]getParam()
Method getParam
intgetParamCount()
Method getParamCount
booleanisValid()
Method isValid
voidmarshal(Writer out)
Method marshal
voidmarshal(ContentHandler handler)
Method marshal
booleanremoveParam(Param vParam)
Method removeParam
voidsetAlias(String alias)
Sets the value of field 'alias'.
voidsetName(String name)
Sets the value of field 'name'.
voidsetParam(int index, Param vParam)
Method setParam
voidsetParam(Param[] paramArray)
Method setParam
static KeyGeneratorDefunmarshal(Reader reader)
Method unmarshal
voidvalidate()
Method validate

Constructor Detail

KeyGeneratorDef

public KeyGeneratorDef()

Method Detail

addParam

public void addParam(Param vParam)
Method addParam

Parameters: vParam

addParam

public void addParam(int index, Param vParam)
Method addParam

Parameters: index vParam

clearParam

public void clearParam()
Method clearParam

enumerateParam

public Enumeration enumerateParam()
Method enumerateParam

Returns: Enumeration

getAlias

public String getAlias()
Returns the value of field 'alias'.

Returns: String the value of field 'alias'.

getName

public String getName()
Returns the value of field 'name'.

Returns: String the value of field 'name'.

getParam

public Param getParam(int index)
Method getParam

Parameters: index

Returns: Param

getParam

public Param[] getParam()
Method getParam

Returns: Param

getParamCount

public int getParamCount()
Method getParamCount

Returns: int

isValid

public boolean isValid()
Method isValid

Returns: boolean

marshal

public void marshal(Writer out)
Method marshal

Parameters: out

marshal

public void marshal(ContentHandler handler)
Method marshal

Parameters: handler

removeParam

public boolean removeParam(Param vParam)
Method removeParam

Parameters: vParam

Returns: boolean

setAlias

public void setAlias(String alias)
Sets the value of field 'alias'.

Parameters: alias the value of field 'alias'.

setName

public void setName(String name)
Sets the value of field 'name'.

Parameters: name the value of field 'name'.

setParam

public void setParam(int index, Param vParam)
Method setParam

Parameters: index vParam

setParam

public void setParam(Param[] paramArray)
Method setParam

Parameters: paramArray

unmarshal

public static KeyGeneratorDef unmarshal(Reader reader)
Method unmarshal

Parameters: reader

Returns: KeyGeneratorDef

validate

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