Methods Summary |
---|
public java.util.Iterator | iterate()
verifyParameters();
Map namedParams = getNamedParams();
return getSession().iterateFilter(
collection,
expandParameterLists(namedParams),
getQueryParameters(namedParams)
);
|
public java.util.List | list()
verifyParameters();
Map namedParams = getNamedParams();
return getSession().listFilter(
collection,
expandParameterLists(namedParams),
getQueryParameters(namedParams)
);
|
public org.hibernate.ScrollableResults | scroll()
throw new UnsupportedOperationException("Can't scroll filters");
|
public org.hibernate.type.Type[] | typeArray()
List typeList = getTypes();
int size = typeList.size();
Type[] result = new Type[size+1];
for (int i=0; i<size; i++) result[i+1] = (Type) typeList.get(i);
return result;
|
public java.lang.Object[] | valueArray()
List valueList = getValues();
int size = valueList.size();
Object[] result = new Object[size+1];
for (int i=0; i<size; i++) result[i+1] = valueList.get(i);
return result;
|