NatureExtendable
, PropertyHolder
XMLClassDescriptor
AutomaticNamingTypeDescriptor
, BaseDescriptor
, BaseDescriptor
, BindingDescriptor
, BindingTypeDescriptor
, BindXmlAutoNamingTypeDescriptor
, BindXmlDescriptor
, BindXmlNodeTypeDescriptor
, CacheTypeMappingDescriptor
, CenturyDescriptor
, ClassChoiceDescriptor
, ClassDescriptorImpl
, ClassMappingAccessTypeDescriptor
, ClassMappingDescriptor
, ClassTypeDescriptor
, ColumnDescriptor
, ComponentBindingTypeChoiceDescriptor
, ComponentBindingTypeDescriptor
, ContainerDescriptor
, ContentMemberTypeDescriptor
, DateClassDescriptor
, DateDescriptor
, DateTimeDescriptor
, DurationDescriptor
, EnumBindingTypeDescriptor
, EnumClassNameDescriptor
, EnumerationDescriptor
, EnumMemberDescriptor
, ExcludeDescriptor
, ExcludesDescriptor
, FieldHandlerDefDescriptor
, FieldMappingCollectionTypeDescriptor
, FieldMappingDescriptor
, FieldTypeCollectionTypeDescriptor
, FieldTypeDescriptor
, FieldTypeVisibilityTypeDescriptor
, ForcesDescriptor
, GDayDescriptor
, GMonthDayDescriptor
, GMonthDescriptor
, GYearDescriptor
, GYearMonthDescriptor
, IncludeDescriptor
, IncludeTypeDescriptor
, InterfaceDescriptor
, IntrospectedXMLClassDescriptor
, KeyGeneratorDefDescriptor
, LdapDescriptor
, ListClassDescriptor
, LocaleDescriptor
, ManyToManyDescriptor
, MappingRootDescriptor
, MapToDescriptor
, MarshalFramework.InternalXMLClassDescriptor
, MonthDescriptor
, NamedNativeQueryDescriptor
, NamedQueryDescriptor
, NamingTypeDescriptor
, NamingXMLTypeDescriptor
, OneToManyDescriptor
, OneToOneDescriptor
, PackageTypeChoiceDescriptor
, PackageTypeDescriptor
, ParamDescriptor
, PkTypeDescriptor
, PrimaryKeyDescriptor
, PrimitivesClassDescriptor
, PropertyDescriptor
, PropertyTypeDescriptor
, QueryHintDescriptor
, ReadonlyDirtyTypeDescriptor
, RecurringDurationDescriptor
, RootArrayDescriptor
, SQLDateClassDescriptor
, SqlDescriptor
, SqlDirtyTypeDescriptor
, SQLTimeClassDescriptor
, SQLTimestampClassDescriptor
, StringClassDescriptor
, TableAccessModeTypeDescriptor
, TableDescriptor
, TimeDescriptor
, TimeDurationDescriptor
, TimePeriodDescriptor
, VectorClassDescriptor
, VisibilityTypeDescriptor
, XMLClassDescriptorAdapter
, XMLClassDescriptorImpl
, YearDescriptor
public interface ClassDescriptor extends PropertyHolder
FieldDescriptor
Modifier and Type | Method | Description |
---|---|---|
ClassDescriptor |
getExtends() |
Returns the class descriptor of the class extended by this class.
|
FieldDescriptor[] |
getFields() |
Returns a list of fields represented by this descriptor.
|
FieldDescriptor |
getIdentity() |
Returns the identity field, null if this class has no identity.
|
java.lang.Class<?> |
getJavaClass() |
Returns the Java class represented by this descriptor.
|
addNature, hasNature
getProperty, setProperty
java.lang.Class<?> getJavaClass()
FieldDescriptor[] getFields()
ClassDescriptor getExtends()
FieldDescriptor getIdentity()
Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com