test_class.declarator: propertyName = "propertyName"
test_class.modifier: private final
test_class.original_string: private final String propertyName = "propertyName";
test_class.type: String
test_class.var_name: propertyName
test_class.declarator: value = "test property value"
test_class.modifier: private final
test_class.original_string: private final String value = "test property value";
test_class.type: String
test_class.var_name: value
test_class.declarator: from = 1
test_class.modifier: private final
test_class.original_string: private final Integer from = 1;
test_class.type: Integer
test_class.var_name: from
test_class.declarator: to = 10
test_class.modifier: private final
test_class.original_string: private final Integer to = 10;
test_class.type: Integer
test_class.var_name: to
test_class.declarator: values = { "test", "value", "array" }
test_class.modifier: private final
test_class.original_string: private final String[] values = { "test", "value", "array" };
test_class.type: String[]
test_class.var_name: values
test_class.declarator: left = new Criterion() {
          @Override
          public String toString() {
              return "left";
          }
      }
test_class.modifier: private final
test_class.original_string: private final Criterion left = new Criterion() {
          @Override
          public String toString() {
              return "left";
          }
      };
test_class.type: Criterion
test_class.var_name: left
test_class.declarator: right = new Criterion() {
          @Override
          public String toString() {
              return "right";
          }
      }
test_class.modifier: private final
test_class.original_string: private final Criterion right = new Criterion() {
          @Override
          public String toString() {
              return "right";
          }
      };
test_class.type: Criterion
test_class.var_name: right
test_class.file: seeking-core/src/test/java/com/eharmony/matching/seeking/query/criterion/RestrictionsTest.java
test_class.identifier: RestrictionsTest
test_case.body: @Test
      public void lt() {
          EqualityExpression e = Restrictions.lt(propertyName, value);
          assertEquals(Operator.LESS_THAN, e.getOperator());
          assertEquals(propertyName, e.getPropertyName());
          assertEquals(value, e.getValue());
      }
