org.exolab.castor.mapping.xml

Class FieldMapping

public class FieldMapping extends Object implements Serializable

Version: $Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:35 $

Constructor Summary
FieldMapping()
Method Summary
voiddeleteContainer()
voiddeleteDirect()
voiddeleteLazy()
voiddeleteRequired()
voiddeleteTransient()
BindXmlgetBindXml()
CollectionTypegetCollection()
booleangetContainer()
StringgetCreateMethod()
StringgetDescription()
booleangetDirect()
StringgetGetMethod()
StringgetHandler()
StringgetHasMethod()
booleangetLazy()
LdapgetLdap()
StringgetName()
booleangetRequired()
StringgetSetMethod()
SqlgetSql()
booleangetTransient()
StringgetType()
booleanhasContainer()
booleanhasDirect()
booleanhasLazy()
booleanhasRequired()
booleanhasTransient()
booleanisValid()
voidmarshal(Writer out)
voidmarshal(DocumentHandler handler)
voidsetBindXml(BindXml _bindXml)
voidsetCollection(CollectionType _collection)
voidsetContainer(boolean _container)
voidsetCreateMethod(String _createMethod)
voidsetDescription(String _description)
voidsetDirect(boolean _direct)
voidsetGetMethod(String _getMethod)
voidsetHandler(String _handler)
voidsetHasMethod(String _hasMethod)
voidsetLazy(boolean _lazy)
voidsetLdap(Ldap _ldap)
voidsetName(String _name)
voidsetRequired(boolean _required)
voidsetSetMethod(String _setMethod)
voidsetSql(Sql _sql)
voidsetTransient(boolean _transient)
voidsetType(String _type)
static FieldMappingunmarshal(Reader reader)
voidvalidate()

Constructor Detail

FieldMapping

public FieldMapping()

Method Detail

deleteContainer

public void deleteContainer()

deleteDirect

public void deleteDirect()

deleteLazy

public void deleteLazy()

deleteRequired

public void deleteRequired()

deleteTransient

public void deleteTransient()

getBindXml

public BindXml getBindXml()

getCollection

public CollectionType getCollection()

getContainer

public boolean getContainer()

getCreateMethod

public String getCreateMethod()

getDescription

public String getDescription()

getDirect

public boolean getDirect()

getGetMethod

public String getGetMethod()

getHandler

public String getHandler()

getHasMethod

public String getHasMethod()

getLazy

public boolean getLazy()

getLdap

public Ldap getLdap()

getName

public String getName()

getRequired

public boolean getRequired()

getSetMethod

public String getSetMethod()

getSql

public Sql getSql()

getTransient

public boolean getTransient()

getType

public String getType()

hasContainer

public boolean hasContainer()

hasDirect

public boolean hasDirect()

hasLazy

public boolean hasLazy()

hasRequired

public boolean hasRequired()

hasTransient

public boolean hasTransient()

isValid

public boolean isValid()

marshal

public void marshal(Writer out)

Parameters: out

marshal

public void marshal(DocumentHandler handler)

Parameters: handler

setBindXml

public void setBindXml(BindXml _bindXml)

Parameters: _bindXml

setCollection

public void setCollection(CollectionType _collection)

Parameters: _collection

setContainer

public void setContainer(boolean _container)

Parameters: _container

setCreateMethod

public void setCreateMethod(String _createMethod)

Parameters: _createMethod

setDescription

public void setDescription(String _description)

Parameters: _description

setDirect

public void setDirect(boolean _direct)

Parameters: _direct

setGetMethod

public void setGetMethod(String _getMethod)

Parameters: _getMethod

setHandler

public void setHandler(String _handler)

Parameters: _handler

setHasMethod

public void setHasMethod(String _hasMethod)

Parameters: _hasMethod

setLazy

public void setLazy(boolean _lazy)

Parameters: _lazy

setLdap

public void setLdap(Ldap _ldap)

Parameters: _ldap

setName

public void setName(String _name)

Parameters: _name

setRequired

public void setRequired(boolean _required)

Parameters: _required

setSetMethod

public void setSetMethod(String _setMethod)

Parameters: _setMethod

setSql

public void setSql(Sql _sql)

Parameters: _sql

setTransient

public void setTransient(boolean _transient)

Parameters: _transient

setType

public void setType(String _type)

Parameters: _type

unmarshal

public static FieldMapping unmarshal(Reader reader)

Parameters: reader

validate

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