public abstract class AbstractFieldMetadataProvider extends java.lang.Object implements FieldMetadataProvider
| Modifier and Type | Field and Description |
|---|---|
protected EntityConfiguration |
entityConfiguration |
protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,FieldMetadataOverride>> |
metadataOverrides |
ADORNED_TARGET, BASIC, COLLECTION, MAP, MAP_FIELD| Constructor and Description |
|---|
AbstractFieldMetadataProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected FieldInfo |
buildFieldInfo(java.lang.reflect.Field field) |
protected java.lang.Object |
convertType(java.lang.String value,
OptionFilterParamType type) |
protected java.util.Map<java.lang.String,AdminPresentationMergeEntry> |
getAdminPresentationEntries(AdminPresentationMergeEntry[] entries) |
protected java.lang.Class<?> |
getBasicJavaType(SupportedFieldType fieldType) |
protected java.util.Map<java.lang.String,FieldMetadataOverride> |
getTargetedOverride(java.lang.String configurationKey,
java.lang.String ceilingEntityFullyQualifiedClassname) |
protected void |
setClassOwnership(java.lang.Class<?> parentClass,
java.lang.Class<?> targetClass,
java.util.Map<java.lang.String,FieldMetadata> attributes,
FieldInfo field) |
void |
setMetadataOverrides(java.util.Map metadataOverrides) |
protected void |
setupBroadleafEnumeration(java.lang.String broadleafEnumerationClass,
BasicFieldMetadata fieldMetadata,
DynamicEntityDao dynamicEntityDao) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddMetadata, addMetadataFromFieldType, addMetadataFromMappingData, overrideViaAnnotation, overrideViaXmlprotected java.util.Map<java.lang.String,java.util.Map<java.lang.String,FieldMetadataOverride>> metadataOverrides
protected EntityConfiguration entityConfiguration
public void setMetadataOverrides(java.util.Map metadataOverrides)
protected void setClassOwnership(java.lang.Class<?> parentClass,
java.lang.Class<?> targetClass,
java.util.Map<java.lang.String,FieldMetadata> attributes,
FieldInfo field)
protected FieldInfo buildFieldInfo(java.lang.reflect.Field field)
protected java.util.Map<java.lang.String,FieldMetadataOverride> getTargetedOverride(java.lang.String configurationKey, java.lang.String ceilingEntityFullyQualifiedClassname)
protected java.lang.Class<?> getBasicJavaType(SupportedFieldType fieldType)
protected java.lang.Object convertType(java.lang.String value,
OptionFilterParamType type)
protected void setupBroadleafEnumeration(java.lang.String broadleafEnumerationClass,
BasicFieldMetadata fieldMetadata,
DynamicEntityDao dynamicEntityDao)
protected java.util.Map<java.lang.String,AdminPresentationMergeEntry> getAdminPresentationEntries(AdminPresentationMergeEntry[] entries)
Copyright © 2018. All Rights Reserved.