| protected void | DynamicEntityDaoImpl. applyForeignKeyPrecedence(ForeignKey foreignField,
                         ForeignKey[] additionalForeignFields,
                         Map<String,FieldMetadata> mergedProperties) | 
| protected void | DynamicEntityDaoImpl. applyForeignKeyPrecedence(ForeignKey foreignField,
                         ForeignKey[] additionalForeignFields,
                         Map<String,FieldMetadata> mergedProperties) | 
| protected void | DynamicEntityDaoImpl. buildBasicProperty(Field field,
                  Class<?> targetClass,
                  ForeignKey foreignField,
                  ForeignKey[] additionalForeignFields,
                  String[] additionalNonPersistentProperties,
                  MergedPropertyType mergedPropertyType,
                  Map<String,FieldMetadata> presentationAttributes,
                  List<org.hibernate.mapping.Property> componentProperties,
                  Map<String,FieldMetadata> fields,
                  String idProperty,
                  Boolean populateManyToOneFields,
                  String[] includeFields,
                  String[] excludeFields,
                  String configurationKey,
                  String ceilingEntityFullyQualifiedClassname,
                  List<Class<?>> parentClasses,
                  String prefix,
                  Boolean isParentExcluded,
                  String propertyName,
                  org.hibernate.type.Type type,
                  boolean propertyForeignKey,
                  int additionalForeignKeyIndexPosition,
                  Boolean isComponentPrefix,
                  String parentPrefix) | 
| protected void | DynamicEntityDaoImpl. buildBasicProperty(Field field,
                  Class<?> targetClass,
                  ForeignKey foreignField,
                  ForeignKey[] additionalForeignFields,
                  String[] additionalNonPersistentProperties,
                  MergedPropertyType mergedPropertyType,
                  Map<String,FieldMetadata> presentationAttributes,
                  List<org.hibernate.mapping.Property> componentProperties,
                  Map<String,FieldMetadata> fields,
                  String idProperty,
                  Boolean populateManyToOneFields,
                  String[] includeFields,
                  String[] excludeFields,
                  String configurationKey,
                  String ceilingEntityFullyQualifiedClassname,
                  List<Class<?>> parentClasses,
                  String prefix,
                  Boolean isParentExcluded,
                  String propertyName,
                  org.hibernate.type.Type type,
                  boolean propertyForeignKey,
                  int additionalForeignKeyIndexPosition,
                  Boolean isComponentPrefix,
                  String parentPrefix) | 
| protected void | DynamicEntityDaoImpl. buildComponentProperties(Class<?> targetClass,
                        ForeignKey foreignField,
                        ForeignKey[] additionalForeignFields,
                        String[] additionalNonPersistentProperties,
                        MergedPropertyType mergedPropertyType,
                        Map<String,FieldMetadata> fields,
                        String idProperty,
                        Boolean populateManyToOneFields,
                        String[] includeFields,
                        String[] excludeFields,
                        String configurationKey,
                        String ceilingEntityFullyQualifiedClassname,
                        String propertyName,
                        org.hibernate.type.Type type,
                        Class<?> returnedClass,
                        List<Class<?>> parentClasses,
                        Boolean isParentExcluded,
                        String prefix,
                        String parentPrefix) | 
| protected void | DynamicEntityDaoImpl. buildComponentProperties(Class<?> targetClass,
                        ForeignKey foreignField,
                        ForeignKey[] additionalForeignFields,
                        String[] additionalNonPersistentProperties,
                        MergedPropertyType mergedPropertyType,
                        Map<String,FieldMetadata> fields,
                        String idProperty,
                        Boolean populateManyToOneFields,
                        String[] includeFields,
                        String[] excludeFields,
                        String configurationKey,
                        String ceilingEntityFullyQualifiedClassname,
                        String propertyName,
                        org.hibernate.type.Type type,
                        Class<?> returnedClass,
                        List<Class<?>> parentClasses,
                        Boolean isParentExcluded,
                        String prefix,
                        String parentPrefix) | 
| protected void | DynamicEntityDaoImpl. buildEntityProperties(Map<String,FieldMetadata> fields,
                     ForeignKey foreignField,
                     ForeignKey[] additionalForeignFields,
                     String[] additionalNonPersistentProperties,
                     Boolean populateManyToOneFields,
                     String[] includeFields,
                     String[] excludeFields,
                     String configurationKey,
                     String ceilingEntityFullyQualifiedClassname,
                     String propertyName,
                     Class<?> returnedClass,
                     Class<?> targetClass,
                     List<Class<?>> parentClasses,
                     String prefix,
                     Boolean isParentExcluded,
                     String parentPrefix) | 
