Package org.springframework.expression

Examples of org.springframework.expression.TypeComparator.compare()


  @Test
  public void testObjects() throws EvaluationException {
    TypeComparator comparator = new StandardTypeComparator();
    assertTrue(comparator.compare("a","a")==0);
    assertTrue(comparator.compare("a","b")<0);
    assertTrue(comparator.compare("b","a")>0);
  }

  @Test
  public void testCanCompare() throws EvaluationException {
    TypeComparator comparator = new StandardTypeComparator();
View Full Code Here


    List<?> list = (List<?>) right;
    Object low = list.get(0);
    Object high = list.get(1);
    TypeComparator comp = state.getTypeComparator();
    try {
      return BooleanTypedValue.forValue(comp.compare(left, low) >= 0 && comp.compare(left, high) <= 0);
    }
    catch (SpelEvaluationException ex) {
      ex.setPosition(getStartPosition());
      throw ex;
    }
View Full Code Here

    List<?> list = (List<?>) right;
    Object low = list.get(0);
    Object high = list.get(1);
    TypeComparator comp = state.getTypeComparator();
    try {
      return BooleanTypedValue.forValue(comp.compare(left, low) >= 0 && comp.compare(left, high) <= 0);
    }
    catch (SpelEvaluationException ex) {
      ex.setPosition(getStartPosition());
      throw ex;
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.