@Component(value="blMetadata") @Scope(value="prototype") public class Metadata extends Object
Modifier and Type | Field and Description |
---|---|
protected Map<String,Map<String,FieldMetadataOverride>> |
metadataOverrides |
Constructor and Description |
---|
Metadata() |
Modifier and Type | Method and Description |
---|---|
protected void |
applyAdornedTargetCollectionMetadataOverrides(String configurationKey,
String ceilingEntityFullyQualifiedClassname,
String prefix,
Boolean isParentExcluded,
Map<String,FieldMetadata> mergedProperties,
DynamicEntityDao dynamicEntityDao) |
protected void |
applyCollectionMetadataOverrides(String configurationKey,
String ceilingEntityFullyQualifiedClassname,
String prefix,
Boolean isParentExcluded,
Map<String,FieldMetadata> mergedProperties,
DynamicEntityDao dynamicEntityDao) |
protected void |
applyMapMetadataOverrides(String configurationKey,
String ceilingEntityFullyQualifiedClassname,
String prefix,
Boolean isParentExcluded,
Map<String,FieldMetadata> mergedProperties,
DynamicEntityDao dynamicEntityDao) |
protected void |
applyMetadataOverrides(String configurationKey,
String ceilingEntityFullyQualifiedClassname,
String prefix,
Boolean isParentExcluded,
Map<String,FieldMetadata> mergedProperties,
DynamicEntityDao dynamicEntityDao) |
protected void |
buildAdminPresentationAdornedTargetCollectionOverride(String prefix,
Boolean isParentExcluded,
Map<String,FieldMetadata> mergedProperties,
Map<String,AdminPresentationAdornedTargetCollectionOverride> presentationAdornedTargetCollectionOverrides,
String propertyName,
String key,
DynamicEntityDao dynamicEntityDao) |
protected void |
buildAdminPresentationCollectionOverride(String prefix,
Boolean isParentExcluded,
Map<String,FieldMetadata> mergedProperties,
Map<String,AdminPresentationCollectionOverride> presentationCollectionOverrides,
String propertyName,
String key,
DynamicEntityDao dynamicEntityDao) |
protected void |
buildAdminPresentationDataDrivenEnumerationOverride(Map<String,FieldMetadata> mergedProperties,
Map<String,AdminPresentationDataDrivenEnumerationOverride> presentationOverrides,
String propertyName,
String key,
DynamicEntityDao dynamicEntityDao) |
protected void |
buildAdminPresentationMapOverride(String prefix,
Boolean isParentExcluded,
Map<String,FieldMetadata> mergedProperties,
Map<String,AdminPresentationMapOverride> presentationMapOverrides,
String propertyName,
String key,
DynamicEntityDao dynamicEntityDao) |
protected void |
buildAdminPresentationOverride(String prefix,
Boolean isParentExcluded,
Map<String,FieldMetadata> mergedProperties,
Map<String,AdminPresentationOverride> presentationOverrides,
String propertyName,
String key,
DynamicEntityDao dynamicEntityDao) |
protected void |
buildAdminPresentationToOneLookupOverride(Map<String,FieldMetadata> mergedProperties,
Map<String,AdminPresentationToOneLookupOverride> presentationOverrides,
String propertyName,
String key) |
protected void |
buildAdornedTargetCollectionMetadata(Class<?> parentClass,
Class<?> targetClass,
Map<String,FieldMetadata> attributes,
Field field,
FieldMetadataOverride adornedTargetCollectionMetadata,
DynamicEntityDao dynamicEntityDao) |
protected void |
buildBasicMetadata(Class<?> parentClass,
Class<?> targetClass,
Map<String,FieldMetadata> attributes,
Field field,
FieldMetadataOverride basicFieldMetadata,
DynamicEntityDao dynamicEntityDao) |
protected void |
buildCollectionMetadata(Class<?> parentClass,
Class<?> targetClass,
Map<String,FieldMetadata> attributes,
Field field,
FieldMetadataOverride collectionMetadata) |
protected void |
buildDataDrivenList(BasicFieldMetadata metadata,
DynamicEntityDao dynamicEntityDao) |
protected void |
buildMapMetadata(Class<?> parentClass,
Class<?> targetClass,
Map<String,FieldMetadata> attributes,
Field field,
FieldMetadataOverride map,
DynamicEntityDao dynamicEntityDao,
String prefix) |
protected FieldMetadataOverride |
constructAdornedTargetCollectionMetadataOverride(AdminPresentationAdornedTargetCollection adornedTargetCollection) |
protected FieldMetadataOverride |
constructBasicCollectionMetadataOverride(AdminPresentationCollection annotColl) |
protected FieldMetadataOverride |
constructBasicMetadataOverride(AdminPresentation annot,
AdminPresentationToOneLookup toOneLookup,
AdminPresentationDataDrivenEnumeration dataDrivenEnumeration) |
protected FieldMetadataOverride |
constructMapMetadataOverride(AdminPresentationMap map) |
protected Object |
convertType(String value,
OptionFilterParamType type) |
FieldMetadata |
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) |
FieldMetadata |
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) |
Map<String,FieldMetadata> |
getFieldPresentationAttributes(Class<?> parentClass,
Class<?> targetClass,
DynamicEntityDao dynamicEntityDao,
String prefix) |
protected Map<String,FieldMetadataOverride> |
getTargetedOverride(String configurationKey,
String ceilingEntityFullyQualifiedClassname) |
Map<String,FieldMetadata> |
overrideMetadata(Class<?>[] entities,
PropertyBuilder propertyBuilder,
String prefix,
Boolean isParentExcluded,
String ceilingEntityFullyQualifiedClassname,
String configurationKey,
DynamicEntityDao dynamicEntityDao) |
protected void |
setExclusionsBasedOnParents(String configurationKey,
String ceilingEntityFullyQualifiedClassname,
String prefix,
Boolean isParentExcluded,
Map<String,FieldMetadata> mergedProperties) |
void |
setMetadataOverrides(Map metadataOverrides) |
protected void |
setupBroadleafEnumeration(String broadleafEnumerationClass,
BasicFieldMetadata fieldMetadata,
DynamicEntityDao dynamicEntityDao) |
protected Map<String,Map<String,FieldMetadataOverride>> metadataOverrides
public void setMetadataOverrides(Map metadataOverrides)
public Map<String,FieldMetadata> getFieldPresentationAttributes(Class<?> parentClass, Class<?> targetClass, DynamicEntityDao dynamicEntityDao, String prefix)
public Map<String,FieldMetadata> overrideMetadata(Class<?>[] entities, PropertyBuilder propertyBuilder, String prefix, Boolean isParentExcluded, String ceilingEntityFullyQualifiedClassname, String configurationKey, DynamicEntityDao dynamicEntityDao)
public FieldMetadata 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)
public FieldMetadata 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)
protected FieldMetadataOverride constructMapMetadataOverride(AdminPresentationMap map)
protected FieldMetadataOverride constructAdornedTargetCollectionMetadataOverride(AdminPresentationAdornedTargetCollection adornedTargetCollection)
protected FieldMetadataOverride constructBasicCollectionMetadataOverride(AdminPresentationCollection annotColl)
protected FieldMetadataOverride constructBasicMetadataOverride(AdminPresentation annot, AdminPresentationToOneLookup toOneLookup, AdminPresentationDataDrivenEnumeration dataDrivenEnumeration)
protected void buildBasicMetadata(Class<?> parentClass, Class<?> targetClass, Map<String,FieldMetadata> attributes, Field field, FieldMetadataOverride basicFieldMetadata, DynamicEntityDao dynamicEntityDao)
protected void buildMapMetadata(Class<?> parentClass, Class<?> targetClass, Map<String,FieldMetadata> attributes, Field field, FieldMetadataOverride map, DynamicEntityDao dynamicEntityDao, String prefix)
protected void buildAdornedTargetCollectionMetadata(Class<?> parentClass, Class<?> targetClass, Map<String,FieldMetadata> attributes, Field field, FieldMetadataOverride adornedTargetCollectionMetadata, DynamicEntityDao dynamicEntityDao)
protected void buildCollectionMetadata(Class<?> parentClass, Class<?> targetClass, Map<String,FieldMetadata> attributes, Field field, FieldMetadataOverride collectionMetadata)
protected Map<String,FieldMetadataOverride> getTargetedOverride(String configurationKey, String ceilingEntityFullyQualifiedClassname)
protected void applyMapMetadataOverrides(String configurationKey, String ceilingEntityFullyQualifiedClassname, String prefix, Boolean isParentExcluded, Map<String,FieldMetadata> mergedProperties, DynamicEntityDao dynamicEntityDao)
protected void applyAdornedTargetCollectionMetadataOverrides(String configurationKey, String ceilingEntityFullyQualifiedClassname, String prefix, Boolean isParentExcluded, Map<String,FieldMetadata> mergedProperties, DynamicEntityDao dynamicEntityDao)
protected void applyCollectionMetadataOverrides(String configurationKey, String ceilingEntityFullyQualifiedClassname, String prefix, Boolean isParentExcluded, Map<String,FieldMetadata> mergedProperties, DynamicEntityDao dynamicEntityDao)
protected void applyMetadataOverrides(String configurationKey, String ceilingEntityFullyQualifiedClassname, String prefix, Boolean isParentExcluded, Map<String,FieldMetadata> mergedProperties, DynamicEntityDao dynamicEntityDao)
protected void setExclusionsBasedOnParents(String configurationKey, String ceilingEntityFullyQualifiedClassname, String prefix, Boolean isParentExcluded, Map<String,FieldMetadata> mergedProperties)
protected void buildDataDrivenList(BasicFieldMetadata metadata, DynamicEntityDao dynamicEntityDao)
protected Object convertType(String value, OptionFilterParamType type)
protected void setupBroadleafEnumeration(String broadleafEnumerationClass, BasicFieldMetadata fieldMetadata, DynamicEntityDao dynamicEntityDao)
protected void buildAdminPresentationOverride(String prefix, Boolean isParentExcluded, Map<String,FieldMetadata> mergedProperties, Map<String,AdminPresentationOverride> presentationOverrides, String propertyName, String key, DynamicEntityDao dynamicEntityDao)
protected void buildAdminPresentationMapOverride(String prefix, Boolean isParentExcluded, Map<String,FieldMetadata> mergedProperties, Map<String,AdminPresentationMapOverride> presentationMapOverrides, String propertyName, String key, DynamicEntityDao dynamicEntityDao)
protected void buildAdminPresentationAdornedTargetCollectionOverride(String prefix, Boolean isParentExcluded, Map<String,FieldMetadata> mergedProperties, Map<String,AdminPresentationAdornedTargetCollectionOverride> presentationAdornedTargetCollectionOverrides, String propertyName, String key, DynamicEntityDao dynamicEntityDao)
protected void buildAdminPresentationCollectionOverride(String prefix, Boolean isParentExcluded, Map<String,FieldMetadata> mergedProperties, Map<String,AdminPresentationCollectionOverride> presentationCollectionOverrides, String propertyName, String key, DynamicEntityDao dynamicEntityDao)
protected void buildAdminPresentationToOneLookupOverride(Map<String,FieldMetadata> mergedProperties, Map<String,AdminPresentationToOneLookupOverride> presentationOverrides, String propertyName, String key)
protected void buildAdminPresentationDataDrivenEnumerationOverride(Map<String,FieldMetadata> mergedProperties, Map<String,AdminPresentationDataDrivenEnumerationOverride> presentationOverrides, String propertyName, String key, DynamicEntityDao dynamicEntityDao)
Copyright © 2013. All rights reserved.