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 FieldDescriptorAbstractFieldHandler.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 TypeMethodDescriptionvoidAbstractFieldHandler.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 FieldDescriptorFieldHandlerFriend.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 theFieldDescriptors for non-identity fields, including all the fields in base classes.ClassDescriptorImpl.getIdentities()Returns theFieldDescriptors that describe the identities as defined for this class.ClassDescriptorImpl.getIdentity()Returns the firstFieldDescriptorinstance.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 voidAbstractMappingLoader.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 intAbstractMappingLoader.getIdColumnIndex(FieldDescriptor field, String[] ids) Finds the index in the givenidColumnNamesthat has the same name as the givenfield.abstract voidFieldHandlerFriend.setFieldDescriptor(FieldDescriptor fieldDesc) Sets the FieldDescriptor that this FieldHander is responsibile for.voidFieldHandlerImpl.setFieldDescriptor(FieldDescriptor fieldDesc) Sets the FieldDescriptor that this FieldHander is responsibile for.voidClassDescriptorImpl.setFields(FieldDescriptor[] fields) Sets theFieldDescriptors that describe the fields defined for this class.voidClassDescriptorImpl.setIdentities(FieldDescriptor[] identities) Sets theFieldDescriptors 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 FieldDescriptorXMLMappingLoader.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 TypeClassDescriptionclassclassXML 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.