Uses of Interface
org.exolab.castor.mapping.FieldDescriptor
Packages that use FieldDescriptor
Package
Description
The Class Mapping API
Implementations for mapping interfaces and the default mapping loader.
The Castor implementation of specific XML Schema Types
The XML Marshaller API
-
Uses of FieldDescriptor in org.exolab.castor.builder.binding.xml.descriptors
Methods in org.exolab.castor.builder.binding.xml.descriptors that return FieldDescriptorModifier and TypeMethodDescriptionAutomaticNamingTypeDescriptor.getIdentity()
Method getIdentity.BindingDescriptor.getIdentity()
Method getIdentity.ClassTypeDescriptor.getIdentity()
Method getIdentity.ComponentBindingTypeChoiceDescriptor.getIdentity()
Method getIdentity.ComponentBindingTypeDescriptor.getIdentity()
Method getIdentity.ContentMemberTypeDescriptor.getIdentity()
Method getIdentity.EnumBindingTypeDescriptor.getIdentity()
Method getIdentity.EnumClassNameDescriptor.getIdentity()
Method getIdentity.EnumMemberDescriptor.getIdentity()
Method getIdentity.ExcludeDescriptor.getIdentity()
Method getIdentity.ExcludesDescriptor.getIdentity()
Method getIdentity.FieldTypeDescriptor.getIdentity()
Method getIdentity.ForcesDescriptor.getIdentity()
Method getIdentity.IncludeTypeDescriptor.getIdentity()
Method getIdentity.InterfaceDescriptor.getIdentity()
Method getIdentity.NamingTypeDescriptor.getIdentity()
Method getIdentity.NamingXMLTypeDescriptor.getIdentity()
Method getIdentity.PackageTypeChoiceDescriptor.getIdentity()
Method getIdentity.PackageTypeDescriptor.getIdentity()
Method getIdentity. -
Uses of FieldDescriptor in org.exolab.castor.builder.binding.xml.types.descriptors
Methods in org.exolab.castor.builder.binding.xml.types.descriptors that return FieldDescriptorModifier and TypeMethodDescriptionBindingTypeDescriptor.getIdentity()
Method getIdentity.FieldTypeCollectionTypeDescriptor.getIdentity()
Method getIdentity.FieldTypeVisibilityTypeDescriptor.getIdentity()
Method getIdentity.VisibilityTypeDescriptor.getIdentity()
Method getIdentity. -
Uses of FieldDescriptor in org.exolab.castor.mapping
Methods in org.exolab.castor.mapping that return FieldDescriptorModifier and TypeMethodDescriptionprotected final FieldDescriptor
AbstractFieldHandler.getFieldDescriptor()
Returns the FieldDescriptor for the field that this handler is responsible for, or null if no FieldDescriptor has been set.ClassDescriptor.getFields()
Returns a list of fields represented by this descriptor.ClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity.Methods in org.exolab.castor.mapping with parameters of type FieldDescriptorModifier and TypeMethodDescriptionvoid
AbstractFieldHandler.setFieldDescriptor
(FieldDescriptor fieldDesc) Sets the FieldDescriptor that this FieldHander is responsibile for. -
Uses of FieldDescriptor in org.exolab.castor.mapping.loader
Classes in org.exolab.castor.mapping.loader that implement FieldDescriptorMethods in org.exolab.castor.mapping.loader that return FieldDescriptorModifier and TypeMethodDescriptionprotected final FieldDescriptor[]
AbstractMappingLoader.divideFieldDescriptors
(FieldDescriptor[] fields, String[] ids, FieldDescriptor[] identities) protected abstract FieldDescriptor
FieldHandlerFriend.getFieldDescriptor()
Returns the FieldDescriptor for the field that this handler is responsible for, or null if no FieldDescriptor has been set.ClassDescriptorImpl.getFields()
Returns a list of fields represented by this descriptor.static FieldDescriptor[]
ClassDescriptorHelper.getFullFields
(ClassDescriptor classDescriptor) Get all theFieldDescriptor
s for non-identity fields, including all the fields in base classes.ClassDescriptorImpl.getIdentities()
Returns theFieldDescriptor
s that describe the identities as defined for this class.ClassDescriptorImpl.getIdentity()
Returns the firstFieldDescriptor
instance.static FieldDescriptor[]
ClassDescriptorHelper.getIdFields
(ClassDescriptor classDescriptor) Get the all the id fields of a class If the class, C, is a dependent class, then the depended class', D, id fields will be appended at the back and returned.Methods in org.exolab.castor.mapping.loader with parameters of type FieldDescriptorModifier and TypeMethodDescriptionprotected final void
AbstractMappingLoader.checkFieldNameDuplicates
(FieldDescriptor[] fields, Class<?> cls) Checks all given fields for name equality and throws a MappingException if at least two fields have the same name.protected final FieldDescriptor[]
AbstractMappingLoader.divideFieldDescriptors
(FieldDescriptor[] fields, String[] ids, FieldDescriptor[] identities) protected int
AbstractMappingLoader.getIdColumnIndex
(FieldDescriptor field, String[] ids) Finds the index in the givenidColumnNames
that has the same name as the givenfield
.abstract void
FieldHandlerFriend.setFieldDescriptor
(FieldDescriptor fieldDesc) Sets the FieldDescriptor that this FieldHander is responsibile for.void
FieldHandlerImpl.setFieldDescriptor
(FieldDescriptor fieldDesc) Sets the FieldDescriptor that this FieldHander is responsibile for.void
ClassDescriptorImpl.setFields
(FieldDescriptor[] fields) Sets theFieldDescriptor
s that describe the fields defined for this class.void
ClassDescriptorImpl.setIdentities
(FieldDescriptor[] identities) Sets theFieldDescriptor
s that describe the identities as defined for this class. -
Uses of FieldDescriptor in org.exolab.castor.mapping.xml.descriptors
Methods in org.exolab.castor.mapping.xml.descriptors that return FieldDescriptorModifier and TypeMethodDescriptionBindXmlDescriptor.getIdentity()
Method getIdentity.CacheTypeMappingDescriptor.getIdentity()
Method getIdentity.ClassChoiceDescriptor.getIdentity()
Method getIdentity.ClassMappingDescriptor.getIdentity()
Method getIdentity.ContainerDescriptor.getIdentity()
Method getIdentity.FieldHandlerDefDescriptor.getIdentity()
Method getIdentity.FieldMappingDescriptor.getIdentity()
Method getIdentity.IncludeDescriptor.getIdentity()
Method getIdentity.KeyGeneratorDefDescriptor.getIdentity()
Method getIdentity.LdapDescriptor.getIdentity()
Method getIdentity.MappingRootDescriptor.getIdentity()
Method getIdentity.MapToDescriptor.getIdentity()
Method getIdentity.NamedNativeQueryDescriptor.getIdentity()
Method getIdentity.NamedQueryDescriptor.getIdentity()
Method getIdentity.ParamDescriptor.getIdentity()
Method getIdentity.PropertyDescriptor.getIdentity()
Method getIdentity.PropertyTypeDescriptor.getIdentity()
Method getIdentity.QueryHintDescriptor.getIdentity()
Method getIdentity.SqlDescriptor.getIdentity()
Method getIdentity. -
Uses of FieldDescriptor in org.exolab.castor.mapping.xml.types.descriptors
Methods in org.exolab.castor.mapping.xml.types.descriptors that return FieldDescriptorModifier and TypeMethodDescriptionBindXmlAutoNamingTypeDescriptor.getIdentity()
Method getIdentity.BindXmlNodeTypeDescriptor.getIdentity()
Method getIdentity.ClassMappingAccessTypeDescriptor.getIdentity()
Method getIdentity.FieldMappingCollectionTypeDescriptor.getIdentity()
Method getIdentity.SqlDirtyTypeDescriptor.getIdentity()
Method getIdentity. -
Uses of FieldDescriptor in org.exolab.castor.types
Methods in org.exolab.castor.types that return FieldDescriptorModifier and TypeMethodDescriptionBaseDescriptor.getFields()
Returns a list of fields represented by this descriptor.CenturyDescriptor.getFields()
Deprecated.Returns a list of fields represented by this descriptor.DateDescriptor.getFields()
Returns a list of fields represented by this descriptor.DateTimeDescriptor.getFields()
Returns a list of fields represented by this descriptor.DurationDescriptor.getFields()
Returns a list of fields represented by this descriptor.GDayDescriptor.getFields()
Returns a list of fields represented by this descriptor.GMonthDayDescriptor.getFields()
Returns a list of fields represented by this descriptor.GMonthDescriptor.getFields()
Returns a list of fields represented by this descriptor.GYearDescriptor.getFields()
Returns a list of fields represented by this descriptor.GYearMonthDescriptor.getFields()
Returns a list of fields represented by this descriptor.MonthDescriptor.getFields()
Deprecated.Returns a list of fields represented by this descriptor.RecurringDurationDescriptor.getFields()
Deprecated.Returns a list of fields represented by this descriptor.TimeDescriptor.getFields()
Returns a list of fields represented by this descriptor.TimeDurationDescriptor.getFields()
Deprecated.Returns a list of fields represented by this descriptor.TimePeriodDescriptor.getFields()
Deprecated.Returns a list of fields represented by this descriptor.YearDescriptor.getFields()
Deprecated.Returns a list of fields represented by this descriptor.BaseDescriptor.getIdentity()
Returns the identity field, null if this class has no identity. -
Uses of FieldDescriptor in org.exolab.castor.xml
Subinterfaces of FieldDescriptor in org.exolab.castor.xmlMethods in org.exolab.castor.xml that return FieldDescriptorModifier and TypeMethodDescriptionprotected final FieldDescriptor
XMLMappingLoader.findIdentityByName
(List fldList, String idName, Class javaClass) -
Uses of FieldDescriptor in org.exolab.castor.xml.descriptors
Methods in org.exolab.castor.xml.descriptors that return FieldDescriptorModifier and TypeMethodDescriptionDateClassDescriptor.getFields()
Returns a list of fields represented by this descriptor.ListClassDescriptor.getFields()
Returns a list of fields represented by this descriptor.LocaleDescriptor.getFields()
Returns a list of fields represented by this descriptor.RootArrayDescriptor.getFields()
Returns a list of fields represented by this descriptor.SQLDateClassDescriptor.getFields()
Returns a list of fields represented by this descriptor.SQLTimeClassDescriptor.getFields()
Returns a list of fields represented by this descriptor.SQLTimestampClassDescriptor.getFields()
Returns a list of fields represented by this descriptor.StringClassDescriptor.getFields()
Returns a list of fields represented by this descriptor.VectorClassDescriptor.getFields()
Returns a list of fields represented by this descriptor.DateClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity.ListClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity.LocaleDescriptor.getIdentity()
Returns the identity field, null if this class has no identity.RootArrayDescriptor.getIdentity()
Returns the identity field, or null if this class has no identity.SQLDateClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity.SQLTimeClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity.SQLTimestampClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity.StringClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity.VectorClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity. -
Uses of FieldDescriptor in org.exolab.castor.xml.schema.annotations.jdo.descriptors
Methods in org.exolab.castor.xml.schema.annotations.jdo.descriptors that return FieldDescriptorModifier and TypeMethodDescriptionColumnDescriptor.getIdentity()
Method getIdentity.ManyToManyDescriptor.getIdentity()
Method getIdentity.OneToManyDescriptor.getIdentity()
Method getIdentity.OneToOneDescriptor.getIdentity()
Method getIdentity.PkTypeDescriptor.getIdentity()
Method getIdentity.PrimaryKeyDescriptor.getIdentity()
Method getIdentity.ReadonlyDirtyTypeDescriptor.getIdentity()
Method getIdentity.TableDescriptor.getIdentity()
Method getIdentity. -
Uses of FieldDescriptor in org.exolab.castor.xml.schema.annotations.solrj.descriptors
Methods in org.exolab.castor.xml.schema.annotations.solrj.descriptors that return FieldDescriptor -
Uses of FieldDescriptor in org.exolab.castor.xml.util
Classes in org.exolab.castor.xml.util that implement FieldDescriptorModifier and TypeClassDescriptionclass
class
XML field descriptor.Methods in org.exolab.castor.xml.util that return FieldDescriptorModifier and TypeMethodDescriptionXMLClassDescriptorImpl.getFields()
Returns a list of fields represented by this descriptor.XMLClassDescriptorImpl.getIdentity()
Returns the identity field, null if this class has no identity.Constructors in org.exolab.castor.xml.util with parameters of type FieldDescriptorModifierConstructorDescriptionXMLFieldDescriptorImpl
(FieldDescriptor fieldDesc, String xmlName, NodeType nodeType, NodeType primitiveNodeType) Construct a new field descriptor for the specified field. -
Uses of FieldDescriptor in types.descriptors
Methods in types.descriptors that return FieldDescriptorModifier and TypeMethodDescriptionTableAccessModeTypeDescriptor.getIdentity()
Method getIdentity.