Uses of Class
org.broadleafcommerce.openadmin.dto.FieldMetadata
Packages that use FieldMetadata
Package
Description
-
Uses of FieldMetadata in org.broadleafcommerce.admin.persistence.validation
Method parameters in org.broadleafcommerce.admin.persistence.validation with type arguments of type FieldMetadataModifier and TypeMethodDescriptionOfferQualifyingCriteriaValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) OfferTargetItemCriteriaValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) ProductBundleSkuBundleItemValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) SystemPropertyAttributeNameValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) -
Uses of FieldMetadata in org.broadleafcommerce.admin.server.provider.metadata
Methods in org.broadleafcommerce.admin.server.provider.metadata with parameters of type FieldMetadataModifier and TypeMethodDescriptionCustomerUsernameFieldMetadataProvider.addMetadataFromMappingData
(AddMetadataFromMappingDataRequest addMetadataFromMappingDataRequest, FieldMetadata metadata) Method parameters in org.broadleafcommerce.admin.server.provider.metadata with type arguments of type FieldMetadataModifier and TypeMethodDescriptionCustomerUsernameFieldMetadataProvider.addMetadata
(AddFieldMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) CustomerUsernameFieldMetadataProvider.addMetadataFromFieldType
(AddMetadataFromFieldTypeRequest addMetadataFromFieldTypeRequest, Map<String, FieldMetadata> metadata) CustomerUsernameFieldMetadataProvider.lateStageAddMetadata
(LateStageAddMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) CustomerUsernameFieldMetadataProvider.overrideViaAnnotation
(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String, FieldMetadata> metadata) CustomerUsernameFieldMetadataProvider.overrideViaXml
(OverrideViaXmlRequest overrideViaXmlRequest, Map<String, FieldMetadata> metadata) -
Uses of FieldMetadata in org.broadleafcommerce.admin.server.service
Fields in org.broadleafcommerce.admin.server.service with type parameters of type FieldMetadataModifier and TypeFieldDescriptionprotected static final Map<String,
Map<String, FieldMetadata>> SkuMetadataCacheServiceImpl.METADATA_CACHE
Methods in org.broadleafcommerce.admin.server.service that return types with arguments of type FieldMetadataModifier and TypeMethodDescriptionSkuMetadataCacheService.getEntireCache()
Not generally used but could be useful in some scenarios if you need to invalidate the entire cacheSkuMetadataCacheServiceImpl.getEntireCache()
SkuMetadataCacheService.getFromCache
(String cacheKey) SkuMetadataCacheServiceImpl.getFromCache
(String cacheKey) Method parameters in org.broadleafcommerce.admin.server.service with type arguments of type FieldMetadataModifier and TypeMethodDescriptionboolean
SkuMetadataCacheService.addToCache
(String cacheKey, Map<String, FieldMetadata> metadata) boolean
SkuMetadataCacheServiceImpl.addToCache
(String cacheKey, Map<String, FieldMetadata> metadata) -
Uses of FieldMetadata in org.broadleafcommerce.admin.server.service.extension
Method parameters in org.broadleafcommerce.admin.server.service.extension with type arguments of type FieldMetadataModifier and TypeMethodDescriptionAbstractProductCustomPersistenceHandlerExtensionHandler.manageInspect
(Map<String, FieldMetadata> metadata) ProductCustomPersistenceHandlerExtensionHandler.manageInspect
(Map<String, FieldMetadata> metadata) Perform any special metadata handling for the inspect -
Uses of FieldMetadata in org.broadleafcommerce.admin.server.service.handler
Methods in org.broadleafcommerce.admin.server.service.handler that return FieldMetadataModifier and TypeMethodDescriptionprotected FieldMetadata
OfferCustomPersistenceHandler.buildAdvancedVisibilityOptionsFieldMetaData()
protected FieldMetadata
OfferCustomPersistenceHandler.buildIsActiveFieldMetaData()
protected FieldMetadata
OfferCustomPersistenceHandler.buildQualifiersCanBeQualifiersFieldMetaData()
protected FieldMetadata
OfferCustomPersistenceHandler.buildQualifiersCanBeTargetsFieldMetaData()
protected FieldMetadata
OfferCustomPersistenceHandler.buildStackableFieldMetaData()
SkuCustomPersistenceHandler.createConsolidatedOptionField
(Class<?> inheritedFromType) Creates the metadata necessary for displaying all of the product option values in a single field.protected FieldMetadata
SkuCustomPersistenceHandler.createExplicitEnumerationIndividualOptionField
(ProductOption option, int order) SkuCustomPersistenceHandler.createIndividualOptionField
(ProductOption option, int order) Creates an individual property for the specified product option.protected FieldMetadata
SkuCustomPersistenceHandler.createToOneIndividualOptionField
(ProductOption option, int order) Using a ToOne lookup performs much better for large product option value lists, speeds up initial page load, and is generally more accurate in relation to option value updates and how they impact available selections and cache.Method parameters in org.broadleafcommerce.admin.server.service.handler with type arguments of type FieldMetadataModifier and TypeMethodDescriptionprotected void
SkuCustomPersistenceHandler.filterOutProductMetadata
(Map<String, FieldMetadata> map) protected Entity
IndexFieldCustomPersistenceHandler.getEntity
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper, Entity entity, Map<String, FieldMetadata> adminProperties, IndexField adminInstance) protected void
ProductCustomPersistenceHandler.modifyParentCategoryMetadata
(Map<String, FieldMetadata> md) protected void
ProductCustomPersistenceHandler.removeBundleFieldRestrictions
(ProductBundle adminInstance, Map<String, FieldMetadata> adminProperties, Entity entity) If the pricing model is of type item_sum, that property should not be required -
Uses of FieldMetadata in org.broadleafcommerce.admin.server.service.persistence.validation
Method parameters in org.broadleafcommerce.admin.server.service.persistence.validation with type arguments of type FieldMetadataModifier and TypeMethodDescriptionTargetItemRulesValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) -
Uses of FieldMetadata in org.broadleafcommerce.admin.web.controller.entity
Methods in org.broadleafcommerce.admin.web.controller.entity with parameters of type FieldMetadataModifier and TypeMethodDescriptionprotected String
AdminProductController.buildAddCollectionItemModel
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String id, String collectionField, String sectionKey, Property collectionProperty, FieldMetadata md, PersistencePackageRequest ppr, EntityForm entityForm, Entity entity) -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.dto
Subclasses of FieldMetadata in org.broadleafcommerce.openadmin.dtoModifier and TypeClassDescriptionclass
class
class
class
class
Fields in org.broadleafcommerce.openadmin.dto declared as FieldMetadataMethods in org.broadleafcommerce.openadmin.dto that return FieldMetadataModifier and TypeMethodDescriptionAdornedTargetCollectionMetadata.cloneFieldMetadata()
BasicCollectionMetadata.cloneFieldMetadata()
BasicFieldMetadata.cloneFieldMetadata()
abstract FieldMetadata
FieldMetadata.cloneFieldMetadata()
iFieldMetadata.cloneFieldMetadata()
MapMetadata.cloneFieldMetadata()
Property.getMetadata()
protected FieldMetadata
AdornedTargetCollectionMetadata.populate
(FieldMetadata metadata) protected FieldMetadata
BasicCollectionMetadata.populate
(FieldMetadata metadata) protected FieldMetadata
CollectionMetadata.populate
(FieldMetadata metadata) protected FieldMetadata
FieldMetadata.populate
(FieldMetadata metadata) protected FieldMetadata
MapMetadata.populate
(FieldMetadata metadata) Methods in org.broadleafcommerce.openadmin.dto with parameters of type FieldMetadataModifier and TypeMethodDescriptionprotected FieldMetadata
AdornedTargetCollectionMetadata.populate
(FieldMetadata metadata) protected FieldMetadata
BasicCollectionMetadata.populate
(FieldMetadata metadata) protected FieldMetadata
CollectionMetadata.populate
(FieldMetadata metadata) protected FieldMetadata
FieldMetadata.populate
(FieldMetadata metadata) protected FieldMetadata
MapMetadata.populate
(FieldMetadata metadata) void
Property.setMetadata
(FieldMetadata metadata) -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.server.dao
Fields in org.broadleafcommerce.openadmin.server.dao with type parameters of type FieldMetadataModifier and TypeFieldDescriptionprotected static final Map<String,
Map<String, FieldMetadata>> DynamicEntityDaoImpl.METADATA_CACHE
Methods in org.broadleafcommerce.openadmin.server.dao that return FieldMetadataModifier and TypeMethodDescriptionMetadata.getFieldMetadata
(String prefix, String propertyName, List<org.hibernate.mapping.Property> componentProperties, SupportedFieldType type, SupportedFieldType secondaryType, org.hibernate.type.Type entityType, Class<?> targetClass, FieldMetadata presentationAttribute, MergedPropertyType mergedPropertyType, DynamicEntityDao dynamicEntityDao) Metadata.getFieldMetadata
(String prefix, String propertyName, List<org.hibernate.mapping.Property> componentProperties, SupportedFieldType type, org.hibernate.type.Type entityType, Class<?> targetClass, FieldMetadata presentationAttribute, MergedPropertyType mergedPropertyType, DynamicEntityDao dynamicEntityDao) Methods in org.broadleafcommerce.openadmin.server.dao that return types with arguments of type FieldMetadataModifier and TypeMethodDescriptionMetadata.getFieldMetadataForTargetClass
(Class<?> parentClass, Class<?> targetClass, DynamicEntityDao dynamicEntityDao, String prefix) DynamicEntityDao.getMergedProperties
(Class<?> cls) Convenience method that obtains all of theMergedPropertyType.PRIMARY
properties for a given class.DynamicEntityDao.getMergedProperties
(String ceilingEntityFullyQualifiedClassname, Class<?>[] entities, ForeignKey foreignField, String[] additionalNonPersistentProperties, ForeignKey[] additionalForeignFields, MergedPropertyType mergedPropertyType, Boolean populateManyToOneFields, String[] includeManyToOneFields, String[] excludeManyToOneFields, String configurationKey, String prefix) DynamicEntityDaoImpl.getMergedProperties
(Class<?> cls) DynamicEntityDaoImpl.getMergedProperties
(String ceilingEntityFullyQualifiedClassname, Class<?>[] entities, ForeignKey foreignField, String[] additionalNonPersistentProperties, ForeignKey[] additionalForeignFields, MergedPropertyType mergedPropertyType, Boolean populateManyToOneFields, String[] includeFields, String[] excludeFields, String configurationKey, String prefix) protected Map<String,
FieldMetadata> DynamicEntityDaoImpl.getMergedPropertiesRecursively
(String ceilingEntityFullyQualifiedClassname, Class<?>[] entities, ForeignKey foreignField, String[] additionalNonPersistentProperties, ForeignKey[] additionalForeignFields, MergedPropertyType mergedPropertyType, Boolean populateManyToOneFields, String[] includeFields, String[] excludeFields, String configurationKey, List<Class<?>> parentClasses, String prefix, Boolean isParentExcluded, String parentPrefix) protected Map<String,
FieldMetadata> DynamicEntityDaoImpl.getPropertiesForEntityClass
(Class<?> targetClass, ForeignKey foreignField, String[] additionalNonPersistentProperties, ForeignKey[] additionalForeignFields, MergedPropertyType mergedPropertyType, Boolean populateManyToOneFields, String[] includeFields, String[] excludeFields, String configurationKey, String ceilingEntityFullyQualifiedClassname, List<Class<?>> parentClasses, String prefix, Boolean isParentExcluded, String parentPrefix) DynamicEntityDao.getPropertiesForPrimitiveClass
(String propertyName, String friendlyPropertyName, Class<?> targetClass, Class<?> parentClass, MergedPropertyType mergedPropertyType) DynamicEntityDaoImpl.getPropertiesForPrimitiveClass
(String propertyName, String friendlyPropertyName, Class<?> targetClass, Class<?> parentClass, MergedPropertyType mergedPropertyType) DynamicEntityDao.getSimpleMergedProperties
(String entityName, PersistencePerspective persistencePerspective) DynamicEntityDaoImpl.getSimpleMergedProperties
(String entityName, PersistencePerspective persistencePerspective) Metadata.overrideMetadata
(Class<?>[] entities, PropertyBuilder propertyBuilder, String prefix, Boolean isParentExcluded, String ceilingEntityFullyQualifiedClassname, String configurationKey, DynamicEntityDao dynamicEntityDao) Methods in org.broadleafcommerce.openadmin.server.dao with parameters of type FieldMetadataModifier and TypeMethodDescriptionMetadata.getFieldMetadata
(String prefix, String propertyName, List<org.hibernate.mapping.Property> componentProperties, SupportedFieldType type, SupportedFieldType secondaryType, org.hibernate.type.Type entityType, Class<?> targetClass, FieldMetadata presentationAttribute, MergedPropertyType mergedPropertyType, DynamicEntityDao dynamicEntityDao) Metadata.getFieldMetadata
(String prefix, String propertyName, List<org.hibernate.mapping.Property> componentProperties, SupportedFieldType type, org.hibernate.type.Type entityType, Class<?> targetClass, FieldMetadata presentationAttribute, MergedPropertyType mergedPropertyType, DynamicEntityDao dynamicEntityDao) protected boolean
DynamicEntityDaoImpl.isForeignKey
(FieldMetadata fieldMetadata) protected void
DynamicEntityDaoImpl.setExcludedBasedOnShowIfProperty
(FieldMetadata fieldMetadata) protected void
DynamicEntityDaoImpl.setOriginatingFieldForForeignKey
(String propertyName, String key, FieldMetadata fieldMetadata) DynamicEntityDaoImpl.testPropertyInclusion
(FieldMetadata presentationAttribute) Method parameters in org.broadleafcommerce.openadmin.server.dao with type arguments of type FieldMetadataModifier and TypeMethodDescriptionprotected void
DynamicEntityDaoImpl.applyForeignKeyPrecedence
(ForeignKey foreignField, ForeignKey[] additionalForeignFields, Map<String, FieldMetadata> mergedProperties) protected void
DynamicEntityDaoImpl.applyIncludesAndExcludes
(String[] includeFields, String[] excludeFields, String prefix, Boolean isParentExcluded, Map<String, FieldMetadata> mergedProperties) protected void
DynamicEntityDaoImpl.buildBasicProperty
(Field field, Class<?> targetClass, ForeignKey foreignField, ForeignKey[] additionalForeignFields, String[] additionalNonPersistentProperties, MergedPropertyType mergedPropertyType, Map<String, FieldMetadata> presentationAttributes, List<org.hibernate.mapping.Property> componentProperties, Map<String, FieldMetadata> fields, String idProperty, Boolean populateManyToOneFields, String[] includeFields, String[] excludeFields, String configurationKey, String ceilingEntityFullyQualifiedClassname, List<Class<?>> parentClasses, String prefix, Boolean isParentExcluded, String propertyName, org.hibernate.type.Type type, boolean propertyForeignKey, int additionalForeignKeyIndexPosition, Boolean isComponentPrefix, String parentPrefix) protected void
DynamicEntityDaoImpl.buildComponentProperties
(Class<?> targetClass, ForeignKey foreignField, ForeignKey[] additionalForeignFields, String[] additionalNonPersistentProperties, MergedPropertyType mergedPropertyType, Map<String, FieldMetadata> fields, String idProperty, Boolean populateManyToOneFields, String[] includeFields, String[] excludeFields, String configurationKey, String ceilingEntityFullyQualifiedClassname, String propertyName, org.hibernate.type.Type type, Class<?> returnedClass, List<Class<?>> parentClasses, Boolean isParentExcluded, String prefix, String parentPrefix) protected void
DynamicEntityDaoImpl.buildEntityProperties
(Map<String, FieldMetadata> fields, ForeignKey foreignField, ForeignKey[] additionalForeignFields, String[] additionalNonPersistentProperties, Boolean populateManyToOneFields, String[] includeFields, String[] excludeFields, String configurationKey, String ceilingEntityFullyQualifiedClassname, String propertyName, Class<?> returnedClass, Class<?> targetClass, List<Class<?>> parentClasses, String prefix, Boolean isParentExcluded, String parentPrefix) protected void
DynamicEntityDaoImpl.buildProperties
(Class<?> targetClass, ForeignKey foreignField, ForeignKey[] additionalForeignFields, String[] additionalNonPersistentProperties, MergedPropertyType mergedPropertyType, Map<String, FieldMetadata> presentationAttributes, List<org.hibernate.mapping.Property> componentProperties, Map<String, FieldMetadata> fields, List<String> propertyNames, List<org.hibernate.type.Type> propertyTypes, String idProperty, Boolean populateManyToOneFields, String[] includeFields, String[] excludeFields, String configurationKey, String ceilingEntityFullyQualifiedClassname, List<Class<?>> parentClasses, String prefix, Boolean isParentExcluded, Boolean isComponentPrefix, String parentPrefix) protected void
DynamicEntityDaoImpl.buildPropertiesFromPolymorphicEntities
(Class<?>[] entities, ForeignKey foreignField, String[] additionalNonPersistentProperties, ForeignKey[] additionalForeignFields, MergedPropertyType mergedPropertyType, Boolean populateManyToOneFields, String[] includeFields, String[] excludeFields, String configurationKey, String ceilingEntityFullyQualifiedClassname, Map<String, FieldMetadata> mergedProperties, List<Class<?>> parentClasses, String prefix, Boolean isParentExcluded, String parentPrefix) -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.server.dao.provider.metadata
Methods in org.broadleafcommerce.openadmin.server.dao.provider.metadata with parameters of type FieldMetadataModifier and TypeMethodDescriptionDefaultFieldMetadataProvider.addMetadataFromMappingData
(AddMetadataFromMappingDataRequest addMetadataFromMappingDataRequest, FieldMetadata metadata) FieldMetadataProvider.addMetadataFromMappingData
(AddMetadataFromMappingDataRequest addMetadataFromMappingDataRequest, FieldMetadata metadata) Contribute to metadata inspection using Hibernate column information.FieldMetadataProviderAdapter.addMetadataFromMappingData
(AddMetadataFromMappingDataRequest addMetadataFromMappingDataRequest, FieldMetadata metadata) PasswordFieldMetadataProvider.addMetadataFromMappingData
(AddMetadataFromMappingDataRequest addMetadataFromMappingDataRequest, FieldMetadata metadata) Method parameters in org.broadleafcommerce.openadmin.server.dao.provider.metadata with type arguments of type FieldMetadataModifier and TypeMethodDescriptionAdornedTargetCollectionFieldMetadataProvider.addMetadata
(AddFieldMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) BasicFieldMetadataProvider.addMetadata
(AddFieldMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) CollectionFieldMetadataProvider.addMetadata
(AddFieldMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) DefaultFieldMetadataProvider.addMetadata
(AddFieldMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) FieldMetadataProvider.addMetadata
(AddFieldMetadataRequest addFieldMetadataRequest, Map<String, FieldMetadata> metadata) Contribute to metadata inspection for theField
instance in the request.FieldMetadataProviderAdapter.addMetadata
(AddFieldMetadataRequest addFieldMetadataRequest, Map<String, FieldMetadata> metadata) MapFieldMetadataProvider.addMetadata
(AddFieldMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) MapFieldsFieldMetadataProvider.addMetadata
(AddFieldMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) PasswordFieldMetadataProvider.addMetadata
(AddFieldMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) AdornedTargetCollectionFieldMetadataProvider.addMetadataFromFieldType
(AddMetadataFromFieldTypeRequest addMetadataFromFieldTypeRequest, Map<String, FieldMetadata> metadata) AdvancedCollectionFieldMetadataProvider.addMetadataFromFieldType
(AddMetadataFromFieldTypeRequest addMetadataFromFieldTypeRequest, Map<String, FieldMetadata> metadata) DefaultFieldMetadataProvider.addMetadataFromFieldType
(AddMetadataFromFieldTypeRequest addMetadataFromFieldTypeRequest, Map<String, FieldMetadata> metadata) FieldMetadataProvider.addMetadataFromFieldType
(AddMetadataFromFieldTypeRequest addMetadataFromFieldTypeRequest, Map<String, FieldMetadata> metadata) Contribute to metadata inspection for theField
instance in the request.FieldMetadataProviderAdapter.addMetadataFromFieldType
(AddMetadataFromFieldTypeRequest addMetadataFromFieldTypeRequest, Map<String, FieldMetadata> metadata) MapFieldMetadataProvider.addMetadataFromFieldType
(AddMetadataFromFieldTypeRequest addMetadataFromFieldTypeRequest, Map<String, FieldMetadata> metadata) MapFieldsFieldMetadataProvider.addMetadataFromFieldType
(AddMetadataFromFieldTypeRequest addMetadataFromFieldTypeRequest, Map<String, FieldMetadata> metadata) PasswordFieldMetadataProvider.addMetadataFromFieldType
(AddMetadataFromFieldTypeRequest addMetadataFromFieldTypeRequest, Map<String, FieldMetadata> metadata) protected void
AdornedTargetCollectionFieldMetadataProvider.buildAdornedTargetCollectionMetadata
(Class<?> parentClass, Class<?> targetClass, Map<String, FieldMetadata> attributes, FieldInfo field, FieldMetadataOverride adornedTargetCollectionMetadata, DynamicEntityDao dynamicEntityDao) protected void
BasicFieldMetadataProvider.buildBasicMetadata
(Class<?> parentClass, Class<?> targetClass, Map<String, FieldMetadata> attributes, FieldInfo field, FieldMetadataOverride basicFieldMetadata, DynamicEntityDao dynamicEntityDao) protected void
CollectionFieldMetadataProvider.buildCollectionMetadata
(Class<?> parentClass, Class<?> targetClass, Map<String, FieldMetadata> attributes, FieldInfo field, FieldMetadataOverride collectionMetadata, String prefix) protected void
MapFieldMetadataProvider.buildMapMetadata
(Class<?> parentClass, Class<?> targetClass, Map<String, FieldMetadata> attributes, FieldInfo field, FieldMetadataOverride map, DynamicEntityDao dynamicEntityDao, String prefix) protected boolean
AdornedTargetCollectionFieldMetadataProvider.canHandleAnnotationOverride
(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String, FieldMetadata> metadata) protected boolean
BasicFieldMetadataProvider.canHandleAnnotationOverride
(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String, FieldMetadata> metadata) protected boolean
CollectionFieldMetadataProvider.canHandleAnnotationOverride
(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String, FieldMetadata> metadata) protected boolean
MapFieldMetadataProvider.canHandleAnnotationOverride
(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String, FieldMetadata> metadata) protected boolean
AdornedTargetCollectionFieldMetadataProvider.canHandleFieldForConfiguredMetadata
(AddFieldMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) protected boolean
BasicFieldMetadataProvider.canHandleFieldForConfiguredMetadata
(AddFieldMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) protected boolean
CollectionFieldMetadataProvider.canHandleFieldForConfiguredMetadata
(AddFieldMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) protected boolean
MapFieldMetadataProvider.canHandleFieldForConfiguredMetadata
(AddFieldMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) protected boolean
MapFieldsFieldMetadataProvider.canHandleFieldForConfiguredMetadata
(AddFieldMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) protected boolean
AdornedTargetCollectionFieldMetadataProvider.canHandleFieldForTypeMetadata
(AddMetadataFromFieldTypeRequest addMetadataFromFieldTypeRequest, Map<String, FieldMetadata> metadata) protected boolean
AdvancedCollectionFieldMetadataProvider.canHandleFieldForTypeMetadata
(AddMetadataFromFieldTypeRequest addMetadataFromFieldTypeRequest, Map<String, FieldMetadata> metadata) protected boolean
MapFieldsFieldMetadataProvider.canHandleFieldForTypeMetadata
(AddMetadataFromFieldTypeRequest addMetadataFromFieldTypeRequest, Map<String, FieldMetadata> metadata) FieldMetadataProvider.lateStageAddMetadata
(LateStageAddMetadataRequest lateStageAddMetadataRequest, Map<String, FieldMetadata> metadata) Contribute to metadata inspection for theField
instance in the request.FieldMetadataProviderAdapter.lateStageAddMetadata
(LateStageAddMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) PasswordFieldMetadataProvider.lateStageAddMetadata
(LateStageAddMetadataRequest addMetadataRequest, Map<String, FieldMetadata> metadata) void
DefaultFieldMetadataProvider.overrideExclusionsFromXml
(OverrideViaXmlRequest overrideViaXmlRequest, Map<String, FieldMetadata> metadata) AdornedTargetCollectionFieldMetadataProvider.overrideViaAnnotation
(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String, FieldMetadata> metadata) BasicFieldMetadataProvider.overrideViaAnnotation
(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String, FieldMetadata> metadata) CollectionFieldMetadataProvider.overrideViaAnnotation
(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String, FieldMetadata> metadata) FieldMetadataProvider.overrideViaAnnotation
(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String, FieldMetadata> metadata) Contribute to metadata inspection for the entity in the request.FieldMetadataProviderAdapter.overrideViaAnnotation
(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String, FieldMetadata> metadata) MapFieldMetadataProvider.overrideViaAnnotation
(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String, FieldMetadata> metadata) MapFieldsFieldMetadataProvider.overrideViaAnnotation
(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String, FieldMetadata> metadata) PasswordFieldMetadataProvider.overrideViaAnnotation
(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String, FieldMetadata> metadata) AdornedTargetCollectionFieldMetadataProvider.overrideViaXml
(OverrideViaXmlRequest overrideViaXmlRequest, Map<String, FieldMetadata> metadata) BasicFieldMetadataProvider.overrideViaXml
(OverrideViaXmlRequest overrideViaXmlRequest, Map<String, FieldMetadata> metadata) CollectionFieldMetadataProvider.overrideViaXml
(OverrideViaXmlRequest overrideViaXmlRequest, Map<String, FieldMetadata> metadata) FieldMetadataProvider.overrideViaXml
(OverrideViaXmlRequest overrideViaXmlRequest, Map<String, FieldMetadata> metadata) Contribute to metadata inspection for the ceiling entity and config key.FieldMetadataProviderAdapter.overrideViaXml
(OverrideViaXmlRequest overrideViaXmlRequest, Map<String, FieldMetadata> metadata) MapFieldMetadataProvider.overrideViaXml
(OverrideViaXmlRequest overrideViaXmlRequest, Map<String, FieldMetadata> metadata) MapFieldsFieldMetadataProvider.overrideViaXml
(OverrideViaXmlRequest overrideViaXmlRequest, Map<String, FieldMetadata> metadata) PasswordFieldMetadataProvider.overrideViaXml
(OverrideViaXmlRequest overrideViaXmlRequest, Map<String, FieldMetadata> metadata) protected void
AbstractFieldMetadataProvider.setClassOwnership
(Class<?> parentClass, Class<?> targetClass, Map<String, FieldMetadata> attributes, FieldInfo field) -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.server.dao.provider.metadata.request
Methods in org.broadleafcommerce.openadmin.server.dao.provider.metadata.request that return FieldMetadataMethods in org.broadleafcommerce.openadmin.server.dao.provider.metadata.request that return types with arguments of type FieldMetadataConstructors in org.broadleafcommerce.openadmin.server.dao.provider.metadata.request with parameters of type FieldMetadataModifierConstructorDescriptionAddMetadataFromFieldTypeRequest
(Field requestedField, Class<?> targetClass, ForeignKey foreignField, ForeignKey[] additionalForeignFields, MergedPropertyType mergedPropertyType, List<org.hibernate.mapping.Property> componentProperties, String idProperty, String prefix, String requestedPropertyName, org.hibernate.type.Type type, boolean propertyForeignKey, int additionalForeignKeyIndexPosition, Map<String, FieldMetadata> presentationAttributes, FieldMetadata presentationAttribute, SupportedFieldType explicitType, Class<?> returnedClass, DynamicEntityDao dynamicEntityDao) Constructor parameters in org.broadleafcommerce.openadmin.server.dao.provider.metadata.request with type arguments of type FieldMetadataModifierConstructorDescriptionAddMetadataFromFieldTypeRequest
(Field requestedField, Class<?> targetClass, ForeignKey foreignField, ForeignKey[] additionalForeignFields, MergedPropertyType mergedPropertyType, List<org.hibernate.mapping.Property> componentProperties, String idProperty, String prefix, String requestedPropertyName, org.hibernate.type.Type type, boolean propertyForeignKey, int additionalForeignKeyIndexPosition, Map<String, FieldMetadata> presentationAttributes, FieldMetadata presentationAttribute, SupportedFieldType explicitType, Class<?> returnedClass, DynamicEntityDao dynamicEntityDao) -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.server.domain
Methods in org.broadleafcommerce.openadmin.server.domain with parameters of type FieldMetadataModifier and TypeMethodDescriptionstatic PersistencePackageRequest
PersistencePackageRequest.fromMetadata
(FieldMetadata md, List<SectionCrumb> sectionCrumbs) Creates a semi-populate PersistencePacakageRequest based on the specified Metadata. -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.server.service.handler
Methods in org.broadleafcommerce.openadmin.server.service.handler that return types with arguments of type FieldMetadataModifier and TypeMethodDescriptionprotected Map<String,
FieldMetadata> CustomPersistenceHandlerAdapter.getMetadata
(PersistencePackage persistencePackage, InspectHelper helper) This is a helper method that can be invoked as a first step in a custom inspect phaseMethod parameters in org.broadleafcommerce.openadmin.server.service.handler with type arguments of type FieldMetadataModifier and TypeMethodDescriptionprotected DynamicResultSet
CustomPersistenceHandlerAdapter.getResultSet
(PersistencePackage persistencePackage, InspectHelper helper, Map<String, FieldMetadata> metadata) This is a helper method that can be invoked as the last step in a custom inspect phase. -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.server.service.persistence
Methods in org.broadleafcommerce.openadmin.server.service.persistence that return types with arguments of type FieldMetadataModifier and TypeMethodDescriptionPersistenceManager.getSimpleMergedProperties
(String entityName, PersistencePerspective persistencePerspective) PersistenceManagerImpl.getSimpleMergedProperties
(String entityName, PersistencePerspective persistencePerspective) Method parameters in org.broadleafcommerce.openadmin.server.service.persistence with type arguments of type FieldMetadataModifier and TypeMethodDescriptionPersistenceManager.buildClassMetadata
(Class<?>[] entities, PersistencePackage persistencePackage, Map<MergedPropertyType, Map<String, FieldMetadata>> mergedProperties) PersistenceManagerImpl.buildClassMetadata
(Class<?>[] entities, PersistencePackage persistencePackage, Map<MergedPropertyType, Map<String, FieldMetadata>> mergedProperties) Property[]
PersistenceManagerImpl.processMergedProperties
(Class<?>[] entities, Map<MergedPropertyType, Map<String, FieldMetadata>> mergedProperties) -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.server.service.persistence.extension
Methods in org.broadleafcommerce.openadmin.server.service.persistence.extension with parameters of type FieldMetadataModifier and TypeMethodDescriptionAdornedTargetAutoPopulateExtensionHandler.autoSetAdornedTargetManagedFields
(FieldMetadata md, String mainClassName, String id, String collectionField, String collectionItemId, Map<String, Object> managedFields) Provides a hook for automatically setting the values for one or more adorned target collection managed fields.Method parameters in org.broadleafcommerce.openadmin.server.service.persistence.extension with type arguments of type FieldMetadataModifier and TypeMethodDescriptionAdornedTargetAutoPopulateExtensionHandler.validateSubmittedAdornedTargetManagedFields
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, BasicFieldMetadata propertyMetadata, String propertyName, String value, ExtensionResultHolder<Boolean> validationResult) Provide validation during persistence. -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.server.service.persistence.module
Fields in org.broadleafcommerce.openadmin.server.service.persistence.module with type parameters of type FieldMetadataModifier and TypeFieldDescriptionprotected Map<String,
FieldMetadata> FetchExtractionRequest.alternateUnfilteredMergedProperties
protected Map<String,
FieldMetadata> FetchExtractionRequest.primaryUnfilteredMergedProperties
Methods in org.broadleafcommerce.openadmin.server.service.persistence.module that return types with arguments of type FieldMetadataModifier and TypeMethodDescriptionprotected Map<String,
FieldMetadata> BasicPersistenceModule.filterOutCollectionMetadata
(Map<String, FieldMetadata> metadata) FetchExtractionRequest.getAlternateUnfilteredMergedProperties()
AdornedTargetListPersistenceModule.AdornedTargetRetrieval.getMergedProperties()
BasicPersistenceModule.getMergedProperties
(PersistencePackage persistencePackage, CriteriaTransferObject cto) FetchExtractionRequest.getPrimaryUnfilteredMergedProperties()
BasicPersistenceModule.getSimpleMergedProperties
(String entityName, PersistencePerspective persistencePerspective) InspectHelper.getSimpleMergedProperties
(String entityName, PersistencePerspective persistencePerspective) RecordHelper.getSimpleMergedProperties
(String entityName, PersistencePerspective persistencePerspective) Method parameters in org.broadleafcommerce.openadmin.server.service.persistence.module with type arguments of type FieldMetadataModifier and TypeMethodDescriptionprotected void
BasicPersistenceModule.addTranslationSearchIfNeeded
(CriteriaTransferObject cto, Map<String, FieldMetadata> mergedProperties) InspectHelper.buildClassMetadata
(Class<?>[] entities, PersistencePackage persistencePackage, Map<MergedPropertyType, Map<String, FieldMetadata>> mergedProperties) protected Object
MapStructurePersistenceModule.convertPrimitiveBasedOnType
(String valuePropertyName, String value, Map<String, FieldMetadata> valueMergedProperties) BasicPersistenceModule.createPopulatedInstance
(Serializable instance, Entity entity, Map<String, FieldMetadata> unfilteredProperties, Boolean setId) BasicPersistenceModule.createPopulatedInstance
(Serializable instance, Entity entity, Map<String, FieldMetadata> unfilteredProperties, Boolean setId, Boolean validateUnsubmittedProperties) RecordHelper.createPopulatedInstance
(Serializable instance, Entity entity, Map<String, FieldMetadata> unfilteredProperties, Boolean setId) Delegates to the overloaded method with validateUnsubmittedProperties set to true.RecordHelper.createPopulatedInstance
(Serializable instance, Entity entity, Map<String, FieldMetadata> mergedProperties, Boolean setId, Boolean validateUnsubmittedProperties) Populates a Hibernate entity instance based on the values from entity (the DTO representation of instance) and the metadata from mergedProperties.void
AdornedTargetListPersistenceModule.extractProperties
(Class<?>[] inheritanceLine, Map<MergedPropertyType, Map<String, FieldMetadata>> mergedProperties, List<Property> properties) void
BasicPersistenceModule.extractProperties
(Class<?>[] inheritanceLine, Map<MergedPropertyType, Map<String, FieldMetadata>> mergedProperties, List<Property> properties) void
MapStructurePersistenceModule.extractProperties
(Class<?>[] inheritanceLine, Map<MergedPropertyType, Map<String, FieldMetadata>> mergedProperties, List<Property> properties) void
PersistenceModule.extractProperties
(Class<?>[] inheritanceLine, Map<MergedPropertyType, Map<String, FieldMetadata>> mergedProperties, List<Property> properties) protected void
BasicPersistenceModule.extractPropertiesFromMetadata
(Class<?>[] inheritanceLine, Map<String, FieldMetadata> mergedProperties, List<Property> properties, Boolean isHiddenOverride, MergedPropertyType type) protected void
BasicPersistenceModule.extractPropertiesFromPersistentEntity
(Map<String, FieldMetadata> mergedProperties, Serializable entity, List<Property> props, String[] customCriteria) protected Map<String,
FieldMetadata> BasicPersistenceModule.filterOutCollectionMetadata
(Map<String, FieldMetadata> metadata) AdornedTargetListPersistenceModule.getAdornedTargetFilterMappings
(PersistencePerspective persistencePerspective, CriteriaTransferObject cto, Map<String, FieldMetadata> mergedProperties, AdornedTargetList adornedTargetList) AdornedTargetListPersistenceModule.getBasicFilterMappings
(PersistencePerspective persistencePerspective, CriteriaTransferObject cto, Map<String, FieldMetadata> mergedProperties, String cefqcn) BasicPersistenceModule.getFilterMappings
(PersistencePerspective persistencePerspective, CriteriaTransferObject cto, String ceilingEntityFullyQualifiedClassname, Map<String, FieldMetadata> mergedUnfilteredProperties) BasicPersistenceModule.getFilterMappings
(PersistencePerspective persistencePerspective, CriteriaTransferObject cto, String ceilingEntityFullyQualifiedClassname, Map<String, FieldMetadata> mergedUnfilteredProperties, RestrictionFactory customRestrictionFactory) RecordHelper.getFilterMappings
(PersistencePerspective persistencePerspective, CriteriaTransferObject cto, String ceilingEntityFullyQualifiedClassname, Map<String, FieldMetadata> mergedProperties) RecordHelper.getFilterMappings
(PersistencePerspective persistencePerspective, CriteriaTransferObject cto, String ceilingEntityFullyQualifiedClassname, Map<String, FieldMetadata> mergedUnfilteredProperties, RestrictionFactory customRestrictionFactory) BasicPersistenceModule.getIdPropertyName
(Map<String, FieldMetadata> mergedUnfilteredProperties) protected Entity
MapStructurePersistenceModule.getMapRecord
(String ceilingClass, Serializable valueInstance, MapStructure mapStructure, Map<String, FieldMetadata> valueMergedProperties, Property symbolicIdProperty, Object key, String[] customCriteria) protected Entity[]
MapStructurePersistenceModule.getMapRecords
(Serializable record, MapStructure mapStructure, Map<String, FieldMetadata> ceilingMergedProperties, Map<String, FieldMetadata> valueMergedProperties, Property symbolicIdProperty, String[] customCriteria) BasicPersistenceModule.getPrimaryKey
(Entity entity, Map<String, FieldMetadata> mergedUnfilteredProperties) RecordHelper.getPrimaryKey
(Entity entity, Map<String, FieldMetadata> mergedProperties) BasicPersistenceModule.getRecord
(Map<String, FieldMetadata> primaryMergedProperties, Serializable record, Map<String, FieldMetadata> alternateMergedProperties, String pathToTargetObject) RecordHelper.getRecord
(Map<String, FieldMetadata> primaryMergedProperties, Serializable record, Map<String, FieldMetadata> alternateMergedProperties, String pathToTargetObject) Entity[]
BasicPersistenceModule.getRecords
(Map<String, FieldMetadata> primaryMergedProperties, List<? extends Serializable> records) Entity[]
BasicPersistenceModule.getRecords
(Map<String, FieldMetadata> primaryUnfilteredMergedProperties, List<? extends Serializable> records, Map<String, FieldMetadata> alternateUnfilteredMergedProperties, String pathToTargetObject) Entity[]
BasicPersistenceModule.getRecords
(Map<String, FieldMetadata> primaryUnfilteredMergedProperties, List<? extends Serializable> records, Map<String, FieldMetadata> alternateUnfilteredMergedProperties, String pathToTargetObject, String[] customCriteria) Entity[]
RecordHelper.getRecords
(Map<String, FieldMetadata> primaryMergedProperties, List<? extends Serializable> records) Deprecated.Entity[]
RecordHelper.getRecords
(Map<String, FieldMetadata> primaryMergedProperties, List<? extends Serializable> records, Map<String, FieldMetadata> alternateMergedProperties, String pathToTargetObject) Deprecated.useRecordHelper.getRecords(FetchExtractionRequest)
insteadEntity[]
RecordHelper.getRecords
(Map<String, FieldMetadata> primaryMergedProperties, List<? extends Serializable> records, Map<String, FieldMetadata> alternateMergedProperties, String pathToTargetObject, String[] customCriteria) Deprecated.useRecordHelper.getRecords(FetchExtractionRequest)
insteadvoid
FetchExtractionRequest.setAlternateUnfilteredMergedProperties
(Map<String, FieldMetadata> alternateUnfilteredMergedProperties) void
FetchExtractionRequest.setPrimaryUnfilteredMergedProperties
(Map<String, FieldMetadata> primaryUnfilteredMergedProperties) void
AdornedTargetListPersistenceModule.updateMergedProperties
(PersistencePackage persistencePackage, Map<MergedPropertyType, Map<String, FieldMetadata>> allMergedProperties) void
BasicPersistenceModule.updateMergedProperties
(PersistencePackage persistencePackage, Map<MergedPropertyType, Map<String, FieldMetadata>> allMergedProperties) void
MapStructurePersistenceModule.updateMergedProperties
(PersistencePackage persistencePackage, Map<MergedPropertyType, Map<String, FieldMetadata>> allMergedProperties) void
PersistenceModule.updateMergedProperties
(PersistencePackage persistencePackage, Map<MergedPropertyType, Map<String, FieldMetadata>> allMergedProperties) boolean
BasicPersistenceModule.validate
(Entity entity, Serializable populatedInstance, Map<String, FieldMetadata> mergedProperties) boolean
BasicPersistenceModule.validate
(Entity entity, Serializable populatedInstance, Map<String, FieldMetadata> mergedProperties, boolean validateUnsubmittedProperties) boolean
RecordHelper.validate
(Entity entity, Serializable populatedInstance, Map<String, FieldMetadata> mergedProperties) Delegates to the overloaded method with validateUnsubmittedProperties set to true.boolean
RecordHelper.validate
(Entity entity, Serializable populatedInstance, Map<String, FieldMetadata> mergedProperties, boolean validateUnsubmittedProperties) Validates theEntity
based on the validators associated with each propertyFetchExtractionRequest.withAlternateMergedProperties
(Map<String, FieldMetadata> alternateUnfilteredMergedProperties) Constructor parameters in org.broadleafcommerce.openadmin.server.service.persistence.module with type arguments of type FieldMetadataModifierConstructorDescriptionFetchExtractionRequest
(PersistencePackage persistencePackage, CriteriaTransferObject cto, String ceilingEntity, Map<String, FieldMetadata> primaryUnfilteredMergedProperties, List<? extends Serializable> records) -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.server.service.persistence.module.extension
Method parameters in org.broadleafcommerce.openadmin.server.service.persistence.module.extension with type arguments of type FieldMetadataModifier and TypeMethodDescriptionAbstractBasicPersistenceModuleExtensionHandler.rebalanceForAdd
(BasicPersistenceModule basicPersistenceModule, PersistencePackage persistencePackage, Serializable instance, Map<String, FieldMetadata> mergedProperties, ExtensionResultHolder<Serializable> resultHolder) BasicPersistenceModuleExtensionHandler.rebalanceForAdd
(BasicPersistenceModule basicPersistenceModule, PersistencePackage persistencePackage, Serializable instance, Map<String, FieldMetadata> mergedProperties, ExtensionResultHolder<Serializable> resultHolder) Handle additions of new members to a basic collection when the items are sortableDefaultBasicPersistenceModuleExtensionHandler.rebalanceForAdd
(BasicPersistenceModule basicPersistenceModule, PersistencePackage persistencePackage, Serializable instance, Map<String, FieldMetadata> mergedProperties, ExtensionResultHolder<Serializable> resultHolder) AbstractBasicPersistenceModuleExtensionHandler.rebalanceForUpdate
(BasicPersistenceModule basicPersistenceModule, PersistencePackage persistencePackage, Serializable instance, Map<String, FieldMetadata> mergedProperties, Object primaryKey, ExtensionResultHolder<Serializable> resultHolder) BasicPersistenceModuleExtensionHandler.rebalanceForUpdate
(BasicPersistenceModule basicPersistenceModule, PersistencePackage persistencePackage, Serializable instance, Map<String, FieldMetadata> mergedProperties, Object primaryKey, ExtensionResultHolder<Serializable> resultHolder) Handle reorder change requests from the admin for sortable basic collectionsDefaultBasicPersistenceModuleExtensionHandler.rebalanceForUpdate
(BasicPersistenceModule basicPersistenceModule, PersistencePackage persistencePackage, Serializable instance, Map<String, FieldMetadata> mergedProperties, Object primaryKey, ExtensionResultHolder<Serializable> resultHolder) -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.server.service.persistence.module.provider
Methods in org.broadleafcommerce.openadmin.server.service.persistence.module.provider with parameters of type FieldMetadataModifier and TypeMethodDescriptionprotected boolean
BasicFieldPersistenceProvider.detectAdditionalSearchTypes
(FieldMetadata md, Property property) protected boolean
BasicFieldPersistenceProvider.detectBasicType
(FieldMetadata md, Property property) Method parameters in org.broadleafcommerce.openadmin.server.service.persistence.module.provider with type arguments of type FieldMetadataModifier and TypeMethodDescriptionFieldPersistenceProvider.filterProperties
(AddFilterPropertiesRequest addFilterPropertiesRequest, Map<String, FieldMetadata> properties) Filter the list of properties posted by the admin during and add or update.FieldPersistenceProviderAdapter.filterProperties
(AddFilterPropertiesRequest addFilterPropertiesRequest, Map<String, FieldMetadata> properties) MediaFieldPersistenceProvider.filterProperties
(AddFilterPropertiesRequest addFilterPropertiesRequest, Map<String, FieldMetadata> properties) RuleFieldPersistenceProvider.filterProperties
(AddFilterPropertiesRequest addFilterPropertiesRequest, Map<String, FieldMetadata> properties) -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.server.service.persistence.module.provider.request
Methods in org.broadleafcommerce.openadmin.server.service.persistence.module.provider.request that return types with arguments of type FieldMetadataConstructor parameters in org.broadleafcommerce.openadmin.server.service.persistence.module.provider.request with type arguments of type FieldMetadataModifierConstructorDescriptionAddSearchMappingRequest
(PersistencePerspective persistencePerspective, CriteriaTransferObject requestedCto, String ceilingEntityFullyQualifiedClassname, Map<String, FieldMetadata> mergedProperties, String propertyName, String realPropertyName, FieldManager fieldManager, DataFormatProvider dataFormatProvider, RecordHelper recordHelper, RestrictionFactory restrictionFactory) AddSearchMappingRequest
(PersistencePerspective persistencePerspective, CriteriaTransferObject requestedCto, String ceilingEntityFullyQualifiedClassname, Map<String, FieldMetadata> mergedProperties, String propertyName, FieldManager fieldManager, DataFormatProvider dataFormatProvider, RecordHelper recordHelper, RestrictionFactory restrictionFactory) -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.server.service.persistence.validation
Method parameters in org.broadleafcommerce.openadmin.server.service.persistence.validation with type arguments of type FieldMetadataModifier and TypeMethodDescriptionAdornedTargetMaintainedFieldPropertyValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, BasicFieldMetadata propertyMetadata, String propertyName, String value) AfterStartDateValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) void
BeanValidationEntityValidatorServiceImpl.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> mergedProperties, RecordHelper recordHelper, boolean validateUnsubmittedProperties) abstract void
BroadleafEntityValidator.validate
(Entity submittedEntity, T instance, Map<String, FieldMetadata> propertiesMetadata, RecordHelper recordHelper, boolean validateUnsubmittedProperties) Validation that should be done on the specified entity after core validation is completed.CronExpressionValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) void
EntityValidatorService.validate
(Entity submittedEntity, Serializable instance, Map<String, FieldMetadata> propertiesMetadata, RecordHelper recordHelper, boolean validateUnsubmittedProperties) Validate the given entity.void
EntityValidatorServiceImpl.validate
(Entity submittedEntity, Serializable instance, Map<String, FieldMetadata> propertiesMetadata, RecordHelper recordHelper, boolean validateUnsubmittedProperties) FieldLengthValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, BasicFieldMetadata propertyMetadata, String propertyName, String value) GlobalPropertyValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, BasicFieldMetadata propertyMetadata, String propertyName, String value) Validates a property for an entityGreaterThanMinValueValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) MaxGreaterThanMinValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) PropertyValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) Validates a property for an entityRegexPropertyValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) RequiredIfPropertyValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) RequiredPropertyValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, BasicFieldMetadata propertyMetadata, String propertyName, String value) UniqueValueValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) UriPropertyValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) ValidationConfigurationBasedPropertyValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) boolean
AdminRegexValidator.validateInternal
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) boolean
MatchesFieldValidator.validateInternal
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) boolean
ValidationConfigurationBasedPropertyValidator.validateInternal
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) Delegate method forValidationConfiguration
-based processors that don't need to return an error message -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.server.service.sandbox
Method parameters in org.broadleafcommerce.openadmin.server.service.sandbox with type arguments of type FieldMetadataModifier and TypeMethodDescriptionSandBoxNameValidator.validate
(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.web.controller.entity
Methods in org.broadleafcommerce.openadmin.web.controller.entity with parameters of type FieldMetadataModifier and TypeMethodDescriptionprotected String
AdminBasicEntityController.buildAddCollectionItemModel
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String id, String collectionField, String sectionKey, Property collectionProperty, FieldMetadata md, PersistencePackageRequest ppr, EntityForm entityForm, Entity entity) Builds out all of the model information needed for showing the add modal for collection items on both the initial GET as well as after a POST with validation errors -
Uses of FieldMetadata in org.broadleafcommerce.openadmin.web.service
Methods in org.broadleafcommerce.openadmin.web.service with parameters of type FieldMetadataModifier and TypeMethodDescriptionprotected boolean
FormBuilderServiceImpl.shouldHideField
(FieldMetadata fmd, Entity entity)
RecordHelper.getRecords(FetchExtractionRequest)
instead.