Tabnine Logo
TupleMemory
Code IndexAdd Tabnine to your IDE (free)

How to use
TupleMemory
in
org.drools.core.reteoo

Best Java code snippets using org.drools.core.reteoo.TupleMemory (Showing top 19 results out of 315)

origin: org.drools/drools-compiler

Assertions.assertThat(betaMemory.getLeftTupleMemory().size()).isEqualTo(2);
Iterator<LeftTuple> it = tupleMemory.iterator();
for ( LeftTuple next = it.next(); next != null; next = it.next() ) {
  final Object obj = next.getFactHandle().getObject();
Assertions.assertThat(betaMemory.getLeftTupleMemory().size()).isEqualTo(1);
it = tupleMemory.iterator();
for ( LeftTuple next = it.next(); next != null; next = it.next() ) {
  final Object obj = next.getFactHandle().getObject();
origin: org.drools/drools-core

InternalFactHandle fh13 = (InternalFactHandle) ss.insert( new Foo( "snicker", 0) );
betaMemory.getRightTupleMemory().add( new RightTupleImpl( fh1, null ) );
betaMemory.getRightTupleMemory().add( new RightTupleImpl( fh2, null ) );
betaMemory.getRightTupleMemory().add( new RightTupleImpl( fh3, null ) );
betaMemory.getRightTupleMemory().add( new RightTupleImpl( fh4, null ) );
betaMemory.getRightTupleMemory().add( new RightTupleImpl( fh5, null ) );
betaMemory.getRightTupleMemory().add( new RightTupleImpl( fh6, null ) );
betaMemory.getRightTupleMemory().add( new RightTupleImpl( fh7, null ) );
betaMemory.getRightTupleMemory().add( new RightTupleImpl( fh8, null ) );
betaMemory.getRightTupleMemory().add( new RightTupleImpl( fh9, null ) );
Iterator it = betaMemory.getRightTupleMemory().iterator();
for ( RightTuple rightTuple = ( RightTuple ) it.next(); rightTuple != null; rightTuple = ( RightTuple ) it.next() ) {
  list.add( rightTuple );
origin: org.drools/drools-compiler

public void equalsLeftMemory(List<LeftTuple> leftTuples) {
  TupleMemory ltm = bm.getLeftTupleMemory();
  int length = 0;
  for ( LeftTuple expectedLeftTuple : leftTuples ) {
    FastIterator it = betaNode.getLeftIterator( ltm );
    Tuple actualLeftTuple = null;
    for ( actualLeftTuple = BetaNode.getFirstTuple( ltm, it ); actualLeftTuple != null; actualLeftTuple = (LeftTuple) it.next( actualLeftTuple ) ) {
      if ( expectedLeftTuple.equals( actualLeftTuple ) ) {
        length++;
        break;
      }
    }
    if ( actualLeftTuple == null ) {
      fail( "Could not find LeftTuple: " + expectedLeftTuple );
    }
  }
  if ( leftTuples.size() != ltm.size() ) {
    fail( "LeftTuple memory size did not match: " + length );
  }
}
origin: org.drools/drools-reteoo

            this.workingMemory );
assertEquals( 0,
       this.memory.getLeftTupleMemory().size() );
assertEquals( 1,
       this.memory.getRightTupleMemory().size() );
            this.workingMemory );
assertEquals( 2,
       this.memory.getRightTupleMemory().size() );
Tuple rightTuple = this.memory.getRightTupleMemory().getFirst( new LeftTupleImpl( f0, this.node, true ) );
origin: org.drools/drools-reteoo

assertTrue( memory.getRightTupleMemory().contains(
                          f0.getFirstRightTuple() ) );
assertFalse( memory.getRightTupleMemory().contains(
                          f0.getFirstRightTuple() ) );
origin: org.drools/drools-compiler

public void equalsRightMemory(List<RightTuple> rightTuples) {
  TupleMemory rtm = bm.getRightTupleMemory();
  int length = 0;
  for ( RightTuple expectedRightTuple : rightTuples ) {
    FastIterator it = betaNode.getRightIterator( rtm );
    Tuple actualRightTuple = null;
    for ( actualRightTuple = BetaNode.getFirstTuple( rtm, it ); actualRightTuple != null; actualRightTuple = (RightTuple) it.next( actualRightTuple ) ) {
      if ( expectedRightTuple.equals( actualRightTuple ) ) {
        length++;
        break;
      }
    }
    if ( actualRightTuple == null ) {
      fail( "Could not find RightTuple: " + expectedRightTuple );
    }
  }
  if ( rightTuples.size() != rtm.size() ) {
    fail( "RightTuple memory size did not match: " + length );
  }
}
origin: org.drools/drools-compiler

assertEquals( 1, bMem.getLeftTupleMemory().size() );
assertEquals( 1, bMem.getRightTupleMemory().size() );
assertEquals( 1, eMem.getLeftTupleMemory().size() );
assertEquals( 1, eMem.getRightTupleMemory().size() );
origin: kiegroup/droolsjbpm-integration

       betaMemory.getLeftTupleMemory().size());
