组织ID: |
drools |
项目ID: |
drools-core |
版本: |
2.1 |
最后修改时间: |
2018-08-03 15:10:23 |
包类型: |
jar |
标题: |
Drools :: Rete-OO Core |
描述: |
The drools project is a dynamic rules engine for Java.
It uses a modified implementation of Forgy's RETE algorithm to
allow natural expression of rules within an object-oriented language. |
大小: |
127.35KB |
|
Maven引入代码: |
<dependency>
<groupId>drools</groupId>
<artifactId>drools-core</artifactId>
<version>2.1</version>
</dependency>
|
Gradle引入代码: |
drools:drools-core:2.1
|
下载Jar包: |
|
POM文件内容: |
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>drools</groupId>
<artifactId>drools-core</artifactId>
<name>Drools :: Rete-OO Core</name>
<version>2.1</version>
<description>The drools project is a dynamic rules engine for Java.
It uses a modified implementation of Forgy's RETE algorithm to
allow natural expression of rules within an object-oriented language.</description>
<url>http://drools.codehaus.org/</url>
<issueManagement>
<url>http://jira.codehaus.org/BrowseProject.jspa?id=10000&report=roadmap</url>
</issueManagement>
<ciManagement>
<notifiers>
<notifier>
<configuration>
<address>scm@drools.codehaus.org</address>
</configuration>
</notifier>
</notifiers>
</ciManagement>
<inceptionYear>2001</inceptionYear>
<mailingLists>
<mailingList>
<name>announce</name>
<subscribe>announce-subscribe@drools.codehaus.org</subscribe>
<unsubscribe>announce-unsubscribe@drools.codehaus.org</unsubscribe>
<archive>http://archive.drools.codehaus.org/announce/</archive>
</mailingList>
<mailingList>
<name>user</name>
<subscribe>user-subscribe@drools.codehaus.org</subscribe>
<unsubscribe>user-unsubscribe@drools.codehaus.org</unsubscribe>
<archive>http://archive.drools.codehaus.org/user/</archive>
</mailingList>
<mailingList>
<name>dev</name>
<subscribe>dev-subscribe@drools.codehaus.org</subscribe>
<unsubscribe>dev-unsubscribe@drools.codehaus.org</unsubscribe>
<archive>http://archive.drools.codehaus.org/dev/</archive>
</mailingList>
<mailingList>
<name>drools cvs messages</name>
<subscribe>scm-subscribe@drools.codehaus.org</subscribe>
<unsubscribe>scm-unsubscribe@drools.codehaus.org</unsubscribe>
<archive>http://archive.drools.codehaus.org/scm/</archive>
</mailingList>
</mailingLists>
<developers>
<developer>
<id>bob</id>
<name>Bob McWhirter</name>
<email>bob@werken.com</email>
<organization>The Werken Company</organization>
<roles>
<role>Founder</role>
<role>Lead Developer</role>
</roles>
</developer>
<developer>
<id>mark</id>
<name>Mark Proctor</name>
<email>mproctor@codehaus.org</email>
<organization>Codehaus</organization>
<roles>
<role>Lead Developer</role>
</roles>
</developer>
<developer>
<id>jstrachan</id>
<name>James Strachan</name>
<email>james_strachan@yahoo.co.uk</email>
<organization>Spiritsoft</organization>
<roles>
<role>Pontificator</role>
</roles>
</developer>
<developer>
<id>dcramer</id>
<name>David Cramer</name>
<email>davec@fastcrypt.com</email>
<roles>
<role>Instigator</role>
</roles>
</developer>
<developer>
<id>mhald</id>
<name>Martin Hald</name>
<email>martin.hald@bigfoot.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>kaz</id>
<name>Pete Kazmier</name>
<email>pete-codehaus-dev@kazmier.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>0</id>
<name>James Roome</name>
<email>refux@hotmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>1</id>
<name>Christiaan ten Klooster</name>
<email>christiaan@dacelo.nl</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>2</id>
<name>Tom Vasak</name>
<email>tomv@aic.net.au</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>savaki</id>
<name>Matt Ho</name>
<email>matt@indigoegg.com</email>
<organization>Indigo Egg</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>tdiesler</id>
<name>Thomas Diesler</name>
<email>thomas.diesler@softcon-itec.de</email>
<roles>
<role>JCA Lead</role>
</roles>
</developer>
<developer>
<id>3</id>
<name>Robert Searle</name>
<email>RobertSearle@hotmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>4</id>
<name>N. Alex Rupp</name>
<email>alex@nrfx.com</email>
<roles>
<role>JSR-94 Lead</role>
</roles>
</developer>
<developer>
<id>dbarnett</id>
<name>Andy Barnett</name>
<email>abarnett@cantilevertech.com</email>
<organization>Cantilever Technologies</organization>
<roles>
<role>Developer</role>
</roles>
<timezone>-5</timezone>
</developer>
<developer>
<id>5</id>
<name>Michael Nelae</name>
<email>michael.neale@gmail.com</email>
<roles>
<role>Decision table despot</role>
</roles>
</developer>
</developers>
<contributors>
<contributor>
<name>Brian Topping</name>
<email>topping@bill2.com</email>
<roles>
<role>JSR-94 Contributor</role>
</roles>
</contributor>
<contributor>
<name>Doug Bryant</name>
<email>doug@netinlet.com</email>
<roles>
<role>Groovy Contributor</role>
</roles>
<timezone>-5</timezone>
</contributor>
</contributors>
<scm>
<connection>scm:cvs:pserver:anonymous@cvs.drools.codehaus.org:/home/projects/drools/scm:drools</connection>
<url>http://cvs.drools.codehaus.org/</url>
</scm>
<organization>
<name>The Codehaus</name>
<url>http://www.codehaus.org</url>
</organization>
<build>
<sourceDirectory>src/main</sourceDirectory>
<testSourceDirectory>src/test</testSourceDirectory>
<resources>
<resource>
<directory>src/main</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
<testResources>
<testResource>
<directory>src/test</directory>
<includes>
<include>**/*.drl</include>
</includes>
</testResource>
</testResources>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<includes>
<include>**/*Test.java</include>
</includes>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>easymock</groupId>
<artifactId>easymock</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>easymock</groupId>
<artifactId>easymockclassextension</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>easymock</groupId>
<artifactId>easymockcontainer</artifactId>
<version>1.0.1</version>
</dependency>
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
<version>2.1</version>
</dependency>
<dependency>
<groupId>asm</groupId>
<artifactId>asm</artifactId>
<version>1.5.3</version>
</dependency>
</dependencies>
<distributionManagement>
<site>
<id>default</id>
<name>Default Site</name>
<url>scp://drools.codehaus.org//home/projects/drools/public_html</url>
</site>
</distributionManagement>
</project>
|
Jar包内容: |
META-INF/MANIFEST.MF
org.drools.AssertionException.class
org.drools.DroolsException.class
org.drools.DroolsRuntimeException.class
org.drools.FactException.class
org.drools.FactHandle.class
org.drools.IntegrationException.class
org.drools.NoSuchFactHandleException.class
org.drools.NoSuchFactObjectException.class
org.drools.RetractionException.class
org.drools.RuleBase.class
org.drools.RuleBaseBuilder.class
org.drools.RuleIntegrationException.class
org.drools.RuleSetIntegrationException.class
org.drools.SynchronizedWorkingMemory.class
org.drools.Visitor.class
org.drools.WorkingMemory.class
org.drools.conflict.AbstractConflictResolver.class
org.drools.conflict.ComplexityConflictResolver.class
org.drools.conflict.CompositeConflictResolver.class
org.drools.conflict.DefaultConflictResolver.class
org.drools.conflict.FifoConflictResolver.class
org.drools.conflict.LifoConflictResolver.class
org.drools.conflict.LoadOrderConflictResolver.class
org.drools.conflict.PrimacyConflictResolver.class
org.drools.conflict.RandomConflictResolver.class
org.drools.conflict.RecencyConflictResolver.class
org.drools.conflict.SalienceConflictResolver.class
org.drools.conflict.SimplicityConflictResolver.class
org.drools.event.ActivationCancelledEvent.class
org.drools.event.ActivationCreatedEvent.class
org.drools.event.ActivationFiredEvent.class
org.drools.event.ConditionTestedEvent.class
org.drools.event.DebugWorkingMemoryEventListener.class
org.drools.event.DefaultWorkingMemoryEventListener.class
org.drools.event.ObjectAssertedEvent.class
org.drools.event.ObjectModifiedEvent.class
org.drools.event.ObjectRetractedEvent.class
org.drools.event.WorkingMemoryEvent.class
org.drools.event.WorkingMemoryEventListener.class
org.drools.event.WorkingMemoryEventSupport.class
org.drools.reteoo.Agenda$1.class
org.drools.reteoo.Agenda$2.class
org.drools.reteoo.Agenda.class
org.drools.reteoo.AgendaItem.class
org.drools.reteoo.AgendaItemMap$RemoveDelegate.class
org.drools.reteoo.AgendaItemMap.class
org.drools.reteoo.Builder.class
org.drools.reteoo.ConditionNode.class
org.drools.reteoo.DefaultFactHandleFactory.class
org.drools.reteoo.Dumper.class
org.drools.reteoo.FactHandleFactory.class
org.drools.reteoo.FactHandleImpl.class
org.drools.reteoo.FactHandleList.class
org.drools.reteoo.JoinMemory.class
org.drools.reteoo.JoinNode.class
org.drools.reteoo.JoinNodeInput.class
org.drools.reteoo.ObjectTypeNode.class
org.drools.reteoo.ParameterNode.class
org.drools.reteoo.ReflectiveVisitor.class
org.drools.reteoo.Rete.class
org.drools.reteoo.ReteException.class
org.drools.reteoo.ReteTuple.class
org.drools.reteoo.ReteooDotDumpVisitor.class
org.drools.reteoo.ReteooPrintDumpVisitor.class
org.drools.reteoo.RuleBaseImpl.class
org.drools.reteoo.Scheduler$AgendaItemFireListener.class
org.drools.reteoo.Scheduler.class
org.drools.reteoo.TerminalNode.class
org.drools.reteoo.TupleKey.class
org.drools.reteoo.TupleSet.class
org.drools.reteoo.TupleSink.class
org.drools.reteoo.TupleSource.class
org.drools.reteoo.WorkingMemoryImpl.class
org.drools.rule.ApplicationData.class
org.drools.rule.Declaration.class
org.drools.rule.DuplicateRuleNameException.class
org.drools.rule.FixedDuration.class
org.drools.rule.InvalidRuleException.class
org.drools.rule.NoConsequenceException.class
org.drools.rule.NoParameterDeclarationException.class
org.drools.rule.Rule.class
org.drools.rule.RuleConstructionException.class
org.drools.rule.RuleSet.class
org.drools.spi.Activation.class
org.drools.spi.AgendaFilter.class
org.drools.spi.AsyncExceptionHandler.class
org.drools.spi.Condition.class
org.drools.spi.ConditionException.class
org.drools.spi.ConflictResolver.class
org.drools.spi.Consequence.class
org.drools.spi.ConsequenceException.class
org.drools.spi.DefaultKnowledgeHelper.class
org.drools.spi.Duration.class
org.drools.spi.Functions.class
org.drools.spi.ImportEntry.class
org.drools.spi.Importer.class
org.drools.spi.KnowledgeHelper.class
org.drools.spi.ObjectType.class
org.drools.spi.RuleBaseContext.class
org.drools.spi.RuleNameEndsWithAgendaFilter.class
org.drools.spi.RuleNameEqualsAgendaFilter.class
org.drools.spi.RuleNameStartsWithAgendaFilter.class
org.drools.spi.SemanticComponent.class
org.drools.spi.Semaphore.class
org.drools.spi.Tuple.class
org.drools.util.AbstractHashedMap$EntrySet.class
#内容未全部加载,请点击展开加载全部代码(NowJava.com)
|
依赖Jar: |
easymock-1.1.jar
/easymock/easymock/1.1
查看easymock所有版本文件
easymockclassextension-1.1.jar
/easymock/easymockclassextension/1.1
查看easymockclassextension所有版本文件
easymockcontainer-1.0.1.jar
/easymock/easymockcontainer/1.0.1
查看easymockcontainer所有版本文件
cglib-2.1.jar
/cglib/cglib/2.1
查看cglib所有版本文件
asm-1.5.3.jar
/asm/asm/1.5.3
查看asm所有版本文件
|