org.broadleafcommerce.openadmin.server.dao.provider.metadata.request
Class AddMetadataFromFieldTypeRequest

java.lang.Object
  extended by org.broadleafcommerce.openadmin.server.dao.provider.metadata.request.AddMetadataFromFieldTypeRequest

public class AddMetadataFromFieldTypeRequest
extends Object

Contains the requested field, property name and support classes.

Author:
Jeff Fischer

Constructor Summary
AddMetadataFromFieldTypeRequest(Field requestedField, Class<?> targetClass, ForeignKey foreignField, ForeignKey[] additionalForeignFields, MergedPropertyType mergedPropertyType, List<org.hibernate.mapping.Property> componentProperties, String idProperty, String prefix, String requestedPropertyName, org.hibernate.type.Type type, boolean propertyForeignKey, int additionalForeignKeyIndexPosition, Map<String,FieldMetadata> presentationAttributes, FieldMetadata presentationAttribute, SupportedFieldType explicitType, Class<?> returnedClass, DynamicEntityDao dynamicEntityDao)
           
 
Method Summary
 ForeignKey[] getAdditionalForeignFields()
           
 int getAdditionalForeignKeyIndexPosition()
           
 List<org.hibernate.mapping.Property> getComponentProperties()
           
 DynamicEntityDao getDynamicEntityDao()
           
 SupportedFieldType getExplicitType()
           
 ForeignKey getForeignField()
           
 String getIdProperty()
           
 MergedPropertyType getMergedPropertyType()
           
 String getPrefix()
           
 FieldMetadata getPresentationAttribute()
           
 Map<String,FieldMetadata> getPresentationAttributes()
           
 Field getRequestedField()
           
 String getRequestedPropertyName()
           
 Class<?> getReturnedClass()
           
 Class<?> getTargetClass()
           
 org.hibernate.type.Type getType()
           
 boolean isPropertyForeignKey()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddMetadataFromFieldTypeRequest

public AddMetadataFromFieldTypeRequest(Field requestedField,
                                       Class<?> targetClass,
                                       ForeignKey foreignField,
                                       ForeignKey[] additionalForeignFields,
                                       MergedPropertyType mergedPropertyType,
                                       List<org.hibernate.mapping.Property> componentProperties,
                                       String idProperty,
                                       String prefix,
                                       String requestedPropertyName,
                                       org.hibernate.type.Type type,
                                       boolean propertyForeignKey,
                                       int additionalForeignKeyIndexPosition,
                                       Map<String,FieldMetadata> presentationAttributes,
                                       FieldMetadata presentationAttribute,
                                       SupportedFieldType explicitType,
                                       Class<?> returnedClass,
                                       DynamicEntityDao dynamicEntityDao)
Method Detail

getRequestedField

public Field getRequestedField()

getTargetClass

public Class<?> getTargetClass()

getForeignField

public ForeignKey getForeignField()

getAdditionalForeignFields

public ForeignKey[] getAdditionalForeignFields()

getMergedPropertyType

public MergedPropertyType getMergedPropertyType()

getComponentProperties

public List<org.hibernate.mapping.Property> getComponentProperties()

getIdProperty

public String getIdProperty()

getPrefix

public String getPrefix()

getRequestedPropertyName

public String getRequestedPropertyName()

getType

public org.hibernate.type.Type getType()

isPropertyForeignKey

public boolean isPropertyForeignKey()

getAdditionalForeignKeyIndexPosition

public int getAdditionalForeignKeyIndexPosition()

getPresentationAttributes

public Map<String,FieldMetadata> getPresentationAttributes()

getPresentationAttribute

public FieldMetadata getPresentationAttribute()

getExplicitType

public SupportedFieldType getExplicitType()

getReturnedClass

public Class<?> getReturnedClass()

getDynamicEntityDao

public DynamicEntityDao getDynamicEntityDao()


Copyright © 2013. All Rights Reserved.