Iterator<LeftTuple> it = tupleMemory.iterator();
for (LeftTuple next = it.next(); next != null; next = it.next()) {
  Object obj = next.getFactHandle().getObject();
       betaMemory.getLeftTupleMemory().size());
it = tupleMemory.iterator();
for (LeftTuple next = it.next(); next != null; next = it.next()) {
  Object obj = next.getFactHandle().getObject();
origin: org.drools/drools-core

betaMemory.getLeftTupleMemory().add( new LeftTupleImpl( fh1,
                          null,
                          true ) );
betaMemory.getLeftTupleMemory().add( new LeftTupleImpl( fh2,
                          null,
                          true ) );
betaMemory.getLeftTupleMemory().add( new LeftTupleImpl( fh3,
                          null,
                          true ) );
betaMemory.getLeftTupleMemory().add( new LeftTupleImpl( fh4,
                          null,
                          true ) );
betaMemory.getLeftTupleMemory().add( new LeftTupleImpl( fh5,
                          null,
                          true ) );
betaMemory.getLeftTupleMemory().add( new LeftTupleImpl( fh6,
                          null,
                          true ) );
betaMemory.getLeftTupleMemory().add( new LeftTupleImpl( fh7,
                          null,
                          true ) );
betaMemory.getLeftTupleMemory().add( new LeftTupleImpl( fh8,
                          null,
                          true ) );
betaMemory.getLeftTupleMemory().add( new LeftTupleImpl( fh9,
                          null,
                          true ) );
Iterator it = betaMemory.getLeftTupleMemory().iterator();
origin: org.drools/drools-compiler

assertEquals( 3, b1Mem.getLeftTupleMemory().size() );
assertEquals( 1, b1Mem.getRightTupleMemory().size() );
assertEquals( 3, b2Mem.getLeftTupleMemory().size() );
assertEquals( 1, b2Mem.getRightTupleMemory().size() );
assertEquals(6, list.size() );
assertSame( sm, c1Mem.getSegmentMemory());
assertNull(sm.getFirst());
assertEquals( 3, b1Mem.getLeftTupleMemory().size() );
assertEquals( 1, b1Mem.getRightTupleMemory().size() );
origin: org.drools/drools-compiler

assertEquals( 3, c1Mem.getLeftTupleMemory().size() );
assertEquals( 1, c1Mem.getRightTupleMemory().size() );
assertEquals( 3, c2Mem.getLeftTupleMemory().size() );
assertEquals( 1, c2Mem.getRightTupleMemory().size() );
assertEquals(6, list.size() );
origin: org.drools/drools-compiler

assertEquals( 3, c1Mem.getLeftTupleMemory().size() );
assertEquals( 1, c1Mem.getRightTupleMemory().size() );
assertEquals( 3, c2Mem.getLeftTupleMemory().size() );
assertEquals( 1, c2Mem.getRightTupleMemory().size() );
assertEquals(6, list.size() );
origin: org.drools/drools-compiler

assertEquals( 3, c1Mem.getLeftTupleMemory().size() );
assertEquals( 1, c1Mem.getRightTupleMemory().size() );
assertEquals( 0, c2Mem.getLeftTupleMemory().size() );
assertEquals( 0, c2Mem.getRightTupleMemory().size() );
assertNotNull( c2Smem.getStagedLeftTuples().getInsertFirst() );
assertNotNull( c2Smem.getStagedLeftTuples().getInsertFirst().getStagedNext() );
assertEquals( 3, c2Mem.getLeftTupleMemory().size() );
assertEquals( 1, c2Mem.getRightTupleMemory().size() );
assertNull(c2Smem.getStagedLeftTuples().getInsertFirst());
assertEquals(6, list.size() );
origin: org.drools/drools-compiler

assertEquals( 3, c1Mem.getLeftTupleMemory().size() );
assertEquals( 1, c1Mem.getRightTupleMemory().size() );
assertEquals( 0, c2Mem.getLeftTupleMemory().size() );
assertEquals( 0, c2Mem.getRightTupleMemory().size() );
assertNotNull( c2Smem.getStagedLeftTuples().getInsertFirst() );
assertNotNull( c2Smem.getStagedLeftTuples().getInsertFirst().getStagedNext() );
assertEquals( 3, c2Mem.getLeftTupleMemory().size() );
assertEquals( 1, c2Mem.getRightTupleMemory().size() );
assertNull( c2Smem.getStagedLeftTuples().getInsertFirst() );
assertEquals(6, list.size() );
origin: org.drools/drools-compiler

if ( segmentMemory.getRootNode() instanceof JoinNode ) {
  BetaMemory bm = (BetaMemory) segmentMemory.getNodeMemories().getFirst();
  assertEquals( 0, bm.getLeftTupleMemory().size() );
origin: org.drools/drools-reteoo

       this.memory.getLeftTupleMemory().size() );
assertEquals( 0,
       this.memory.getRightTupleMemory().size() );
              this.workingMemory );
