org.exolab.castor.mapping.loader

Class DelegateFieldDescriptor

public class DelegateFieldDescriptor extends Object implements FieldDescriptor

Version: $Revision: 1.2 $ $Date: 2005/03/05 13:41:52 $

Author: Assaf Arkin

Constructor Summary
protected DelegateFieldDescriptor(FieldDescriptor desc)
Method Summary
ClassDescriptorgetClassDescriptor()
ClassDescriptorgetContainingClassDescriptor()
StringgetFieldName()
ClassgetFieldType()
FieldHandlergetHandler()
booleanisImmutable()
booleanisMultivalued()
booleanisRequired()
booleanisTransient()
voidsetContainingClassDescriptor(ClassDescriptor contClsDesc)
Set the class which contains this field

Constructor Detail

DelegateFieldDescriptor

protected DelegateFieldDescriptor(FieldDescriptor desc)

Method Detail

getClassDescriptor

public ClassDescriptor getClassDescriptor()

getContainingClassDescriptor

public ClassDescriptor getContainingClassDescriptor()

Returns: the class which contains this field

getFieldName

public String getFieldName()

getFieldType

public Class getFieldType()

getHandler

public FieldHandler getHandler()

isImmutable

public boolean isImmutable()

isMultivalued

public boolean isMultivalued()

isRequired

public boolean isRequired()

isTransient

public boolean isTransient()

setContainingClassDescriptor

public void setContainingClassDescriptor(ClassDescriptor contClsDesc)
Set the class which contains this field
Intalio Inc. (C) 1999-2004. All rights reserved http://www.intalio.com