Package org.evrete.api
Interface ExistsFactSelector<T>
- Type Parameters:
T- the return type for fact selectors
public interface ExistsFactSelector<T>
A convenience interface to use for exists/notExists fact declarations.
-
Method Summary
Modifier and Type Method Description default Thaving(String var, Class<?> type)default Thaving(String var1, Class<?> type1, String var2, Class<?> type2)default Thaving(String var1, Class<?> type1, String var2, Class<?> type2, String var3, Class<?> type3)default Thaving(String var1, Class<?> type1, String var2, Class<?> type2, String var3, Class<?> type3, String var4, Class<?> type4)default Thaving(String var1, Class<?> type1, String var2, Class<?> type2, String var3, Class<?> type3, String var4, Class<?> type4, String var5, Class<?> type5)default Thaving(String var1, Class<?> type1, String var2, Class<?> type2, String var3, Class<?> type3, String var4, Class<?> type4, String var5, Class<?> type5, String var6, Class<?> type6)default Thaving(String var1, Class<?> type1, String var2, Class<?> type2, String var3, Class<?> type3, String var4, Class<?> type4, String var5, Class<?> type5, String var6, Class<?> type6, String var7, Class<?> type7)default Thaving(String var1, Class<?> type1, String var2, Class<?> type2, String var3, Class<?> type3, String var4, Class<?> type4, String var5, Class<?> type5, String var6, Class<?> type6, String var7, Class<?> type7, String var8, Class<?> type8)default Thaving(String var, String type)default Thaving(String var1, String type1, String var2, String type2)default Thaving(String var1, String type1, String var2, String type2, String var3, String type3)default Thaving(String var1, String type1, String var2, String type2, String var3, String type3, String var4, String type4)default Thaving(String var1, String type1, String var2, String type2, String var3, String type3, String var4, String type4, String var5, String type5)default Thaving(String var1, String type1, String var2, String type2, String var3, String type3, String var4, String type4, String var5, String type5, String var6, String type6)default Thaving(String var1, String type1, String var2, String type2, String var3, String type3, String var4, String type4, String var5, String type5, String var6, String type6, String var7, String type7)default Thaving(String var1, String type1, String var2, String type2, String var3, String type3, String var4, String type4, String var5, String type5, String var6, String type6, String var7, String type7, String var8, String type8)Thaving(FactBuilder... facts)The main method which associates the implementation with a list fact type builders.