assertEquals( 2,
       this.memory.getLeftTupleMemory().size() );
origin: org.drools/drools-reteoo

       this.memory.getLeftTupleMemory().size());
assertEquals(0,
       this.memory.getRightTupleMemory().size());
origin: org.drools/drools-reteoo

this.memory.getRightTupleMemory().size() );
origin: org.drools/drools-reteoo

       memory.getBetaMemory().getLeftTupleMemory().size() );
assertNull( memory.getBetaMemory().getRightTupleMemory() );
RightTuple rightTuple2 = tuple.getFirstChild().getRightParent();
            workingMemory );
assertEquals( 0,
       memory.getBetaMemory().getLeftTupleMemory().size() );
assertNull( memory.getBetaMemory().getRightTupleMemory() );
org.drools.core.reteooTupleMemory

Most used methods

  • iterator
  • size
  • add
  • contains
  • getFirst

Popular in Java

  • Reactive rest calls using spring rest template
  • getSupportFragmentManager (FragmentActivity)
  • setRequestProperty (URLConnection)
  • setContentView (Activity)
  • ObjectMapper (com.fasterxml.jackson.databind)
    ObjectMapper provides functionality for reading and writing JSON, either to and from basic POJOs (Pl
  • Menu (java.awt)
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • Time (java.sql)
    Java representation of an SQL TIME value. Provides utilities to format and parse the time's represen
  • TreeMap (java.util)
    Walk the nodes of the tree left-to-right or right-to-left. Note that in descending iterations, next
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • From CI to AI: The AI layer in your organization
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now