mirror of
https://github.com/querydsl/querydsl.git
synced 2026-06-13 21:01:01 +08:00
This commit is contained in:
parent
4c79159034
commit
fa2cb429ec
@ -37,6 +37,7 @@ public class JaninoEvaluator implements Evaluator{
|
||||
}
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public <T> T evaluate(Object... args) {
|
||||
try {
|
||||
return (T)ev.evaluate(args);
|
||||
|
||||
@ -60,6 +60,7 @@ public class DefaultIndexCreationTask {
|
||||
if (key instanceof EConstant){
|
||||
final Object constant = ((EConstant<?>)key).getConstant();
|
||||
keyCreator = new Evaluator(){
|
||||
@SuppressWarnings("unchecked")
|
||||
public <T> T evaluate(Object... args) {
|
||||
return (T)constant;
|
||||
}
|
||||
|
||||
@ -122,6 +122,7 @@ public class QueryIteratorUtils {
|
||||
|
||||
public static <S> Iterator<S[]> toArrayIterator(Iterator<S> source){
|
||||
return IteratorUtils.transformedIterator(source, new Transformer<S,S[]>(){
|
||||
@SuppressWarnings("unchecked")
|
||||
public S[] transform(S input) {
|
||||
return toArray(input);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user