org.broadleafcommerce.openadmin.server.service.persistence.module
Interface InspectHelper

All Known Implementing Classes:
PersistenceManagerImpl

public interface InspectHelper

Author:
jfischer

Method Summary
 PersistenceModule getCompatibleModule(OperationType operationType)
           
 ClassMetadata getMergedClassMetadata(Class<?>[] entities, Map<MergedPropertyType,Map<String,FieldMetadata>> mergedProperties)
           
 Map<String,FieldMetadata> getSimpleMergedProperties(String entityName, PersistencePerspective persistencePerspective)
           
 

Method Detail

getMergedClassMetadata

ClassMetadata getMergedClassMetadata(Class<?>[] entities,
                                     Map<MergedPropertyType,Map<String,FieldMetadata>> mergedProperties)
                                     throws ClassNotFoundException,
                                            IllegalArgumentException
Throws:
ClassNotFoundException
IllegalArgumentException

getSimpleMergedProperties

Map<String,FieldMetadata> getSimpleMergedProperties(String entityName,
                                                    PersistencePerspective persistencePerspective)
                                                    throws ClassNotFoundException,
                                                           SecurityException,
                                                           IllegalArgumentException,
                                                           NoSuchMethodException,
                                                           IllegalAccessException,
                                                           InvocationTargetException,
                                                           NoSuchFieldException
Throws:
ClassNotFoundException
SecurityException
IllegalArgumentException
NoSuchMethodException
IllegalAccessException
InvocationTargetException
NoSuchFieldException

getCompatibleModule

PersistenceModule getCompatibleModule(OperationType operationType)


Copyright © 2013. All Rights Reserved.