org.exolab.castor.mapping.loader

Class FieldDescriptorImpl

Implemented Interfaces:
FieldDescriptor
Known Direct Subclasses:
JDOFieldDescriptorImpl

public class FieldDescriptorImpl
extends AbstractFieldDescriptor

A basic field descriptor implementation. Engines will extend this class to provide additional functionality.
Version:
$Revision: 6907 $ $Date: 2005-12-06 14:55:28 -0700 (Tue, 06 Dec 2005) $
Authors:
Assaf Arkin
Ralf Joachim

Constructor Summary

FieldDescriptorImpl()
FieldDescriptorImpl(String fieldName, TypeInfo typeInfo, FieldHandler handler, boolean trans)
Constructs a new field descriptor.

Method Summary

String
toString()

Methods inherited from class org.exolab.castor.mapping.loader.AbstractFieldDescriptor

getClassDescriptor, getContainingClassDescriptor, getFieldName, getFieldType, getHandler, isIdentity, isImmutable, isMultivalued, isRequired, isTransient, setClassDescriptor, setContainingClassDescriptor, setFieldName, setFieldType, setHandler, setIdentity, setImmutable, setMultivalued, setRequired, setTransient

Constructor Details

FieldDescriptorImpl

protected FieldDescriptorImpl()

FieldDescriptorImpl

public FieldDescriptorImpl(String fieldName,
                           TypeInfo typeInfo,
                           FieldHandler handler,
                           boolean trans)
Constructs a new field descriptor.
Parameters:
fieldName - The field name
typeInfo - The field type information
handler - The field handler (may be null)
trans - True if the field is transient

Method Details

toString

public String toString()

Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com