org.exolab.castor.mapping
Interface ClassDescriptor
- XMLClassDescriptor
- AccessTypeDescriptor, BaseDescriptor, BindingDescriptor, BindingTypeDescriptor, BindXmlAutoNamingTypeDescriptor, BindXmlDescriptor, BindXmlNodeTypeDescriptor, CacheTypeMappingDescriptor, CenturyDescriptor, ClassDescriptorImpl, ClassMappingDescriptor, ClassTypeDescriptor, CollectionTypeDescriptor, ComponentBindingTypeChoiceDescriptor, ComponentBindingTypeDescriptor, ContainerDescriptor, DatabaseDescriptor, DataSourceDescriptor, DateClassDescriptor, DateDescriptor, DirtyTypeDescriptor, DriverDescriptor, DurationDescriptor, FieldMappingDescriptor, FieldTypeCollectionTypeDescriptor, FieldTypeDescriptor, GDayDescriptor, GMonthDayDescriptor, GMonthDescriptor, GYearDescriptor, GYearMonthDescriptor, IncludeDescriptor, IncludeTypeDescriptor, InterfaceDescriptor, IntrospectedXMLClassDescriptor, JDOClassDescriptor, JndiDescriptor, KeyGeneratorDefDescriptor, LdapDescriptor, ListClassDescriptor, MappingDescriptor, MappingRootDescriptor, MapToDescriptor, MarshalFramework.InternalXMLClassDescriptor, MonthDescriptor, NamingTypeDescriptor, NamingXMLTypeDescriptor, PackageTypeChoiceDescriptor, PackageTypeDescriptor, ParamDescriptor, ParamDescriptor, PathTypeDescriptor, RecurringDurationDescriptor, RootArrayDescriptor, SqlDescriptor, StringClassDescriptor, TimeDescriptor, TimeDurationDescriptor, TimePeriodDescriptor, TypeTypeDescriptor, VectorClassDescriptor, XMLClassDescriptorAdapter, XMLClassDescriptorImpl, YearDescriptor
public interface ClassDescriptor
Describes the properties of a class and its fields. Implementations
will extend this inteface to provide additional properties.
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:26 $
getAccessMode
public AccessMode getAccessMode()
Returns the access mode specified for this class.
getExtends
public ClassDescriptor getExtends()
Returns the class descriptor of the class extended by this class.
- The extended class descriptor
getFields
public FieldDescriptor[] getFields()
Returns a list of fields represented by this descriptor.
getIdentity
public FieldDescriptor getIdentity()
Returns the identity field, null if this class has no identity.
getJavaClass
public Class getJavaClass()
Returns the Java class represented by this descriptor.
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com