Uses of Class
org.evrete.api.annotations.NonNull
-
Packages that use NonNull Package Description org.evrete.api org.evrete.api.builders -
-
Uses of NonNull in org.evrete.api
Methods in org.evrete.api with annotations of type NonNull Modifier and Type Method Description default LiteralEvaluatorExpressionResolver. buildExpression(LiteralExpression ignored)Deprecated.in favor ofLiteralSourceCompilerCollection<LiteralEvaluator>RuleCompiledSources. conditions()Collection<String>RuleLiteralData. conditions()Returns literal conditions associated with this instance of `LiteralRuleSources`.<T> Type<T>TypeResolver. declare(String typeName, Class<T> javaType)Declares and registers newTypewith the given type name and Java class<T> Type<T>TypeResolver. declare(String typeName, String javaType)Declares and registers newTypewith the given type name and Java class name.<T> Type<T>TypeResolverWrapper. declare(String typeName, Class<T> javaType)<T> Type<T>TypeResolverWrapper. declare(String typeName, String javaType)TypeFieldType. getField(String name)Returns a declared field with the given name.TypeFieldTypeWrapper. getField(String name)default <T> Type<T>TypeResolver. getOrDeclare(String typeName, Class<T> javaType)default <T> Type<T>TypeResolver. getOrDeclare(String typeName, String javaType)RRuleLiteralData. getRule()Returns the rule associated with this instance of `LiteralRuleSources`.SRuleCompiledSources. getSources()Returns the sources for this compilation.Type<?>NamedType. getType()Method returns engine's internalTypeof a fact declaration<T> Type<T>TypeResolver. getType(int typeId)<T> Type<T>TypeResolverWrapper. getType(int typeId)static LiteralExpressionLiteralExpression. of(String source, Rule context)FieldReferenceExpressionResolver. resolve(String arg, NamedType.Resolver resolver)This method takes a string as an argument and builds aFieldReferenceif possible.default FieldReference[]ExpressionResolver. resolve(NamedType.Resolver resolver, String... strings)NamedTypeNamedType.Resolver. resolve(String var)ReturnsNamedTypeby its declared variable nameMethod parameters in org.evrete.api with annotations of type NonNull Modifier and Type Method Description NamedTypeLhsBuilder. addFactDeclaration(String name, Class<?> type)Deprecated.NamedTypeLhsBuilder. addFactDeclaration(String name, Class<?> type)Deprecated.NamedTypeLhsBuilder. addFactDeclaration(String name, String type)Deprecated.NamedTypeLhsBuilder. addFactDeclaration(String name, String type)Deprecated.NamedTypeLhsBuilder. addFactDeclaration(String name, Type<?> type)Deprecated.NamedTypeLhsBuilder. addFactDeclaration(String name, Type<?> type)Deprecated.default Class<?>JavaSourceCompiler. compile(String source)default <T> Type<T>TypeResolver. declare(Class<T> type)Declares and registers newTypewith the given Java class name.<T> Type<T>TypeResolver. declare(String typeName, Class<T> javaType)Declares and registers newTypewith the given type name and Java class<T> Type<T>TypeResolver. declare(String typeName, Class<T> javaType)Declares and registers newTypewith the given type name and Java class<T> Type<T>TypeResolver. declare(String typeName, String javaType)Declares and registers newTypewith the given type name and Java class name.<T> Type<T>TypeResolver. declare(String typeName, String javaType)Declares and registers newTypewith the given type name and Java class name.<T> Type<T>TypeResolverWrapper. declare(String typeName, Class<T> javaType)<T> Type<T>TypeResolverWrapper. declare(String typeName, Class<T> javaType)<T> Type<T>TypeResolverWrapper. declare(String typeName, String javaType)<T> Type<T>TypeResolverWrapper. declare(String typeName, String javaType)TypeFieldType. getField(String name)Returns a declared field with the given name.TypeFieldTypeWrapper. getField(String name)default FieldReference[]ExpressionResolver. resolve(NamedType.Resolver resolver, String... strings)NamedTypeNamedType.Resolver. resolve(String var)ReturnsNamedTypeby its declared variable nameLhsBuilder<C>LhsBuilder. where(String expression, double complexity)Deprecated.LhsBuilder<C>LhsBuilder. where(Predicate<Object[]> predicate, double complexity, String... references)Deprecated.LhsBuilder<C>LhsBuilder. where(Predicate<Object[]> predicate, double complexity, FieldReference... references)Deprecated.default LhsBuilder<C>LhsBuilder. where(Predicate<Object[]> predicate, String... references)Deprecated.default LhsBuilder<C>LhsBuilder. where(Predicate<Object[]> predicate, FieldReference... references)Deprecated.LhsBuilder<C>LhsBuilder. where(ValuesPredicate predicate, double complexity, String... references)Deprecated.LhsBuilder<C>LhsBuilder. where(ValuesPredicate predicate, double complexity, FieldReference... references)Deprecated.default LhsBuilder<C>LhsBuilder. where(ValuesPredicate predicate, String... references)Deprecated.default LhsBuilder<C>LhsBuilder. where(ValuesPredicate predicate, FieldReference... references)Deprecated. -
Uses of NonNull in org.evrete.api.builders
Method parameters in org.evrete.api.builders with annotations of type NonNull Modifier and Type Method Description NamedTypeLhsBuilder. addFactDeclaration(String name, Class<?> type)NamedTypeLhsBuilder. addFactDeclaration(String name, Class<?> type)NamedTypeLhsBuilder. addFactDeclaration(String name, String type)NamedTypeLhsBuilder. addFactDeclaration(String name, String type)NamedTypeLhsBuilder. addFactDeclaration(String name, Type<?> type)NamedTypeLhsBuilder. addFactDeclaration(String name, Type<?> type)LhsBuilder<C>LhsBuilder. where(String expression, double complexity)LhsBuilder<C>LhsBuilder. where(Predicate<Object[]> predicate, double complexity, String... references)LhsBuilder<C>LhsBuilder. where(Predicate<Object[]> predicate, double complexity, FieldReference... references)default LhsBuilder<C>LhsBuilder. where(Predicate<Object[]> predicate, String... references)default LhsBuilder<C>LhsBuilder. where(Predicate<Object[]> predicate, FieldReference... references)LhsBuilder<C>LhsBuilder. where(ValuesPredicate predicate, double complexity, String... references)LhsBuilder<C>LhsBuilder. where(ValuesPredicate predicate, double complexity, FieldReference... references)default LhsBuilder<C>LhsBuilder. where(ValuesPredicate predicate, String... references)default LhsBuilder<C>LhsBuilder. where(ValuesPredicate predicate, FieldReference... references)
-