Package com.bayesserver.inference
Interface QueryFunctionCollection
-
- All Superinterfaces:
Collection<QueryFunction>,Iterable<QueryFunction>,List<QueryFunction>
- All Known Implementing Classes:
DefaultQueryFunctionCollection
public interface QueryFunctionCollection extends List<QueryFunction>
Collection of functions to be evaluated at query time, after any query distributions have been calculated.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description QueryFunctionadd(QueryFunctionOutput functionOutput)Adds the specified function output, automatically creating aQueryFunctioninstance.-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
-
-
-
Method Detail
-
add
QueryFunction add(QueryFunctionOutput functionOutput)
Adds the specified function output, automatically creating aQueryFunctioninstance.- Parameters:
functionOutput- The distribution to query.- Returns:
- The automatically created
QueryFunctioninstance.
-
-