| protected void | DynamicEntityDaoImpl. buildEntityProperties(Map<String,FieldMetadata> fields,
                     ForeignKey foreignField,
                     ForeignKey[] additionalForeignFields,
                     String[] additionalNonPersistentProperties,
                     Boolean populateManyToOneFields,
                     String[] includeFields,
                     String[] excludeFields,
                     String configurationKey,
                     String ceilingEntityFullyQualifiedClassname,
                     String propertyName,
                     Class<?> returnedClass,
                     Class<?> targetClass,
                     List<Class<?>> parentClasses,
                     String prefix,
                     Boolean isParentExcluded,
                     String parentPrefix) | 
| protected void | DynamicEntityDaoImpl. buildProperties(Class<?> targetClass,
               ForeignKey foreignField,
               ForeignKey[] additionalForeignFields,
               String[] additionalNonPersistentProperties,
               MergedPropertyType mergedPropertyType,
               Map<String,FieldMetadata> presentationAttributes,
               List<org.hibernate.mapping.Property> componentProperties,
               Map<String,FieldMetadata> fields,
               List<String> propertyNames,
               List<org.hibernate.type.Type> propertyTypes,
               String idProperty,
               Boolean populateManyToOneFields,
               String[] includeFields,
               String[] excludeFields,
               String configurationKey,
               String ceilingEntityFullyQualifiedClassname,
               List<Class<?>> parentClasses,
               String prefix,
               Boolean isParentExcluded,
               Boolean isComponentPrefix,
               String parentPrefix) | 
| protected void | DynamicEntityDaoImpl. buildProperties(Class<?> targetClass,
               ForeignKey foreignField,
               ForeignKey[] additionalForeignFields,
               String[] additionalNonPersistentProperties,
               MergedPropertyType mergedPropertyType,
               Map<String,FieldMetadata> presentationAttributes,
               List<org.hibernate.mapping.Property> componentProperties,
               Map<String,FieldMetadata> fields,
               List<String> propertyNames,
               List<org.hibernate.type.Type> propertyTypes,
               String idProperty,
               Boolean populateManyToOneFields,
               String[] includeFields,
               String[] excludeFields,
               String configurationKey,
               String ceilingEntityFullyQualifiedClassname,
               List<Class<?>> parentClasses,
               String prefix,
               Boolean isParentExcluded,
               Boolean isComponentPrefix,
               String parentPrefix) | 
| protected void | DynamicEntityDaoImpl. buildPropertiesFromPolymorphicEntities(Class<?>[] entities,
                                      ForeignKey foreignField,
                                      String[] additionalNonPersistentProperties,
                                      ForeignKey[] additionalForeignFields,
                                      MergedPropertyType mergedPropertyType,
                                      Boolean populateManyToOneFields,
                                      String[] includeFields,
                                      String[] excludeFields,
                                      String configurationKey,
                                      String ceilingEntityFullyQualifiedClassname,
                                      Map<String,FieldMetadata> mergedProperties,
                                      List<Class<?>> parentClasses,
                                      String prefix,
                                      Boolean isParentExcluded,
                                      String parentPrefix) | 
| protected void | DynamicEntityDaoImpl. buildPropertiesFromPolymorphicEntities(Class<?>[] entities,
                                      ForeignKey foreignField,
                                      String[] additionalNonPersistentProperties,
                                      ForeignKey[] additionalForeignFields,
                                      MergedPropertyType mergedPropertyType,
                                      Boolean populateManyToOneFields,
                                      String[] includeFields,
                                      String[] excludeFields,
                                      String configurationKey,
                                      String ceilingEntityFullyQualifiedClassname,
                                      Map<String,FieldMetadata> mergedProperties,
                                      List<Class<?>> parentClasses,
                                      String prefix,
                                      Boolean isParentExcluded,
                                      String parentPrefix) | 
| protected int | DynamicEntityDaoImpl. findAdditionalForeignKeyIndex(ForeignKey[] additionalForeignFields,
                             String prefix,
                             String propertyName) | 
| protected String | DynamicEntityDaoImpl. getCacheKey(String ceilingEntityFullyQualifiedClassname,
           ForeignKey foreignField,
           String[] additionalNonPersistentProperties,
           ForeignKey[] additionalForeignFields,
           MergedPropertyType mergedPropertyType,
           Boolean populateManyToOneFields,
           Class<?> clazz,
           String configurationKey,
           Boolean isParentExcluded) | 
| protected String | DynamicEntityDaoImpl. getCacheKey(String ceilingEntityFullyQualifiedClassname,
           ForeignKey foreignField,
           String[] additionalNonPersistentProperties,
           ForeignKey[] additionalForeignFields,
           MergedPropertyType mergedPropertyType,
           Boolean populateManyToOneFields,
           Class<?> clazz,
           String configurationKey,
           Boolean isParentExcluded) | 
