Documentation of 'org.neodatis.odb.core.query.criteria.Where' Java class
Where
org.neodatis.odb.core.query.criteria

Class Where



  • public class Where
    extends java.lang.Object
    A simple factory to build all Criterion and Expression
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static And and() 
      static ICriterion contain(java.lang.String attributeName, boolean value)
      The
      static ICriterion contain(java.lang.String attributeName, byte value) 
      static ICriterion contain(java.lang.String attributeName, char value) 
      static ICriterion contain(java.lang.String attributeName, double value) 
      static ICriterion contain(java.lang.String attributeName, float value) 
      static ICriterion contain(java.lang.String attributeName, int value) 
      static ICriterion contain(java.lang.String attributeName, long value) 
      static ICriterion contain(java.lang.String attributeName, java.lang.Object value) 
      static ICriterion contain(java.lang.String attributeName, short value) 
      static ICriterion equal(java.lang.String attributeName, boolean value) 
      static ICriterion equal(java.lang.String attributeName, byte value) 
      static ICriterion equal(java.lang.String attributeName, char value) 
      static ICriterion equal(java.lang.String attributeName, double value) 
      static ICriterion equal(java.lang.String attributeName, float value) 
      static ICriterion equal(java.lang.String attributeName, int value) 
      static ICriterion equal(java.lang.String attributeName, long value) 
      static ICriterion equal(java.lang.String attributeName, java.lang.Object value) 
      static ICriterion equal(java.lang.String attributeName, short value) 
      static ICriterion ge(java.lang.String attributeName, byte value) 
      static ICriterion ge(java.lang.String attributeName, char value) 
      static ICriterion ge(java.lang.String attributeName, java.lang.Comparable value)
      GREATER OR EQUAL
      static ICriterion ge(java.lang.String attributeName, double value) 
      static ICriterion ge(java.lang.String attributeName, float value) 
      static ICriterion ge(java.lang.String attributeName, int value) 
      static ICriterion ge(java.lang.String attributeName, long value) 
      static ICriterion ge(java.lang.String attributeName, short value) 
      static ICriterion get(java.lang.String attributeName, Operator operator, java.lang.Object value) 
      static ICriterion gt(java.lang.String attributeName, byte value) 
      static ICriterion gt(java.lang.String attributeName, char value) 
      static ICriterion gt(java.lang.String attributeName, java.lang.Comparable value)
      GREATER THAN
      static ICriterion gt(java.lang.String attributeName, double value) 
      static ICriterion gt(java.lang.String attributeName, float value) 
      static ICriterion gt(java.lang.String attributeName, int value) 
      static ICriterion gt(java.lang.String attributeName, long value) 
      static ICriterion gt(java.lang.String attributeName, short value) 
      static ICriterion iequal(java.lang.String attributeName, char value) 
      static ICriterion iequal(java.lang.String attributeName, java.lang.Object value) 
      static ICriterion ilike(java.lang.String attributeName, java.lang.String value) 
      static ICriterion isNotNull(java.lang.String attributeName) 
      static ICriterion isNull(java.lang.String attributeName) 
      static ICriterion le(java.lang.String attributeName, byte value) 
      static ICriterion le(java.lang.String attributeName, char value) 
      static ICriterion le(java.lang.String attributeName, java.lang.Comparable value)
      LESS OR EQUAL
      static ICriterion le(java.lang.String attributeName, double value) 
      static ICriterion le(java.lang.String attributeName, float value) 
      static ICriterion le(java.lang.String attributeName, int value) 
      static ICriterion le(java.lang.String attributeName, long value) 
      static ICriterion le(java.lang.String attributeName, short value) 
      static ICriterion like(java.lang.String attributeName, java.lang.String value)
      LIKE
      static ICriterion lt(java.lang.String attributeName, byte value) 
      static ICriterion lt(java.lang.String attributeName, char value) 
      static ICriterion lt(java.lang.String attributeName, java.lang.Comparable value)
      LESS THAN
      static ICriterion lt(java.lang.String attributeName, double value) 
      static ICriterion lt(java.lang.String attributeName, float value) 
      static ICriterion lt(java.lang.String attributeName, int value) 
      static ICriterion lt(java.lang.String attributeName, long value) 
      static ICriterion lt(java.lang.String attributeName, short value) 
      static Not not(ICriterion criterion) 
      static Or or() 
      static ICriterion sizeEq(java.lang.String attributeName, int size) 
      static ICriterion sizeGe(java.lang.String attributeName, int size) 
      static ICriterion sizeGt(java.lang.String attributeName, int size) 
      static ICriterion sizeLe(java.lang.String attributeName, int size) 
      static ICriterion sizeLt(java.lang.String attributeName, int size) 
      static ICriterion sizeNe(java.lang.String attributeName, int size) 
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • equal

        public static ICriterion equal(java.lang.String attributeName,
                                       boolean value)
        Parameters:
        attributeName - The attribute name
        value - The boolean value
        Returns:
        The criteria
      • equal

        public static ICriterion equal(java.lang.String attributeName,
                                       int value)
      • equal

        public static ICriterion equal(java.lang.String attributeName,
                                       short value)
      • equal

        public static ICriterion equal(java.lang.String attributeName,
                                       byte value)
      • equal

        public static ICriterion equal(java.lang.String attributeName,
                                       float value)
      • equal

        public static ICriterion equal(java.lang.String attributeName,
                                       double value)
      • equal

        public static ICriterion equal(java.lang.String attributeName,
                                       long value)
      • equal

        public static ICriterion equal(java.lang.String attributeName,
                                       char value)
      • equal

        public static ICriterion equal(java.lang.String attributeName,
                                       java.lang.Object value)
      • iequal

        public static ICriterion iequal(java.lang.String attributeName,
                                        char value)
      • iequal

        public static ICriterion iequal(java.lang.String attributeName,
                                        java.lang.Object value)
      • like

        public static ICriterion like(java.lang.String attributeName,
                                      java.lang.String value)
        LIKE
        Parameters:
        attributeName - The attribute name
        value - The string value
        Returns:
        The criterio
      • ilike

        public static ICriterion ilike(java.lang.String attributeName,
                                       java.lang.String value)
      • gt

        public static ICriterion gt(java.lang.String attributeName,
                                    java.lang.Comparable value)
        GREATER THAN
        Parameters:
        attributeName -
        value -
        Returns:
        The criterion
      • gt

        public static ICriterion gt(java.lang.String attributeName,
                                    int value)
      • gt

        public static ICriterion gt(java.lang.String attributeName,
                                    short value)
      • gt

        public static ICriterion gt(java.lang.String attributeName,
                                    byte value)
      • gt

        public static ICriterion gt(java.lang.String attributeName,
                                    float value)
      • gt

        public static ICriterion gt(java.lang.String attributeName,
                                    double value)
      • gt

        public static ICriterion gt(java.lang.String attributeName,
                                    long value)
      • gt

        public static ICriterion gt(java.lang.String attributeName,
                                    char value)
      • ge

        public static ICriterion ge(java.lang.String attributeName,
                                    java.lang.Comparable value)
        GREATER OR EQUAL
        Parameters:
        attributeName -
        value -
        Returns:
        The criterion
      • ge

        public static ICriterion ge(java.lang.String attributeName,
                                    int value)
      • ge

        public static ICriterion ge(java.lang.String attributeName,
                                    short value)
      • ge

        public static ICriterion ge(java.lang.String attributeName,
                                    byte value)
      • ge

        public static ICriterion ge(java.lang.String attributeName,
                                    float value)
      • ge

        public static ICriterion ge(java.lang.String attributeName,
                                    double value)
      • ge

        public static ICriterion ge(java.lang.String attributeName,
                                    long value)
      • ge

        public static ICriterion ge(java.lang.String attributeName,
                                    char value)
      • lt

        public static ICriterion lt(java.lang.String attributeName,
                                    java.lang.Comparable value)
        LESS THAN
        Parameters:
        attributeName -
        value -
        Returns:
        The criterion
      • lt

        public static ICriterion lt(java.lang.String attributeName,
                                    int value)
      • lt

        public static ICriterion lt(java.lang.String attributeName,
                                    short value)
      • lt

        public static ICriterion lt(java.lang.String attributeName,
                                    byte value)
      • lt

        public static ICriterion lt(java.lang.String attributeName,
                                    float value)
      • lt

        public static ICriterion lt(java.lang.String attributeName,
                                    double value)
      • lt

        public static ICriterion lt(java.lang.String attributeName,
                                    long value)
      • lt

        public static ICriterion lt(java.lang.String attributeName,
                                    char value)
      • le

        public static ICriterion le(java.lang.String attributeName,
                                    java.lang.Comparable value)
        LESS OR EQUAL
        Parameters:
        attributeName - The attribute name
        value - The value
        Returns:
        The criterion
      • le

        public static ICriterion le(java.lang.String attributeName,
                                    int value)
      • le

        public static ICriterion le(java.lang.String attributeName,
                                    short value)
      • le

        public static ICriterion le(java.lang.String attributeName,
                                    byte value)
      • le

        public static ICriterion le(java.lang.String attributeName,
                                    float value)
      • le

        public static ICriterion le(java.lang.String attributeName,
                                    double value)
      • le

        public static ICriterion le(java.lang.String attributeName,
                                    long value)
      • le

        public static ICriterion le(java.lang.String attributeName,
                                    char value)
      • contain

        public static ICriterion contain(java.lang.String attributeName,
                                         boolean value)
        The
        Parameters:
        attributeName - The attribute name
        value - The value
        Returns:
        The criterion
      • contain

        public static ICriterion contain(java.lang.String attributeName,
                                         int value)
      • contain

        public static ICriterion contain(java.lang.String attributeName,
                                         short value)
      • contain

        public static ICriterion contain(java.lang.String attributeName,
                                         byte value)
      • contain

        public static ICriterion contain(java.lang.String attributeName,
                                         float value)
      • contain

        public static ICriterion contain(java.lang.String attributeName,
                                         double value)
      • contain

        public static ICriterion contain(java.lang.String attributeName,
                                         long value)
      • contain

        public static ICriterion contain(java.lang.String attributeName,
                                         char value)
      • contain

        public static ICriterion contain(java.lang.String attributeName,
                                         java.lang.Object value)
      • isNull

        public static ICriterion isNull(java.lang.String attributeName)
      • isNotNull

        public static ICriterion isNotNull(java.lang.String attributeName)
      • sizeEq

        public static ICriterion sizeEq(java.lang.String attributeName,
                                        int size)
      • sizeNe

        public static ICriterion sizeNe(java.lang.String attributeName,
                                        int size)
      • sizeGt

        public static ICriterion sizeGt(java.lang.String attributeName,
                                        int size)
      • sizeGe

        public static ICriterion sizeGe(java.lang.String attributeName,
                                        int size)
      • sizeLt

        public static ICriterion sizeLt(java.lang.String attributeName,
                                        int size)
      • sizeLe

        public static ICriterion sizeLe(java.lang.String attributeName,
                                        int size)
      • or

        public static Or or()
      • and

        public static And and()
      • get

        public static ICriterion get(java.lang.String attributeName,
                                     Operator operator,
                                     java.lang.Object value)

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.