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 QueryFunction
add(QueryFunctionOutput functionOutput)
Adds the specified function output, automatically creating aQueryFunction
instance.-
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 aQueryFunction
instance.- Parameters:
functionOutput
- The distribution to query.- Returns:
- The automatically created
QueryFunction
instance.
-
-