| Map<String,FieldMetadata> | DynamicEntityDaoImpl. getMergedProperties(String ceilingEntityFullyQualifiedClassname,
                   Class<?>[] entities,
                   ForeignKey foreignField,
                   String[] additionalNonPersistentProperties,
                   ForeignKey[] additionalForeignFields,
                   MergedPropertyType mergedPropertyType,
                   Boolean populateManyToOneFields,
                   String[] includeFields,
                   String[] excludeFields,
                   String configurationKey,
                   String prefix) | 
| Map<String,FieldMetadata> | DynamicEntityDaoImpl. getMergedProperties(String ceilingEntityFullyQualifiedClassname,
                   Class<?>[] entities,
                   ForeignKey foreignField,
                   String[] additionalNonPersistentProperties,
                   ForeignKey[] additionalForeignFields,
                   MergedPropertyType mergedPropertyType,
                   Boolean populateManyToOneFields,
                   String[] includeFields,
                   String[] excludeFields,
                   String configurationKey,
                   String prefix) | 
| Map<String,FieldMetadata> | DynamicEntityDao. getMergedProperties(String ceilingEntityFullyQualifiedClassname,
                   Class<?>[] entities,
                   ForeignKey foreignField,
                   String[] additionalNonPersistentProperties,
                   ForeignKey[] additionalForeignFields,
                   MergedPropertyType mergedPropertyType,
                   Boolean populateManyToOneFields,
                   String[] includeManyToOneFields,
                   String[] excludeManyToOneFields,
                   String configurationKey,
                   String prefix) | 
| Map<String,FieldMetadata> | DynamicEntityDao. getMergedProperties(String ceilingEntityFullyQualifiedClassname,
                   Class<?>[] entities,
                   ForeignKey foreignField,
                   String[] additionalNonPersistentProperties,
                   ForeignKey[] additionalForeignFields,
                   MergedPropertyType mergedPropertyType,
                   Boolean populateManyToOneFields,
                   String[] includeManyToOneFields,
                   String[] excludeManyToOneFields,
                   String configurationKey,
                   String prefix) | 
| protected Map<String,FieldMetadata> | DynamicEntityDaoImpl. getMergedPropertiesRecursively(String ceilingEntityFullyQualifiedClassname,
                              Class<?>[] entities,
                              ForeignKey foreignField,
                              String[] additionalNonPersistentProperties,
                              ForeignKey[] additionalForeignFields,
                              MergedPropertyType mergedPropertyType,
                              Boolean populateManyToOneFields,
                              String[] includeFields,
                              String[] excludeFields,
                              String configurationKey,
                              List<Class<?>> parentClasses,
                              String prefix,
                              Boolean isParentExcluded,
                              String parentPrefix) | 
| protected Map<String,FieldMetadata> | DynamicEntityDaoImpl. getMergedPropertiesRecursively(String ceilingEntityFullyQualifiedClassname,
                              Class<?>[] entities,
                              ForeignKey foreignField,
                              String[] additionalNonPersistentProperties,
                              ForeignKey[] additionalForeignFields,
                              MergedPropertyType mergedPropertyType,
                              Boolean populateManyToOneFields,
                              String[] includeFields,
                              String[] excludeFields,
                              String configurationKey,
                              List<Class<?>> parentClasses,
                              String prefix,
                              Boolean isParentExcluded,
                              String parentPrefix) | 
| protected Map<String,FieldMetadata> | DynamicEntityDaoImpl. getPropertiesForEntityClass(Class<?> targetClass,
                           ForeignKey foreignField,
                           String[] additionalNonPersistentProperties,
                           ForeignKey[] additionalForeignFields,
                           MergedPropertyType mergedPropertyType,
                           Boolean populateManyToOneFields,
                           String[] includeFields,
                           String[] excludeFields,
                           String configurationKey,
                           String ceilingEntityFullyQualifiedClassname,
                           List<Class<?>> parentClasses,
                           String prefix,
                           Boolean isParentExcluded,
                           String parentPrefix) | 
| protected Map<String,FieldMetadata> | DynamicEntityDaoImpl. getPropertiesForEntityClass(Class<?> targetClass,
                           ForeignKey foreignField,
                           String[] additionalNonPersistentProperties,
                           ForeignKey[] additionalForeignFields,
                           MergedPropertyType mergedPropertyType,
                           Boolean populateManyToOneFields,
                           String[] includeFields,
                           String[] excludeFields,
                           String configurationKey,
                           String ceilingEntityFullyQualifiedClassname,
                           List<Class<?>> parentClasses,
                           String prefix,
                           Boolean isParentExcluded,
                           String parentPrefix) | 
| protected boolean | DynamicEntityDaoImpl. testForeignProperty(ForeignKey foreignField,
                   String prefix,
                   String propertyName) |