org.broadleafcommerce.openadmin.server.dao
Class Metadata
java.lang.Object
org.broadleafcommerce.openadmin.server.dao.Metadata
@Component(value="blMetadata")
@Scope(value="prototype")
public class Metadata
- extends Object
- Author:
- Jeff Fischer
|
Method Summary |
FieldMetadataProvider |
getDefaultFieldMetadataProvider()
|
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)
|
List<FieldMetadataProvider> |
getFieldMetadataProviders()
|
Map<String,FieldMetadata> |
getFieldPresentationAttributes(Class<?> parentClass,
Class<?> targetClass,
DynamicEntityDao dynamicEntityDao,
String prefix)
|
Map<String,FieldMetadata> |
overrideMetadata(Class<?>[] entities,
PropertyBuilder propertyBuilder,
String prefix,
Boolean isParentExcluded,
String ceilingEntityFullyQualifiedClassname,
String configurationKey,
DynamicEntityDao dynamicEntityDao)
|
void |
setDefaultFieldMetadataProvider(FieldMetadataProvider defaultFieldMetadataProvider)
|
void |
setFieldMetadataProviders(List<FieldMetadataProvider> fieldMetadataProviders)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fieldMetadataProviders
protected List<FieldMetadataProvider> fieldMetadataProviders
defaultFieldMetadataProvider
protected FieldMetadataProvider defaultFieldMetadataProvider
Metadata
public Metadata()
getFieldPresentationAttributes
public Map<String,FieldMetadata> getFieldPresentationAttributes(Class<?> parentClass,
Class<?> targetClass,
DynamicEntityDao dynamicEntityDao,
String prefix)
overrideMetadata
public Map<String,FieldMetadata> overrideMetadata(Class<?>[] entities,
PropertyBuilder propertyBuilder,
String prefix,
Boolean isParentExcluded,
String ceilingEntityFullyQualifiedClassname,
String configurationKey,
DynamicEntityDao dynamicEntityDao)
getFieldMetadata
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)
getFieldMetadata
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)
getDefaultFieldMetadataProvider
public FieldMetadataProvider getDefaultFieldMetadataProvider()
setDefaultFieldMetadataProvider
public void setDefaultFieldMetadataProvider(FieldMetadataProvider defaultFieldMetadataProvider)
getFieldMetadataProviders
public List<FieldMetadataProvider> getFieldMetadataProviders()
setFieldMetadataProviders
public void setFieldMetadataProviders(List<FieldMetadataProvider> fieldMetadataProviders)
Copyright © 2013. All Rights Reserved.