Exemplo n.º 1
0
 @Test
 public void ComparablePathClassOfTPathOfQString() {
   assertEquals(
       "variable.property",
       Expressions.comparablePath(
               String.class, Expressions.path(Object.class, "variable"), "property")
           .toString());
 }
Exemplo n.º 2
0
 @Test
 public void ComparablePathClassOfTString() {
   assertEquals("variable", Expressions.comparablePath(String.class, "variable").toString());
 }
Exemplo n.º 3
0
 /**
  * Create a new variable path
  *
  * @param arg alias
  * @param <D>
  * @return expression
  */
 @SuppressWarnings("unchecked")
 public static <D extends Comparable<?>> ComparablePath<D> var(D arg) {
   return Expressions.comparablePath((Class<D>) arg.getClass(), "var" + arg);
 }