Uses of Class
com.semedy.reasoner.api.logic.Function
Packages that use Function
Package
Description
-
Uses of Function in com.semedy.reasoner.api.logic
Methods in com.semedy.reasoner.api.logic that return FunctionModifier and TypeMethodDescriptionFunction.clone()clone the functionFunction.getNormalized()return a normalized version (all variables are renamed to Xi) -
Uses of Function in com.semedy.reasoner.api.symboltable
Methods in com.semedy.reasoner.api.symboltable that return FunctionModifier and TypeMethodDescriptionSymbolTable.createNonGroundFunction(Function t) Compile a non-ground function into a non-ground internalized function.SymbolTable.decodeNonGroundFunction(Function t) decompiles a ground internal function into an external functionSymbolTable.getValueFunction(long code) Produces a value from the code of an internal function.Methods in com.semedy.reasoner.api.symboltable with parameters of type FunctionModifier and TypeMethodDescriptionlongSymbolTable.createFunctionCode(long[] t, Function f) create function codeSymbolTable.createNonGroundFunction(Function t) Compile a non-ground function into a non-ground internalized function.SymbolTable.decodeNonGroundFunction(Function t) decompiles a ground internal function into an external function -
Uses of Function in com.semedy.reasoner.reasoning.processes
Methods in com.semedy.reasoner.reasoning.processes that return FunctionModifier and TypeMethodDescriptionReasoningSymbolTableNotInternalize.createNonGroundFunction(Function t) ReasoningSymbolTableNotInternalize.decodeNonGroundFunction(Function t) ReasoningSymbolTableNotInternalize.getValueFunction(long code) Methods in com.semedy.reasoner.reasoning.processes with parameters of type FunctionModifier and TypeMethodDescriptionlongReasoningSymbolTableNotInternalize.createFunctionCode(long[] t, Function f) ReasoningSymbolTableNotInternalize.createNonGroundFunction(Function t) ReasoningSymbolTableNotInternalize.decodeNonGroundFunction(Function t) -
Uses of Function in com.semedy.reasoner.symboltable
Methods in com.semedy.reasoner.symboltable that return FunctionModifier and TypeMethodDescriptionAbstractSymbolTable.createNonGroundFunction(Function f) Compile a non-ground user term into a non-ground internal term.ReasoningSymbolTable.createNonGroundFunction(Function t) Compile a non-ground user term into a non-ground internal term.AbstractSymbolTable.decodeNonGroundFunction(Function t) abstract FunctionAbstractSymbolTable.getValueFunction(long code) get function for symbol codeMultiSymbolTable.getValueFunction(long code) ReasoningSymbolTableRAM.getValueFunction(long code) ReasoningSymbolTableRAM.getValueFunction(long code, boolean decodeSets) Produce a value from the code.SymbolTableBplus.getValueFunction(long code) final FunctionSymbolTableRAM.getValueFunction(long code) Produce a value from the code of an internal constant.Methods in com.semedy.reasoner.symboltable with parameters of type FunctionModifier and TypeMethodDescriptionabstract longAbstractSymbolTable.createFunctionCode(long[] t, Function f) create function codelongMultiSymbolTable.createFunctionCode(long[] t, Function f) longReasoningSymbolTableRAM.createFunctionCode(long[] t, Function f) final longSymbolTableBplus.createFunctionCode(long[] buffer, Function f) final longSymbolTableRAM.createFunctionCode(long[] buffer, Function f) final longSymbolTableBplus.createFunctionCodeNotInternalize(long[] buffer, Function f) create function code not internalizedAbstractSymbolTable.createNonGroundFunction(Function f) Compile a non-ground user term into a non-ground internal term.ReasoningSymbolTable.createNonGroundFunction(Function t) Compile a non-ground user term into a non-ground internal term.AbstractSymbolTable.decodeNonGroundFunction(Function t) AbstractSymbolTable.substituteFunction(Function f, Map<Variable, Object> subs)