Uses of Interface
com.semedy.reasoner.api.builtin.Builtin
Packages that use Builtin
Package
Description
-
Uses of Builtin in com.semedy.reasoner.api.builtin
Subinterfaces of Builtin in com.semedy.reasoner.api.builtinModifier and TypeInterfaceDescriptioninterfaceInterface for aggregations.interfaceInterface for connector built-in.interfaceInterface for filter built-ins.interfaceInterface 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.interfaceInterface for relational built-ins.
A relational built-in gets one input tuple
and may produce one or more output tuples.Classes in com.semedy.reasoner.api.builtin that implement BuiltinModifier and TypeClassDescriptionclasscoordinates calls to connectors and performs constraint reasoning for connectorsclassclassA sensor builtin feeds events asynchroniously into the reasoner.classA sensor builtin feeds events asynchroniously into the reasoner.classMethods in com.semedy.reasoner.api.builtin that return BuiltinModifier and TypeMethodDescriptionabstract BuiltinAbstractConnector.cloneBuiltin()Builtin.cloneBuiltin()clone the builtinabstract BuiltinCachedConnector.cloneBuiltin()abstract BuiltinSensorBuiltin.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 nameMethods in com.semedy.reasoner.api.builtin that return types with arguments of type BuiltinMethods in com.semedy.reasoner.api.builtin with parameters of type BuiltinModifier and TypeMethodDescriptionvoidBuiltinProvider.registerBuiltin(Builtin builtin) register a new built-invoidBuiltinProvider.removeBuiltin(Builtin builtin) remove a registered built-in -
Uses of Builtin in com.semedy.reasoner.builtin
Subinterfaces of Builtin in com.semedy.reasoner.builtinModifier and TypeInterfaceDescriptioninterfaceinterface for a direct filter builtin. -
Uses of Builtin in com.semedy.reasoner.builtin.action
Classes in com.semedy.reasoner.builtin.action that implement BuiltinModifier and TypeClassDescriptionclassaction built-in to write tuples to extensional databaseclassaction built-in to throw an exception for a constraint violationclassretrieve information from another reasonerclassaction built-in to write a message to the consoleclassaction built-in to write a message to a fileclassSimple builtin to switch a gpio pin on raspberry pi briefly onclassaction built-in to remove tuples from extensional databaseclassAction built-in to send a mailclassAction built-in to send a mailclassaction built-in to write a csv fileclassaction built-in to write a json file with flat jsonsMethods in com.semedy.reasoner.builtin.action that return BuiltinModifier 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
Classes in com.semedy.reasoner.builtin.aggregation that implement BuiltinModifier and TypeClassDescriptionclassabstract builtin with first argument is the grouping argumentclassCollating Aggregating composer builtin.classAggregating composer builtin.classcount builtin with first argument is the grouping argumentclasscount builtin with first argument is the grouping argumentclassmax builtin with first argument is the grouping argumentclassmean builtin with first argument is the grouping argumentclasscount builtin with first argument is the grouping argumentclassclasssum builtin with first argument is the grouping argumentclassvariance builtin with first argument is the grouping argumentMethods in com.semedy.reasoner.builtin.aggregation that return BuiltinModifier 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
Classes in com.semedy.reasoner.builtin.connector that implement BuiltinModifier and TypeClassDescriptionclassCounts events in timeclassretrieve currency informationclassretrieve information from another reasonerclassclassretrieve information from another reasonerclassclassclassMethods in com.semedy.reasoner.builtin.connector that return BuiltinModifier 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
Classes in com.semedy.reasoner.builtin.directfilter that implement BuiltinModifier and TypeClassDescriptionclassclassclassclassDetermines whether second argument is NOT functional dependent on first argument.classDetermines whether second argument is NOT functional dependent on first argument.Methods in com.semedy.reasoner.builtin.directfilter that return BuiltinModifier and TypeMethodDescriptionDirectBetween.cloneBuiltin()DirectLess.cloneBuiltin()DirectLessOrEqual.cloneBuiltin()IsNotFunctional2.cloneBuiltin()IsNotFunctional3.cloneBuiltin() -
Uses of Builtin in com.semedy.reasoner.builtin.filter
Classes in com.semedy.reasoner.builtin.filter that implement BuiltinModifier and TypeClassDescriptionclassclassclassclassclassChecks whether similar words are contained in Stringclassarguments are mutually differentclassclassarguments are all equalclassis always trueclassclassclassis it a calendarclassis it a floatclassclassis set equal to another setclassis it a doubleclassis it a json idclassis it a json top identifierclassclassis it a number builtinclassis code a reasoning codeclassis it a doubleclassis it a a stringclassis set a subset of another setclassclassclassfirst argument equals to none of the other argumentsclassfirst argument equals to one of the other argumentsclassprints the valueclassSimple builtin to switch a gpio pin on raspberry pi briefly onclassBuilt-in for regular expressions defined in java.util.regex.Patternclassclassselects a set of input valuesclassfirst argument starts with one of the other argumentsclassTranslates a json id to a stringclassis always trueMethods in com.semedy.reasoner.builtin.filter that return BuiltinModifier 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()Methods in com.semedy.reasoner.builtin.filter that return types with arguments of type Builtin -
Uses of Builtin in com.semedy.reasoner.builtin.functional
Classes in com.semedy.reasoner.builtin.functional that implement BuiltinModifier and TypeClassDescriptionclassclassclassclassBuiltin which takes a variable number of strings and concatenates them.classCreate a new polygon from an existing polygon and an existing point.classCreate a new polygon from an existing polygon and an existing point.classclassCreate a new point.classCreate a new polygon from an existing polygon and an existing point.classCreate a new polygon from an existing polygon and an existing point.classCreate a new polygon from three points.classclassclassAn example for a functional built-in "increment"classretrieve stock price given the ISIN from ing api at smarthouseclassclassThis is a simple builtin that is executed to check if the reasoner is still alive.classclassTranslates a json id to a stringclassclassclassclassclassclassParses a new point (WKT syntax).classRetrieves the x coordinate of a point.classRetrieves the y coordinate of a point.classcreates an integer number randomlyclasscreates a period randomlyclasscreates an integer number randomlyclasscreates an integer number randomlyclassThe Class StockPriceBuiltin implements the FunctionalBuiltin interface.classclassclassclassclassclassclassclassretrieve weather informationclassretrieve weather informationclassclassMethods in com.semedy.reasoner.builtin.functional that return BuiltinModifier 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()Methods in com.semedy.reasoner.builtin.functional that return types with arguments of type Builtin -
Uses of Builtin in com.semedy.reasoner.builtin.relational
Classes in com.semedy.reasoner.builtin.relational that implement BuiltinModifier and TypeClassDescriptionclassclassclassenumerate numbersclassBuilt-in for accessing a symbol table geo index.classclassCreates n grams out of a piece of textclassclassBuilt-in for regular expressions defined in java.util.regex.PatternclassclassclassclassclassclassBuilt-in for accessing a symbol table text index.classBuilt-in for accessing a symbol table text index.classclasscreates all possible windows out of textMethods in com.semedy.reasoner.builtin.relational that return BuiltinModifier 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
Classes in com.semedy.reasoner.builtin.sensor that implement BuiltinModifier and TypeClassDescriptionclassCreates one time tick at the given time.classclassclassCreates ticks in time
Used for stream-based reasoning to trigger an event.Methods in com.semedy.reasoner.builtin.sensor that return BuiltinModifier and TypeMethodDescriptionAlarm.cloneBuiltin()ListenToPort.cloneBuiltin()ListenToPortSingleValue.cloneBuiltin()Ticks.cloneBuiltin() -
Uses of Builtin in com.semedy.reasoner.builtin.similarity
Classes in com.semedy.reasoner.builtin.similarity that implement BuiltinModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in com.semedy.reasoner.builtin.similarity that return Builtin -
Uses of Builtin in com.semedy.reasoner.core
Classes in com.semedy.reasoner.core that implement BuiltinModifier and TypeClassDescriptionclassclassclassclassclassclassclassAggregating sum() builtin.Methods in com.semedy.reasoner.core that return BuiltinModifier 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
Classes in com.semedy.reasoner.customer.deuba that implement BuiltinMethods in com.semedy.reasoner.customer.deuba that return BuiltinModifier and TypeMethodDescriptionOldSimiliarityBuiltIn.cloneBuiltin()SimilarityBuiltIn.cloneBuiltin() -
Uses of Builtin in com.semedy.reasoner.edb
Classes in com.semedy.reasoner.edb that implement BuiltinModifier and TypeClassDescriptionclassAggregating composer builtin.classAggregating sum() builtin.Methods in com.semedy.reasoner.edb that return Builtin -
Uses of Builtin in com.semedy.reasoner.exercises
Classes in com.semedy.reasoner.exercises that implement BuiltinModifier and TypeClassDescriptionclassSimulates a database table with 1 column.classSimulates a database table with 1 column Filters input out if it is not in tableclassAn example for a functional built-in "increment"classclassAn example for a built-in (aggregation) which computes the mean value out of the input valuesclassMethods in com.semedy.reasoner.exercises that return BuiltinModifier and TypeMethodDescriptionFilterA.cloneBuiltin()FilterB.cloneBuiltin()Increment.cloneBuiltin()IsString.cloneBuiltin()Mean.cloneBuiltin()Sqrt.cloneBuiltin() -
Uses of Builtin in com.semedy.reasoner.reasoning
Classes in com.semedy.reasoner.reasoning that implement BuiltinModifier and TypeClassDescriptionclassclassclassMethods in com.semedy.reasoner.reasoning that return BuiltinModifier and TypeMethodDescriptionBuiltinsTest.SuperSimpleBuiltin.cloneBuiltin()ExceptionBuiltin.cloneBuiltin()IncrementalFactsBuiltin.cloneBuiltin() -
Uses of Builtin in com.semedy.reasoner.rewriter
Classes in com.semedy.reasoner.rewriter that implement BuiltinMethods in com.semedy.reasoner.rewriter that return Builtin -
Uses of Builtin in com.semedy.reasoner.symboltable
Classes in com.semedy.reasoner.symboltable that implement BuiltinMethods in com.semedy.reasoner.symboltable that return Builtin -
Uses of Builtin in com.semedy.reasoner.symboltable.encoder
Classes in com.semedy.reasoner.symboltable.encoder that implement BuiltinModifier and TypeClassDescriptionclassCreate a new polygon from an existing polygon and an existing point.Methods in com.semedy.reasoner.symboltable.encoder that return Builtin