org.broadleafcommerce.openadmin.server.cto
Class BaseCtoConverterImpl
java.lang.Object
com.anasoft.os.daofusion.util.SimpleMapContainer<String,com.anasoft.os.daofusion.cto.server.NestedPropertyMappingGroup>
com.anasoft.os.daofusion.cto.server.NestedPropertyCriteriaBasedConverter
org.broadleafcommerce.openadmin.server.cto.BaseCtoConverterImpl
- All Implemented Interfaces:
- com.anasoft.os.daofusion.cto.server.CriteriaTransferObjectConverter, BaseCtoConverter
@Component(value="blBaseCtoConverter")
@Scope(value="prototype")
public class BaseCtoConverterImpl
- extends com.anasoft.os.daofusion.cto.server.NestedPropertyCriteriaBasedConverter
- implements BaseCtoConverter
- Author:
- jfischer
|
Method Summary |
void |
addBooleanMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
|
void |
addCharacterMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
|
void |
addCollectionSizeEqMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
|
void |
addDateMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
|
void |
addDecimalMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
|
void |
addEmptyMapping(String mappingGroupName,
String propertyId)
|
void |
addLongEQMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
|
void |
addLongMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
|
void |
addNullMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
|
void |
addStringEQMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
|
void |
addStringLikeMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
|
FilterCriterionProviders |
getFilterCriterionProviders()
|
void |
setFilterCriterionProviders(FilterCriterionProviders filterCriterionProviders)
|
| Methods inherited from class com.anasoft.os.daofusion.cto.server.NestedPropertyCriteriaBasedConverter |
addMapping, convert, createCriteria, getKey |
| Methods inherited from class com.anasoft.os.daofusion.util.SimpleMapContainer |
add, clear, containsKey, getObjectMap |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.anasoft.os.daofusion.cto.server.CriteriaTransferObjectConverter |
convert |
NULL_AWARE_LONG
public static final com.anasoft.os.daofusion.cto.server.FilterValueConverter<Long> NULL_AWARE_LONG
NULL_AWARE_INTEGER
public static final com.anasoft.os.daofusion.cto.server.FilterValueConverter<Integer> NULL_AWARE_INTEGER
DECIMAL
public static final com.anasoft.os.daofusion.cto.server.FilterValueConverter<BigDecimal> DECIMAL
CHARACTER
public static final com.anasoft.os.daofusion.cto.server.FilterValueConverter<Character> CHARACTER
filterCriterionProviders
protected FilterCriterionProviders filterCriterionProviders
BaseCtoConverterImpl
public BaseCtoConverterImpl()
addStringLikeMapping
public void addStringLikeMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
- Specified by:
addStringLikeMapping in interface BaseCtoConverter
addDecimalMapping
public void addDecimalMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
- Specified by:
addDecimalMapping in interface BaseCtoConverter
addLongMapping
public void addLongMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
- Specified by:
addLongMapping in interface BaseCtoConverter
addLongEQMapping
public void addLongEQMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
- Specified by:
addLongEQMapping in interface BaseCtoConverter
addStringEQMapping
public void addStringEQMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
- Specified by:
addStringEQMapping in interface BaseCtoConverter
addNullMapping
public void addNullMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
- Specified by:
addNullMapping in interface BaseCtoConverter
addEmptyMapping
public void addEmptyMapping(String mappingGroupName,
String propertyId)
- Specified by:
addEmptyMapping in interface BaseCtoConverter
addBooleanMapping
public void addBooleanMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
- Specified by:
addBooleanMapping in interface BaseCtoConverter
addCharacterMapping
public void addCharacterMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
- Specified by:
addCharacterMapping in interface BaseCtoConverter
addDateMapping
public void addDateMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
- Specified by:
addDateMapping in interface BaseCtoConverter
addCollectionSizeEqMapping
public void addCollectionSizeEqMapping(String mappingGroupName,
String propertyId,
com.anasoft.os.daofusion.criteria.AssociationPath associationPath,
String targetPropertyName)
- Specified by:
addCollectionSizeEqMapping in interface BaseCtoConverter
getFilterCriterionProviders
public FilterCriterionProviders getFilterCriterionProviders()
- Specified by:
getFilterCriterionProviders in interface BaseCtoConverter
setFilterCriterionProviders
public void setFilterCriterionProviders(FilterCriterionProviders filterCriterionProviders)
- Specified by:
setFilterCriterionProviders in interface BaseCtoConverter
Copyright © 2013. All Rights Reserved.