mirror of
https://github.com/querydsl/querydsl.git
synced 2026-06-30 21:08:30 +08:00
This commit is contained in:
parent
afe7eb1c2d
commit
14604c2558
@ -33,37 +33,109 @@ import com.mysema.query.types.path.PTime;
|
||||
*/
|
||||
interface PathFactory {
|
||||
|
||||
/**
|
||||
* @param <D>
|
||||
* @param arg
|
||||
* @return
|
||||
*/
|
||||
<D> Expr<D> createAny(D arg);
|
||||
|
||||
/**
|
||||
* @param arg
|
||||
* @return
|
||||
*/
|
||||
PBoolean createBoolean(Boolean arg);
|
||||
|
||||
/**
|
||||
* @param args
|
||||
* @return
|
||||
*/
|
||||
PBooleanArray createBooleanArray(Boolean[] args);
|
||||
|
||||
/**
|
||||
* @param <D>
|
||||
* @param arg
|
||||
* @return
|
||||
*/
|
||||
<D extends Number & Comparable<?>> PNumber<D> createNumber(D arg);
|
||||
|
||||
/**
|
||||
* @param <D>
|
||||
* @param arg
|
||||
* @return
|
||||
*/
|
||||
<D extends Comparable<?>> PComparable<D> createComparable(D arg);
|
||||
|
||||
/**
|
||||
* @param <D>
|
||||
* @param arg
|
||||
* @return
|
||||
*/
|
||||
@SuppressWarnings("unchecked")
|
||||
<D extends Comparable> PDate<D> createDate(D arg);
|
||||
|
||||
/**
|
||||
* @param <D>
|
||||
* @param arg
|
||||
* @return
|
||||
*/
|
||||
@SuppressWarnings("unchecked")
|
||||
<D extends Comparable> PTime<D> createTime(D arg);
|
||||
|
||||
/**
|
||||
* @param <D>
|
||||
* @param arg
|
||||
* @return
|
||||
*/
|
||||
@SuppressWarnings("unchecked")
|
||||
<D extends Comparable> PDateTime<D> createDateTime(D arg);
|
||||
|
||||
/**
|
||||
* @param <D>
|
||||
* @param arg
|
||||
* @return
|
||||
*/
|
||||
<D> PEntity<D> createEntity(D arg);
|
||||
|
||||
/**
|
||||
* @param <D>
|
||||
* @param arg
|
||||
* @return
|
||||
*/
|
||||
<D> PEntityList<D,?> createList(List<D> arg);
|
||||
|
||||
/**
|
||||
* @param <K>
|
||||
* @param <V>
|
||||
* @param arg
|
||||
* @return
|
||||
*/
|
||||
<K, V> PComponentMap<K, V> createMap(Map<K, V> arg);
|
||||
|
||||
/**
|
||||
* @param <D>
|
||||
* @param arg
|
||||
* @return
|
||||
*/
|
||||
<D> PEntityCollection<D> createEntityCollection(Collection<D> arg);
|
||||
|
||||
/**
|
||||
* @param <D>
|
||||
* @param args
|
||||
* @return
|
||||
*/
|
||||
<D extends Comparable<?>> PComparableArray<D> createComparableArray(D[] args);
|
||||
|
||||
/**
|
||||
* @param arg
|
||||
* @return
|
||||
*/
|
||||
PString createString(String arg);
|
||||
|
||||
/**
|
||||
* @param args
|
||||
* @return
|
||||
*/
|
||||
PStringArray createStringArray(String[] args);
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user