MCPcopy Create free account

hub / github.com/Hale-Lee/RuleEngine / functions

Functions282 in github.com/Hale-Lee/RuleEngine

MethoddoCheck
(RuleItem item)
src/main/java/tech/kiwa/engine/component/impl/DefaultRuleExecutor.java:73
Methodexecute
(RuleItem item, ItemExecutedResult result)
src/main/java/tech/kiwa/engine/sample/BlackListShow.java:10
Methodflush
()
src/main/java/tech/kiwa/engine/utility/MemoryJavaFileManager.java:50
MethodgetAge
()
src/main/java/tech/kiwa/engine/sample/Student.java:35
MethodgetAliases
如果给定的bean名字在bean定义中有别名,则返回这些别名 @param name bean的名称 @return bean的别名 @throws NoSuchBeanDefinitionException bean找不到等异常
src/main/java/tech/kiwa/engine/utility/SpringContextHelper.java:141
MethodgetApplicationContext
()
src/main/java/tech/kiwa/engine/utility/SpringContextHelper.java:37
MethodgetApplicationContext
()
src/main/java/tech/kiwa/engine/utility/SpringDBAccesser.java:40
MethodgetBuilder
()
src/main/java/tech/kiwa/engine/component/drools/QueryCreator.java:53
MethodgetCharContent
(boolean ignoreEncodingErrors)
src/main/java/tech/kiwa/engine/utility/MemoryJavaFileManager.java:84
MethodgetComments
()
src/main/java/tech/kiwa/engine/entity/RuleItem.java:246
MethodgetComparisonCode
()
src/main/java/tech/kiwa/engine/entity/RuleItem.java:177
MethodgetComparisonValue
()
src/main/java/tech/kiwa/engine/entity/RuleItem.java:183
MethodgetCondition
()
src/main/java/tech/kiwa/engine/component/drools/QueryCreator.java:49
MethodgetConnection
获得一个数据库链接,如果使用了Druid连接池,那么就从连接池获取一个活动的链接对象, 如果没有使用连接池,那么从链接列表中获取一个链接。 @return Connection对象,如果失败,则返回null.
src/main/java/tech/kiwa/engine/utility/DirectDBAccesser.java:131
MethodgetConnection
()
src/main/java/tech/kiwa/engine/utility/SpringDBAccesser.java:44
MethodgetContent
()
src/main/java/tech/kiwa/engine/component/drools/FunctionCreator.java:50
MethodgetContent
()
src/main/java/tech/kiwa/engine/entity/RuleItem.java:147
MethodgetCreateTime
()
src/main/java/tech/kiwa/engine/entity/RuleItem.java:263
MethodgetEnableFlag
()
src/main/java/tech/kiwa/engine/entity/RuleItem.java:252
MethodgetInstance
()
src/main/java/tech/kiwa/engine/utility/SpringContextHelper.java:41
MethodgetJavaFileForOutput
(JavaFileManager.Location location, String className, Kind kind, FileObject sibling)
src/main/java/tech/kiwa/engine/utility/MemoryJavaFileManager.java:59
MethodgetName
()
src/main/java/tech/kiwa/engine/component/drools/DeclareCreator.java:34
MethodgetName
()
src/main/java/tech/kiwa/engine/component/drools/PackageCreator.java:43
MethodgetName
()
src/main/java/tech/kiwa/engine/component/drools/GlobalCreator.java:39
MethodgetParams
()
src/main/java/tech/kiwa/engine/component/drools/QueryCreator.java:66
MethodgetParams
()
src/main/java/tech/kiwa/engine/component/drools/FunctionCreator.java:46
MethodgetQueryList
()
src/main/java/tech/kiwa/engine/component/drools/DroolsBuilder.java:76
MethodgetReference
()
src/main/java/tech/kiwa/engine/component/drools/GlobalCreator.java:43
MethodgetReference
()
src/main/java/tech/kiwa/engine/component/drools/FunctionCreator.java:42
MethodgetResult
()
src/main/java/tech/kiwa/engine/entity/RuleItem.java:195
MethodgetResult_desc
()
src/main/java/tech/kiwa/engine/entity/EngineRunResult.java:54
MethodgetRuleItem
(String ruleId)
src/main/java/tech/kiwa/engine/component/impl/DroolsRuleReader.java:372
MethodgetRuleItemCount
()
src/main/java/tech/kiwa/engine/component/AbstractRuleReader.java:37
MethodgetRuleItemCount
()
src/main/java/tech/kiwa/engine/component/impl/DroolsRuleReader.java:361
MethodgetRuleItemCount
()
src/main/java/tech/kiwa/engine/component/impl/XMLRuleReader.java:159
MethodgetRuleItemCount
()
src/main/java/tech/kiwa/engine/component/impl/DBRuleReader.java:144
MethodgetRuleList
()
src/main/java/tech/kiwa/engine/component/drools/DroolsBuilder.java:80
MethodgetSequence
()
src/main/java/tech/kiwa/engine/entity/EngineRunResult.java:65
MethodgetService
获取SpringMVC中的Service对象,如果未使用SpringMVC,则返回null. @param seriveName Service名称, @return 返回的Serivce对象。
src/main/java/tech/kiwa/engine/component/AbstractRuleItem.java:50
MethodgetType
@param name Bean对象名称。 @return Class 注册对象的类 @throws NoSuchBeanDefinitionException bean找不到等异常
src/main/java/tech/kiwa/engine/utility/SpringContextHelper.java:129
MethodgetUpdateTime
()
src/main/java/tech/kiwa/engine/entity/RuleItem.java:269
MethodgetValue
(String code)
src/main/java/tech/kiwa/engine/framework/OperatorFactory.java:112
MethodgetValue
()
src/main/java/tech/kiwa/engine/component/drools/LocalCreator.java:30
MethodgetValue
()
src/main/java/tech/kiwa/engine/component/drools/GlobalCreator.java:31
MethodgetValue
(String name)
src/main/java/tech/kiwa/engine/entity/RuleItem.java:131
MethodgetValue
()
src/main/java/tech/kiwa/engine/entity/RESULT.java:75
MethodisSingleton
判断以给定名字注册的bean定义是一个singleton还是多个prototype 如果与给定名字相应的bean定义没有被找到,将会抛出一个个异常(NoSuchBeanDefinitionException @param name 是否是单一类,bean的名称 @return boolean
src/main/java/tech/kiwa/engine/utility/SpringContextHelper.java:120
MethodisUseDruid
()
src/main/java/tech/kiwa/engine/utility/DirectDBAccesser.java:49
Methodmain
这是一个例子,通过Student类来说明规则引擎的实际应用。Student定义在TL_STUDENT中(参考数据库) 在本例子中,我们构建了一组student对象, 同时配置一个简单的规则,如果学生年龄>7岁,或者学生年龄<3岁,则认为不可以读幼儿园, 这个时候在显示出来。 规则配置文件时stude
src/main/java/tech/kiwa/engine/EngineService.java:250
Methodmain
(String[] args)
src/main/java/tech/kiwa/engine/component/impl/DroolsRuleReader.java:302
Methodmain
(String[] args)
src/main/java/tech/kiwa/engine/component/impl/XMLRuleReader.java:275
Methodmain
(String[] args)
src/main/java/tech/kiwa/engine/component/impl/DBRuleReader.java:258
Methodmain
(String[] args)
src/main/java/tech/kiwa/engine/component/impl/ComplexRuleExecutor.java:537
Methodmain
(String[] args)
src/main/java/tech/kiwa/engine/utility/PropertyUtil.java:203
MethodopenOutputStream
()
src/main/java/tech/kiwa/engine/utility/MemoryJavaFileManager.java:104
MethodqueryLoadedClass
根据Java类名查找Java类。 @param name -- Java类名,简称/ @return -- Class对象 @throws ClassNotFoundException
src/main/java/tech/kiwa/engine/utility/JavaStringCompiler.java:119
MethodqueryLoadedClass
(String name)
src/main/java/tech/kiwa/engine/utility/MemoryClassLoader.java:49
MethodqueryMiniumPriority
在规则列表中查找最小的优先级 @param itemList 查找的对象列表 @return 最小的优先级
src/main/java/tech/kiwa/engine/component/AbstractRuleReader.java:88
MethodreadRuleItemList
()
src/main/java/tech/kiwa/engine/component/AbstractRuleReader.java:36
MethodreadRuleItemList
()
src/main/java/tech/kiwa/engine/component/impl/DroolsRuleReader.java:342
Methodregister
()
src/main/java/tech/kiwa/engine/framework/Component.java:25
Methodregister
()
src/main/java/tech/kiwa/engine/component/AbstractResultLogRecorder.java:34
Methodrun
(Object object)
src/main/java/tech/kiwa/engine/component/drools/QueryCreator.java:157
MethodsetAge
(int age)
src/main/java/tech/kiwa/engine/sample/Student.java:31
MethodsetApplicationContext
设置上下文。
src/main/java/tech/kiwa/engine/utility/SpringContextHelper.java:148
MethodsetApplicationContext
(ApplicationContext applicationContext)
src/main/java/tech/kiwa/engine/utility/SpringDBAccesser.java:59
MethodsetName
(String defaultDesc)
src/main/java/tech/kiwa/engine/entity/RESULT.java:84
MethodsetUseDruid
(boolean useDruid)
src/main/java/tech/kiwa/engine/utility/DirectDBAccesser.java:53
MethodsetValue
(Object value)
src/main/java/tech/kiwa/engine/component/drools/LocalCreator.java:34
MethodsetValue
(Object value)
src/main/java/tech/kiwa/engine/component/drools/GlobalCreator.java:35
MethodtoJavaString
()
src/main/java/tech/kiwa/engine/component/drools/PackageCreator.java:32
MethodtoJavaString
()
src/main/java/tech/kiwa/engine/component/drools/LocalCreator.java:59
MethodtoJavaString
()
src/main/java/tech/kiwa/engine/component/drools/ConstraintCreator.java:514
MethodtoJavaString
()
src/main/java/tech/kiwa/engine/component/drools/GlobalCreator.java:47
MethodtoJavaString
()
src/main/java/tech/kiwa/engine/component/drools/QueryCreator.java:209
MethodtoJavaString
()
src/main/java/tech/kiwa/engine/component/drools/ImportCreator.java:43
MethodtoJavaString
()
src/main/java/tech/kiwa/engine/component/drools/FunctionCreator.java:54
MethodtoString
()
src/main/java/tech/kiwa/engine/component/drools/ConstraintCreator.java:55
MethodtoString
()
src/main/java/tech/kiwa/engine/component/drools/ConstraintCreator.java:93
MethodtoString
()
src/main/java/tech/kiwa/engine/component/impl/ComplexRuleExecutor.java:94
MethodupdateRuleItem
(RuleItem item)
src/main/java/tech/kiwa/engine/component/AbstractRuleReader.java:305
MethodwriteLog
(Object object, RuleItem item , ItemExecutedResult result )
src/main/java/tech/kiwa/engine/component/AbstractResultLogRecorder.java:40
← previous201–282 of 282, ranked by callers