org.broadleafcommerce.openadmin.server.service.persistence.module.provider
Class AbstractFieldPersistenceProvider

java.lang.Object
  extended by org.broadleafcommerce.openadmin.server.service.persistence.module.provider.AbstractFieldPersistenceProvider
All Implemented Interfaces:
FieldPersistenceProvider, org.springframework.core.Ordered
Direct Known Subclasses:
FieldPersistenceProviderAdapter

public abstract class AbstractFieldPersistenceProvider
extends Object
implements FieldPersistenceProvider

Author:
Jeff Fischer

Field Summary
 
Fields inherited from interface org.broadleafcommerce.openadmin.server.service.persistence.module.provider.FieldPersistenceProvider
BASIC, MAP_FIELD, MEDIA, MONEY, RULE
 
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
Constructor Summary
AbstractFieldPersistenceProvider()
           
 
Method Summary
protected  FieldInfo buildFieldInfo(Field field)
           
protected  Class<?> getListFieldType(Serializable instance, FieldManager fieldManager, Property property, PersistenceManager persistenceManager)
           
protected  Class<?> getMapFieldType(Serializable instance, FieldManager fieldManager, Property property, PersistenceManager persistenceManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.broadleafcommerce.openadmin.server.service.persistence.module.provider.FieldPersistenceProvider
addSearchMapping, extractValue, filterProperties, populateValue
 
Methods inherited from interface org.springframework.core.Ordered
getOrder
 

Constructor Detail

AbstractFieldPersistenceProvider

public AbstractFieldPersistenceProvider()
Method Detail

getListFieldType

protected Class<?> getListFieldType(Serializable instance,
                                    FieldManager fieldManager,
                                    Property property,
                                    PersistenceManager persistenceManager)

getMapFieldType

protected Class<?> getMapFieldType(Serializable instance,
                                   FieldManager fieldManager,
                                   Property property,
                                   PersistenceManager persistenceManager)

buildFieldInfo

protected FieldInfo buildFieldInfo(Field field)


Copyright © 2013. All Rights Reserved.