public DatePath(Class<? extends T> type, Path<?> parent, String property) { this(type, PathMetadataFactory.forProperty(parent, property)); }
public SetPath(Class<? super E> type, Class<Q> queryType, Path<?> parent, String property) { this(type, queryType, PathMetadataFactory.forProperty(parent, property)); }
public NumberPath(Class<? extends T> type, Path<?> parent, String property) { this(type, PathMetadataFactory.forProperty(parent, property)); }
public PathImpl(Class<? extends T> type, Path<?> parent, String property) { this(type, PathMetadataFactory.forProperty(parent, property)); }
public ListPath(Class<? super E> elementType, Class<Q> queryType, Path<?> parent, String property) { this(elementType, queryType, PathMetadataFactory.forProperty(parent, property)); }
public SimplePath(Class<? extends T> type, Path<?> parent, String property) { this(type, PathMetadataFactory.forProperty(parent, property)); }
public DslPath(Class<? extends T> type, Path<?> parent, String property) { this(type, PathMetadataFactory.forProperty(parent, property)); }
public MapPath(Class<? super K> keyType, Class<? super V> valueType, Class<E> queryType, Path<?> parent, String property) { this(keyType, valueType, queryType, PathMetadataFactory.forProperty(parent, property)); }
public EnumPath(Class<? extends T> type, Path<?> parent, String property) { this(type, PathMetadataFactory.forProperty(parent, property)); }
public StringPath(Path<?> parent, String property) { this(PathMetadataFactory.forProperty(parent, property)); }
public ArrayPath(Class<? super A> type, Path<?> parent, String property) { this(type, PathMetadataFactory.forProperty(parent, property)); }
/** * Create a new Path expression * * @param type * @param parent * @param property * @return */ public static <T extends Comparable<?>> ComparablePath<T> comparablePath(Class<T> type, Path<?> parent, String property) { return new ComparablePath<T>(type, PathMetadataFactory.forProperty(parent, property)); }
/** * Create a new Path expression * * @param type * @param parent * @param property * @return */ public static <T extends Comparable<?>> DateTimePath<T> dateTimePath(Class<T> type, Path<?> parent, String property) { return new DateTimePath<T>(type, PathMetadataFactory.forProperty(parent, property)); }
/** * Create a new Path expression * * @param type * @param parent * @param property * @return */ public static <T extends Comparable<?>> DatePath<T> datePath(Class<T> type, Path<?> parent, String property) { return new DatePath<T>(type, PathMetadataFactory.forProperty(parent, property)); }
/** * Create a new Path expression * * @param type * @param parent * @param property * @return */ public static <T extends Number & Comparable<?>> NumberPath<T> numberPath(Class<T> type, Path<?> parent, String property) { return new NumberPath<T>(type, PathMetadataFactory.forProperty(parent, property)); }
/** * Create a new Path expression * * @param type * @param parent * @param property * @return */ public static <T> SimplePath<T> path(Class<T> type, Path<?> parent, String property) { return new SimplePath<T>(type, PathMetadataFactory.forProperty(parent, property)); }
/** * Create a new Path expression * * @param parent * @param property * @return */ public static StringPath stringPath(Path<?> parent, String property) { return new StringPath(PathMetadataFactory.forProperty(parent, property)); }
/** * Create a new Path expression * * @param type * @param parent * @param property * @return */ public static <T> DslPath<T> dslPath(Class<T> type, Path<?> parent, String property) { return new DslPath<T>(type, PathMetadataFactory.forProperty(parent, property)); }
/** * Create a new Path expression * * @param type * @param parent * @param property * @return */ public static <T extends Comparable<?>> TimePath<T> timePath(Class<T> type, Path<?> parent, String property) { return new TimePath<T>(type, PathMetadataFactory.forProperty(parent, property)); }
/** * Create a new Path expression * * @param parent * @param property * @return */ public static BooleanPath booleanPath(Path<?> parent, String property) { return new BooleanPath(PathMetadataFactory.forProperty(parent, property)); }