@Component(value="blBaseCtoConverter") @Scope(value="prototype") public class BaseCtoConverterImpl extends com.anasoft.os.daofusion.cto.server.NestedPropertyCriteriaBasedConverter implements BaseCtoConverter
Modifier and Type | Class and Description |
---|---|
static class |
BaseCtoConverterImpl.NullAwareDateConverter |
Modifier and Type | Field and Description |
---|---|
static com.anasoft.os.daofusion.cto.server.FilterValueConverter<Character> |
CHARACTER |
static com.anasoft.os.daofusion.cto.server.FilterValueConverter<BigDecimal> |
DECIMAL |
static com.anasoft.os.daofusion.cto.server.FilterValueConverter<Integer> |
NULL_AWARE_INTEGER |
static com.anasoft.os.daofusion.cto.server.FilterValueConverter<Long> |
NULL_AWARE_LONG |
Constructor and Description |
---|
BaseCtoConverterImpl() |
Modifier and Type | Method and Description |
---|---|
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) |
addMapping, convert, createCriteria, getKey
add, clear, containsKey, getObjectMap
public static final com.anasoft.os.daofusion.cto.server.FilterValueConverter<Long> NULL_AWARE_LONG
public static final com.anasoft.os.daofusion.cto.server.FilterValueConverter<Integer> NULL_AWARE_INTEGER
public static final com.anasoft.os.daofusion.cto.server.FilterValueConverter<BigDecimal> DECIMAL
public static final com.anasoft.os.daofusion.cto.server.FilterValueConverter<Character> CHARACTER
public void addStringLikeMapping(String mappingGroupName, String propertyId, com.anasoft.os.daofusion.criteria.AssociationPath associationPath, String targetPropertyName)
addStringLikeMapping
in interface BaseCtoConverter
public void addDecimalMapping(String mappingGroupName, String propertyId, com.anasoft.os.daofusion.criteria.AssociationPath associationPath, String targetPropertyName)
addDecimalMapping
in interface BaseCtoConverter
public void addLongMapping(String mappingGroupName, String propertyId, com.anasoft.os.daofusion.criteria.AssociationPath associationPath, String targetPropertyName)
addLongMapping
in interface BaseCtoConverter
public void addLongEQMapping(String mappingGroupName, String propertyId, com.anasoft.os.daofusion.criteria.AssociationPath associationPath, String targetPropertyName)
addLongEQMapping
in interface BaseCtoConverter
public void addStringEQMapping(String mappingGroupName, String propertyId, com.anasoft.os.daofusion.criteria.AssociationPath associationPath, String targetPropertyName)
addStringEQMapping
in interface BaseCtoConverter
public void addNullMapping(String mappingGroupName, String propertyId, com.anasoft.os.daofusion.criteria.AssociationPath associationPath, String targetPropertyName)
addNullMapping
in interface BaseCtoConverter
public void addEmptyMapping(String mappingGroupName, String propertyId)
addEmptyMapping
in interface BaseCtoConverter
public void addBooleanMapping(String mappingGroupName, String propertyId, com.anasoft.os.daofusion.criteria.AssociationPath associationPath, String targetPropertyName)
addBooleanMapping
in interface BaseCtoConverter
public void addCharacterMapping(String mappingGroupName, String propertyId, com.anasoft.os.daofusion.criteria.AssociationPath associationPath, String targetPropertyName)
addCharacterMapping
in interface BaseCtoConverter
public void addDateMapping(String mappingGroupName, String propertyId, com.anasoft.os.daofusion.criteria.AssociationPath associationPath, String targetPropertyName)
addDateMapping
in interface BaseCtoConverter
public void addCollectionSizeEqMapping(String mappingGroupName, String propertyId, com.anasoft.os.daofusion.criteria.AssociationPath associationPath, String targetPropertyName)
addCollectionSizeEqMapping
in interface BaseCtoConverter
Copyright © 2013. All rights reserved.