Uses of Interface
com.semedy.reasoner.api.builtin.Builtin
Package
Description
-
Uses of Builtin in com.semedy.reasoner.api.builtin
Modifier and TypeInterfaceDescriptioninterface
Interface for aggregations.interface
Interface for connector built-in.interface
Interface for filter built-ins.interface
Interface for functional built-ins.
A functional built-in provides one functional result
for every input or checks a functional computation
E.g. plus(1,2,%3FX) returns 3 for X
plus(1,2,5) evaluates to false.interface
Interface for relational built-ins.
A relational built-in gets one input tuple
and may produce one or more output tuples.Modifier and TypeClassDescriptionclass
coordinates calls to connectors and performs constraint reasoning for connectorsclass
class
A sensor builtin feeds events asynchroniously into the reasoner.class
A sensor builtin feeds events asynchroniously into the reasoner.class
Modifier and TypeMethodDescriptionabstract Builtin
AbstractConnector.cloneBuiltin()
Builtin.cloneBuiltin()
clone the builtinabstract Builtin
CachedConnector.cloneBuiltin()
abstract Builtin
SensorBuiltin.cloneBuiltin()
create a clone of the built-inSimilarityBuiltin.cloneBuiltin()
BuiltinProvider.newBuiltin
(String fullname) creates an instance of a built-in
given by its full qualified nameModifier and TypeMethodDescriptionvoid
BuiltinProvider.registerBuiltin
(Builtin builtin) register a new built-invoid
BuiltinProvider.removeBuiltin
(Builtin builtin) remove a registered built-in -
Uses of Builtin in com.semedy.reasoner.builtin
Modifier and TypeInterfaceDescriptioninterface
interface for a direct filter builtin. -
Uses of Builtin in com.semedy.reasoner.builtin.action
Modifier and TypeClassDescriptionclass
action built-in to write tuples to extensional databaseclass
action built-in to throw an exception for a constraint violationclass
retrieve information from another reasonerclass
action built-in to write a message to the consoleclass
action built-in to write a message to a fileclass
Simple builtin to switch a gpio pin on raspberry pi briefly onclass
action built-in to remove tuples from extensional databaseclass
Action built-in to send a mailclass
Action built-in to send a mailclass
action built-in to write a csv fileclass
action built-in to write a json file with flat jsonsModifier and TypeMethodDescriptionAssert.cloneBuiltin()
ConstraintException.cloneBuiltin()
MoneyTransfer.cloneBuiltin()
PrintOut.cloneBuiltin()
PrintToFile.cloneBuiltin()
RaspiGpioOut.cloneBuiltin()
Retract.cloneBuiltin()
SendMail.cloneBuiltin()
SendMail2.cloneBuiltin()
ToCSV.cloneBuiltin()
ToJSON.cloneBuiltin()
-
Uses of Builtin in com.semedy.reasoner.builtin.aggregation
Modifier and TypeClassDescriptionclass
abstract builtin with first argument is the grouping argumentclass
Collating Aggregating composer builtin.class
Aggregating composer builtin.class
count builtin with first argument is the grouping argumentclass
count builtin with first argument is the grouping argumentclass
max builtin with first argument is the grouping argumentclass
mean builtin with first argument is the grouping argumentclass
count builtin with first argument is the grouping argumentclass
class
sum builtin with first argument is the grouping argumentclass
variance builtin with first argument is the grouping argumentModifier and TypeMethodDescriptionCollatingCompose.cloneBuiltin()
Compose.cloneBuiltin()
Count.cloneBuiltin()
CountUnique.cloneBuiltin()
Max.cloneBuiltin()
Mean.cloneBuiltin()
Min.cloneBuiltin()
Set.cloneBuiltin()
Sum.cloneBuiltin()
Variance.cloneBuiltin()
-
Uses of Builtin in com.semedy.reasoner.builtin.connector
Modifier and TypeClassDescriptionclass
Counts events in timeclass
retrieve currency informationclass
retrieve information from another reasonerclass
class
retrieve information from another reasonerclass
class
class
Modifier and TypeMethodDescriptionCountEventsInTime.cloneBuiltin()
Currency.cloneBuiltin()
Query.cloneBuiltin()
ReasonerConnector.cloneBuiltin()
ReasonerQuery.cloneBuiltin()
SQLiteConnector.cloneBuiltin()
TestMultiRelational.cloneBuiltin()
TestMultiRelationalCached.cloneBuiltin()
-
Uses of Builtin in com.semedy.reasoner.builtin.directfilter
Modifier and TypeClassDescriptionclass
class
class
class
Determines whether second argument is NOT functional dependent on first argument.class
Determines whether second argument is NOT functional dependent on first argument.Modifier and TypeMethodDescriptionDirectBetween.cloneBuiltin()
DirectLess.cloneBuiltin()
DirectLessOrEqual.cloneBuiltin()
IsNotFunctional2.cloneBuiltin()
IsNotFunctional3.cloneBuiltin()
-
Uses of Builtin in com.semedy.reasoner.builtin.filter
Modifier and TypeClassDescriptionclass
class
class
class
class
Checks whether similar words are contained in Stringclass
arguments are mutually differentclass
class
arguments are all equalclass
is always trueclass
class
class
is it a calendarclass
is it a floatclass
class
is set equal to another setclass
is it a doubleclass
is it a json idclass
is it a json top identifierclass
class
is it a number builtinclass
is code a reasoning codeclass
is it a doubleclass
is it a a stringclass
is set a subset of another setclass
class
class
first argument equals to none of the other argumentsclass
first argument equals to one of the other argumentsclass
prints the valueclass
Simple builtin to switch a gpio pin on raspberry pi briefly onclass
Built-in for regular expressions defined in java.util.regex.Patternclass
class
selects a set of input valuesclass
first argument starts with one of the other argumentsclass
Translates a json id to a stringclass
is always trueModifier and TypeMethodDescriptionBooleanExpression.cloneBuiltin()
ComparisonBuiltin.cloneBuiltin()
ComparisonBuiltin2.cloneBuiltin()
ComparisonBuiltinNew.cloneBuiltin()
ContainsSimilar.cloneBuiltin()
Different.cloneBuiltin()
Equal.cloneBuiltin()
Equals.cloneBuiltin()
False.cloneBuiltin()
FilterExpression.cloneBuiltin()
InstanceFilterBuiltin.cloneBuiltin()
IsCalendar.cloneBuiltin()
IsDouble.cloneBuiltin()
IsEqual.cloneBuiltin()
IsEqualSet.cloneBuiltin()
IsFloat.cloneBuiltin()
IsJsonId.cloneBuiltin()
IsJsonTopId.cloneBuiltin()
IsNotEqual.cloneBuiltin()
IsNumber.cloneBuiltin()
IsReasoning.cloneBuiltin()
IsSet.cloneBuiltin()
IsString.cloneBuiltin()
IsSubset.cloneBuiltin()
IsType.cloneBuiltin()
JaroWinklerSimilarityBuiltin.cloneBuiltin()
NoneOf.cloneBuiltin()
OneOf.cloneBuiltin()
Print.cloneBuiltin()
RaspiGpioOut.cloneBuiltin()
RegularExpression.cloneBuiltin()
Seek.cloneBuiltin()
Select.cloneBuiltin()
StartsWithOneOf.cloneBuiltin()
SubJsonId.cloneBuiltin()
True.cloneBuiltin()
-
Uses of Builtin in com.semedy.reasoner.builtin.functional
Modifier and TypeClassDescriptionclass
class
class
class
Builtin which takes a variable number of strings and concatenates them.class
Create a new polygon from an existing polygon and an existing point.class
Create a new polygon from an existing polygon and an existing point.class
class
Create a new point.class
Create a new polygon from an existing polygon and an existing point.class
Create a new polygon from an existing polygon and an existing point.class
Create a new polygon from three points.class
class
class
An example for a functional built-in "increment"class
retrieve stock price given the ISIN from ing api at smarthouseclass
class
This is a simple builtin that is executed to check if the reasoner is still alive.class
class
Translates a json id to a stringclass
class
class
class
class
class
Parses a new point (WKT syntax).class
Retrieves the x coordinate of a point.class
Retrieves the y coordinate of a point.class
creates an integer number randomlyclass
creates a period randomlyclass
creates an integer number randomlyclass
creates an integer number randomlyclass
The Class StockPriceBuiltin implements the FunctionalBuiltin interface.class
class
class
class
class
class
class
class
retrieve weather informationclass
retrieve weather informationclass
class
Modifier and TypeMethodDescriptionAssign.cloneBuiltin()
ClassFunctionBuiltin.cloneBuiltin()
Code.cloneBuiltin()
ConcatMany.cloneBuiltin()
CreateCircle.cloneBuiltin()
CreateCircleWithDistanceUnit.cloneBuiltin()
CreateJsonID.cloneBuiltin()
CreatePoint.cloneBuiltin()
CreatePolygon.cloneBuiltin()
CreatePolygon2.cloneBuiltin()
CreatePolygonFromPoints.cloneBuiltin()
Day.cloneBuiltin()
Formatter.cloneBuiltin()
Increment.cloneBuiltin()
INGBuiltin.cloneBuiltin()
InstanceFunctionBuiltin.cloneBuiltin()
IsAlive.cloneBuiltin()
clone the builtinJaroWinkler.cloneBuiltin()
JsonIdToString.cloneBuiltin()
Levenshtein.cloneBuiltin()
MatchBuiltin.cloneBuiltin()
MathExpression.cloneBuiltin()
Month.cloneBuiltin()
Now.cloneBuiltin()
ParsePoint.cloneBuiltin()
PointX.cloneBuiltin()
PointY.cloneBuiltin()
RandomBoolean.cloneBuiltin()
RandomDuration.cloneBuiltin()
RandomEnumeration.cloneBuiltin()
RandomInteger.cloneBuiltin()
StockPrice.cloneBuiltin()
String2Number.cloneBuiltin()
Substitute.cloneBuiltin()
SWIFT32a.cloneBuiltin()
Text.cloneBuiltin()
Time2MilliSeconds.cloneBuiltin()
ToString.cloneBuiltin()
ToType.cloneBuiltin()
WeatherBuiltin.cloneBuiltin()
WeatherForecast.cloneBuiltin()
Week.cloneBuiltin()
Year.cloneBuiltin()
-
Uses of Builtin in com.semedy.reasoner.builtin.relational
Modifier and TypeClassDescriptionclass
class
class
enumerate numbersclass
Built-in for accessing a symbol table geo index.class
class
Creates n grams out of a piece of textclass
class
Built-in for regular expressions defined in java.util.regex.Patternclass
class
class
class
class
class
Built-in for accessing a symbol table text index.class
Built-in for accessing a symbol table text index.class
class
creates all possible windows out of textModifier and TypeMethodDescriptionBuiltins1.cloneBuiltin()
Builtins2.cloneBuiltin()
Enumerate.cloneBuiltin()
GeoSearch.cloneBuiltin()
In.cloneBuiltin()
NGram.cloneBuiltin()
Predicates.cloneBuiltin()
RegularExpression.cloneBuiltin()
Seek3.cloneBuiltin()
Seek4.cloneBuiltin()
Seek5.cloneBuiltin()
SeekAnd.cloneBuiltin()
Sqrt.cloneBuiltin()
TextSearch2.cloneBuiltin()
TextSearch3.cloneBuiltin()
TimeRaster.cloneBuiltin()
Window.cloneBuiltin()
-
Uses of Builtin in com.semedy.reasoner.builtin.sensor
Modifier and TypeClassDescriptionclass
Creates one time tick at the given time.class
class
class
Creates ticks in time
Used for stream-based reasoning to trigger an event.Modifier and TypeMethodDescriptionAlarm.cloneBuiltin()
ListenToPort.cloneBuiltin()
ListenToPortSingleValue.cloneBuiltin()
Ticks.cloneBuiltin()
-
Uses of Builtin in com.semedy.reasoner.builtin.similarity
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of Builtin in com.semedy.reasoner.core
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
Aggregating sum() builtin.Modifier and TypeMethodDescriptionCompose.cloneBuiltin()
ContainsSequence.cloneBuiltin()
ContainsSequence2.cloneBuiltin()
OptimizedContainsSequence.cloneBuiltin()
PerformanceTest0.ContainsSequence.cloneBuiltin()
PerformanceTest0.ContainsWord.cloneBuiltin()
Sum.cloneBuiltin()
-
Uses of Builtin in com.semedy.reasoner.customer.deuba
Modifier and TypeMethodDescriptionOldSimiliarityBuiltIn.cloneBuiltin()
SimilarityBuiltIn.cloneBuiltin()
-
Uses of Builtin in com.semedy.reasoner.edb
Modifier and TypeClassDescriptionclass
Aggregating composer builtin.class
Aggregating sum() builtin. -
Uses of Builtin in com.semedy.reasoner.exercises
Modifier and TypeClassDescriptionclass
Simulates a database table with 1 column.class
Simulates a database table with 1 column Filters input out if it is not in tableclass
An example for a functional built-in "increment"class
class
An example for a built-in (aggregation) which computes the mean value out of the input valuesclass
Modifier and TypeMethodDescriptionFilterA.cloneBuiltin()
FilterB.cloneBuiltin()
Increment.cloneBuiltin()
IsString.cloneBuiltin()
Mean.cloneBuiltin()
Sqrt.cloneBuiltin()
-
Uses of Builtin in com.semedy.reasoner.reasoning
Modifier and TypeClassDescriptionclass
class
class
Modifier and TypeMethodDescriptionBuiltinsTest.SuperSimpleBuiltin.cloneBuiltin()
ExceptionBuiltin.cloneBuiltin()
IncrementalFactsBuiltin.cloneBuiltin()
-
Uses of Builtin in com.semedy.reasoner.rewriter
-
Uses of Builtin in com.semedy.reasoner.symboltable
-
Uses of Builtin in com.semedy.reasoner.symboltable.encoder
Modifier and TypeClassDescriptionclass
Create a new polygon from an existing polygon and an existing point.