Interface KnowledgeBaseConsumer

All Known Implementing Classes:
Abs, AbstractArithmeticOperator, AbstractBinaryArithmeticOperator, AbstractBinaryIntegerArithmeticOperator, AbstractNumericComparisonPredicate, AbstractPredicateFactory, AbstractSingleResultPredicate, AbstractUnaryArithmeticOperator, Add, AddArithmeticOperator, AddExpressionFactory, AddPredicateFactory, AddUserDefinedArithmeticOperator, AlterSpyPoint, Append, AppendListOfLists, Arg, Assert, AtomConcat, AtomicListConcat, BagOf, Between, BitwiseAnd, BitwiseOr, BitwiseXor, BooleanConstraintPredicate, Call, CharType, Close, Compare, Conjunction, Conjunction.OptimisedRetryableConjuction, Conjunction.OptimisedSingletonConjuction, Consult, ConsultList, ConvertTime, CopyTerm, CurrentInput, CurrentOutput, CurrentPredicate, Cut, Debugging, Delete, Dif, Disjunction, Distinct, Divide, Dynamic, EnsureLoaded, Equal, Erase, ExtremumList, Fail, FindAll, Flag, Flatten, Fold, Functor, GetChar, GetCode, GetTime, IfThen, In, InsertRecord, Inspect, IntegerDivide, Is, Is.PreprocessedIs, Is.Unify, IsAtom, IsAtomic, IsCompound, IsFloat, IsInteger, IsList, IsNonVar, IsNumber, IsVar, KeySort, Last, Length, Limit, Listing, MapList, Max, Member, MemberCheck, MemberCheck.PreprocessedMemberCheck, Min, Minus, Modulo, Multiply, NewLine, NoDebug, Not, Not.OptimisedNot, NoTrace, NotStrictEquality, NotUnifiable, Nth, NumberVars, NumericConstraintPredicate, NumericEquality, NumericGreaterThan, NumericGreaterThanOrEqual, NumericInequality, NumericLessThan, NumericLessThanOrEqual, Once, Once.OptimisedOnce, Op, Open, PairsElements, Power, PredSort, PutChar, Random, Read, Recorded, Remainder, RepeatInfinitely, RepeatSetAmount, Resolve, RetractAll, Reverse, Round, See, Seen, Select, SetInput, SetOf, SetOutput, ShiftLeft, ShiftRight, Sort, SortAsSet, StrictEquality, SubList, Subset, Subtract, SubtractFromList, Tab, Tell, TermGreaterThan, TermGreaterThanOrEqual, TermLessThan, TermLessThanOrEqual, TermSplit, Throw, Told, Trace, True, UnifyWithOccursCheck, Univ, Write, WriteCanonical, Writef

public interface KnowledgeBaseConsumer
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Provides a reference to a KnowledgeBase.
  • Method Details

    • setKnowledgeBase

      void setKnowledgeBase(KnowledgeBase knowledgeBase)
      Provides a reference to a KnowledgeBase.