org.broadleafcommerce.gwt.server.service.module
Interface InspectHelper

All Known Implementing Classes:
DynamicEntityRemoteService

public interface InspectHelper

Author:
jfischer

Method Summary
 ClassMetadata getMergedClassMetadata(java.lang.Class<?>[] entities, java.util.Map<MergedPropertyType,java.util.Map<java.lang.String,FieldMetadata>> mergedProperties)
           
 java.util.Map<java.lang.String,FieldMetadata> getSimpleMergedProperties(java.lang.String entityName, PersistencePerspective persistencePerspective, DynamicEntityDao dynamicEntityDao, java.lang.Class<?>[] entityClasses)
           
 

Method Detail

getMergedClassMetadata

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

getSimpleMergedProperties

java.util.Map<java.lang.String,FieldMetadata> getSimpleMergedProperties(java.lang.String entityName,
                                                                        PersistencePerspective persistencePerspective,
                                                                        DynamicEntityDao dynamicEntityDao,
                                                                        java.lang.Class<?>[] entityClasses)
                                                                        throws java.lang.ClassNotFoundException,
                                                                               java.lang.SecurityException,
                                                                               java.lang.IllegalArgumentException,
                                                                               java.lang.NoSuchMethodException,
                                                                               java.lang.IllegalAccessException,
                                                                               java.lang.reflect.InvocationTargetException
Throws:
java.lang.ClassNotFoundException
java.lang.SecurityException
java.lang.IllegalArgumentException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException


Copyright © 2011. All Rights Reserved.