org.broadleafcommerce.openadmin.server.cto
Class FilterCriterionProviders

java.lang.Object
  extended by org.broadleafcommerce.openadmin.server.cto.FilterCriterionProviders

@Component(value="blFilterCriterionProviders")
public class FilterCriterionProviders
extends Object

Utility class providing common FilterCriterionProvider implementations.

Author:
jfischer

Field Summary
static com.anasoft.os.daofusion.criteria.FilterCriterionProvider BETWEEN
           
static com.anasoft.os.daofusion.criteria.FilterCriterionProvider BETWEEN_DATE
           
static com.anasoft.os.daofusion.criteria.FilterCriterionProvider COLLECTION_SIZE_EQ
           
static com.anasoft.os.daofusion.criteria.FilterCriterionProvider EQ
           
static com.anasoft.os.daofusion.criteria.FilterCriterionProvider ISNULL
           
static com.anasoft.os.daofusion.criteria.FilterCriterionProvider LE
           
static com.anasoft.os.daofusion.criteria.FilterCriterionProvider LIKE
           
 
Constructor Summary
FilterCriterionProviders()
           
 
Method Summary
 com.anasoft.os.daofusion.criteria.FilterCriterionProvider getBetweenDateProvider(com.anasoft.os.daofusion.criteria.AssociationPath path, String propertyId)
           
 com.anasoft.os.daofusion.criteria.FilterCriterionProvider getBetweenProvider(com.anasoft.os.daofusion.criteria.AssociationPath path, String propertyId)
           
 com.anasoft.os.daofusion.criteria.FilterCriterionProvider getCollectionSizeEqualsProvider(com.anasoft.os.daofusion.criteria.AssociationPath path, String propertyId)
           
 com.anasoft.os.daofusion.criteria.FilterCriterionProvider getEqProvider(com.anasoft.os.daofusion.criteria.AssociationPath path, String propertyId)
           
 com.anasoft.os.daofusion.criteria.FilterCriterionProvider getIsNullProvider(com.anasoft.os.daofusion.criteria.AssociationPath path, String propertyId)
           
 com.anasoft.os.daofusion.criteria.FilterCriterionProvider getLessThanOrEqualProvider(com.anasoft.os.daofusion.criteria.AssociationPath path, String propertyId)
           
 com.anasoft.os.daofusion.criteria.FilterCriterionProvider getLikeProvider(com.anasoft.os.daofusion.criteria.AssociationPath path, String propertyId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LIKE

public static final com.anasoft.os.daofusion.criteria.FilterCriterionProvider LIKE

EQ

public static final com.anasoft.os.daofusion.criteria.FilterCriterionProvider EQ

ISNULL

public static final com.anasoft.os.daofusion.criteria.FilterCriterionProvider ISNULL

LE

public static final com.anasoft.os.daofusion.criteria.FilterCriterionProvider LE

BETWEEN

public static final com.anasoft.os.daofusion.criteria.FilterCriterionProvider BETWEEN

BETWEEN_DATE

public static final com.anasoft.os.daofusion.criteria.FilterCriterionProvider BETWEEN_DATE

COLLECTION_SIZE_EQ

public static final com.anasoft.os.daofusion.criteria.FilterCriterionProvider COLLECTION_SIZE_EQ
Constructor Detail

FilterCriterionProviders

public FilterCriterionProviders()
Method Detail

getLikeProvider

public com.anasoft.os.daofusion.criteria.FilterCriterionProvider getLikeProvider(com.anasoft.os.daofusion.criteria.AssociationPath path,
                                                                                 String propertyId)

getEqProvider

public com.anasoft.os.daofusion.criteria.FilterCriterionProvider getEqProvider(com.anasoft.os.daofusion.criteria.AssociationPath path,
                                                                               String propertyId)

getIsNullProvider

public com.anasoft.os.daofusion.criteria.FilterCriterionProvider getIsNullProvider(com.anasoft.os.daofusion.criteria.AssociationPath path,
                                                                                   String propertyId)

getLessThanOrEqualProvider

public com.anasoft.os.daofusion.criteria.FilterCriterionProvider getLessThanOrEqualProvider(com.anasoft.os.daofusion.criteria.AssociationPath path,
                                                                                            String propertyId)

getBetweenProvider

public com.anasoft.os.daofusion.criteria.FilterCriterionProvider getBetweenProvider(com.anasoft.os.daofusion.criteria.AssociationPath path,
                                                                                    String propertyId)

getBetweenDateProvider

public com.anasoft.os.daofusion.criteria.FilterCriterionProvider getBetweenDateProvider(com.anasoft.os.daofusion.criteria.AssociationPath path,
                                                                                        String propertyId)

getCollectionSizeEqualsProvider

public com.anasoft.os.daofusion.criteria.FilterCriterionProvider getCollectionSizeEqualsProvider(com.anasoft.os.daofusion.criteria.AssociationPath path,
                                                                                                 String propertyId)


Copyright © 2013. All Rights Reserved.