test_case.class_method_signature: RestrictionsTest.lt()
test_case.full_signature: @Test public void lt()
test_case.identifier: lt
test_case.invocations: lt assertEquals getOperator assertEquals getPropertyName assertEquals getValue
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void lt()
focal_class.file: seeking-core/src/main/java/com/eharmony/matching/seeking/query/criterion/Restrictions.java
focal_class.identifier: Restrictions
focal_class.class_method_signature: Restrictions.Restrictions()
focal_class.full_signature: private  Restrictions()
focal_class.identifier: Restrictions
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  Restrictions()
focal_class.class_method_signature: Restrictions.eq(String propertyName, Object value)
focal_class.full_signature: public static EqualityExpression eq(String propertyName, Object value)
focal_class.identifier: eq
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, Object value)
focal_class.return: EqualityExpression
focal_class.signature: EqualityExpression eq(String propertyName, Object value)
focal_class.class_method_signature: Restrictions.ne(String propertyName, Object value)
focal_class.full_signature: public static EqualityExpression ne(String propertyName, Object value)
focal_class.identifier: ne
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, Object value)
focal_class.return: EqualityExpression
focal_class.signature: EqualityExpression ne(String propertyName, Object value)
focal_class.class_method_signature: Restrictions.lt(String propertyName, Object value)
focal_class.full_signature: public static EqualityExpression lt(String propertyName, Object value)
focal_class.identifier: lt
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, Object value)
focal_class.return: EqualityExpression
focal_class.signature: EqualityExpression lt(String propertyName, Object value)
focal_class.class_method_signature: Restrictions.lte(String propertyName, Object value)
focal_class.full_signature: public static EqualityExpression lte(String propertyName, Object value)
focal_class.identifier: lte
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, Object value)
focal_class.return: EqualityExpression
focal_class.signature: EqualityExpression lte(String propertyName, Object value)
focal_class.class_method_signature: Restrictions.gt(String propertyName, Object value)
focal_class.full_signature: public static EqualityExpression gt(String propertyName, Object value)
focal_class.identifier: gt
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, Object value)
focal_class.return: EqualityExpression
focal_class.signature: EqualityExpression gt(String propertyName, Object value)
focal_class.class_method_signature: Restrictions.gte(String propertyName, Object value)
focal_class.full_signature: public static EqualityExpression gte(String propertyName, Object value)
focal_class.identifier: gte
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, Object value)
focal_class.return: EqualityExpression
focal_class.signature: EqualityExpression gte(String propertyName, Object value)
focal_class.class_method_signature: Restrictions.between(String propertyName, Object from, Object to)
focal_class.full_signature: public static RangeExpression between(String propertyName, Object from, Object to)
focal_class.identifier: between
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, Object from, Object to)
focal_class.return: RangeExpression
focal_class.signature: RangeExpression between(String propertyName, Object from, Object to)
focal_class.class_method_signature: Restrictions.discreteRange(String propertyName, int from, int to)
focal_class.full_signature: public static SetExpression discreteRange(String propertyName, int from, int to)
focal_class.identifier: discreteRange
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, int from, int to)
focal_class.return: SetExpression
focal_class.signature: SetExpression discreteRange(String propertyName, int from, int to)
focal_class.class_method_signature: Restrictions.range(int from, int to)
focal_class.full_signature: protected static Integer[] range(int from, int to)
focal_class.identifier: range
focal_class.modifiers: protected static
focal_class.parameters: (int from, int to)
focal_class.return: Integer[]
focal_class.signature: Integer[] range(int from, int to)
focal_class.class_method_signature: Restrictions.in(String propertyName, Object[] values)
focal_class.full_signature: public static SetExpression in(String propertyName, Object[] values)
focal_class.identifier: in
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, Object[] values)
focal_class.return: SetExpression
focal_class.signature: SetExpression in(String propertyName, Object[] values)
focal_class.class_method_signature: Restrictions.in(String propertyName, Collection<? extends Object> values)
focal_class.full_signature: public static SetExpression in(String propertyName, Collection<? extends Object> values)
focal_class.identifier: in
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, Collection<? extends Object> values)
focal_class.return: SetExpression
focal_class.signature: SetExpression in(String propertyName, Collection<? extends Object> values)
focal_class.class_method_signature: Restrictions.notIn(String propertyName, Object[] values)
focal_class.full_signature: public static SetExpression notIn(String propertyName, Object[] values)
focal_class.identifier: notIn
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, Object[] values)
focal_class.return: SetExpression
focal_class.signature: SetExpression notIn(String propertyName, Object[] values)
focal_class.class_method_signature: Restrictions.notIn(String propertyName, Collection<? extends Object> values)
focal_class.full_signature: public static SetExpression notIn(String propertyName, Collection<? extends Object> values)
focal_class.identifier: notIn
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, Collection<? extends Object> values)
focal_class.return: SetExpression
focal_class.signature: SetExpression notIn(String propertyName, Collection<? extends Object> values)
focal_class.class_method_signature: Restrictions.contains(String propertyName, Object value)
focal_class.full_signature: public static SetExpression contains(String propertyName, Object value)
focal_class.identifier: contains
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, Object value)
focal_class.return: SetExpression
focal_class.signature: SetExpression contains(String propertyName, Object value)
focal_class.class_method_signature: Restrictions.contains(String propertyName, Object[] values)
focal_class.full_signature: public static SetExpression contains(String propertyName, Object[] values)
focal_class.identifier: contains
focal_class.modifiers: public static
focal_class.parameters: (String propertyName, Object[] values)
focal_class.return: SetExpression
focal_class.signature: SetExpression contains(String propertyName, Object[] values)
focal_class.class_method_signature: Restrictions.isNull(String propertyName)
focal_class.full_signature: public static UnaryExpression isNull(String propertyName)
focal_class.identifier: isNull
focal_class.modifiers: public static
focal_class.parameters: (String propertyName)
focal_class.return: UnaryExpression
focal_class.signature: UnaryExpression isNull(String propertyName)
focal_class.class_method_signature: Restrictions.isNotNull(String propertyName)
focal_class.full_signature: public static UnaryExpression isNotNull(String propertyName)
focal_class.identifier: isNotNull
focal_class.modifiers: public static
focal_class.parameters: (String propertyName)
focal_class.return: UnaryExpression
focal_class.signature: UnaryExpression isNotNull(String propertyName)
focal_class.class_method_signature: Restrictions.isEmpty(String propertyName)
focal_class.full_signature: public static UnaryExpression isEmpty(String propertyName)
focal_class.identifier: isEmpty
focal_class.modifiers: public static
focal_class.parameters: (String propertyName)
focal_class.return: UnaryExpression
focal_class.signature: UnaryExpression isEmpty(String propertyName)
focal_class.class_method_signature: Restrictions.isNotEmpty(String propertyName)
focal_class.full_signature: public static UnaryExpression isNotEmpty(String propertyName)
focal_class.identifier: isNotEmpty
focal_class.modifiers: public static
focal_class.parameters: (String propertyName)
focal_class.return: UnaryExpression
focal_class.signature: UnaryExpression isNotEmpty(String propertyName)
focal_class.class_method_signature: Restrictions.nativeQuery(Class<T> type, T expression)
focal_class.full_signature: public static NativeExpression nativeQuery(Class<T> type, T expression)
focal_class.identifier: nativeQuery
focal_class.modifiers: public static
focal_class.parameters: (Class<T> type, T expression)
focal_class.return: NativeExpression
focal_class.signature: NativeExpression nativeQuery(Class<T> type, T expression)
focal_class.class_method_signature: Restrictions.and(Criterion... criteria)
focal_class.full_signature: public static Conjunction and(Criterion... criteria)
focal_class.identifier: and
focal_class.modifiers: public static
focal_class.parameters: (Criterion... criteria)
focal_class.return: Conjunction
focal_class.signature: Conjunction and(Criterion... criteria)
focal_class.class_method_signature: Restrictions.or(Criterion... criteria)
focal_class.full_signature: public static Disjunction or(Criterion... criteria)
focal_class.identifier: or
focal_class.modifiers: public static
focal_class.parameters: (Criterion... criteria)
focal_class.return: Disjunction
focal_class.signature: Disjunction or(Criterion... criteria)
focal_class.class_method_signature: Restrictions.within(
              String propertyName, N x, N y, N distance)
focal_class.full_signature: public static Distance2dExpression<N> within(
              String propertyName, N x, N y, N distance)
focal_class.identifier: within
focal_class.modifiers: public static
focal_class.parameters: (
              String propertyName, N x, N y, N distance)
focal_class.return: Distance2dExpression<N>
focal_class.signature: Distance2dExpression<N> within(
              String propertyName, N x, N y, N distance)
focal_method.body: public static EqualityExpression lt(String propertyName, Object value) {
          return new EqualityExpression(Operator.LESS_THAN, propertyName, value);
      }
focal_method.class_method_signature: Restrictions.lt(String propertyName, Object value)
focal_method.full_signature: public static EqualityExpression lt(String propertyName, Object value)
focal_method.identifier: lt
focal_method.modifiers: public static
focal_method.parameters: (String propertyName, Object value)
focal_method.return: EqualityExpression
focal_method.signature: EqualityExpression lt(String propertyName, Object value)