public void retractRightTuple(final RightTuple rightTuple, final PropagationContext context, final InternalWorkingMemory workingMemory) { this.retracted.add( new Object[]{rightTuple.getFactHandle(), context, workingMemory} ); }
public RightBuilder insert(Object... objects) { for (Object object : objects) { InternalFactHandle fh = (InternalFactHandle) wm.insert(object); RightTuple rightTuple = new RightTupleImpl( fh, sink ); rightTuple.setPropagationContext( new PhreakPropagationContext() ); rightTuples.addInsert( rightTuple ); } return this; }
for ( int i = 0; i < numEntries; i++ ) { RightTuple rightTuple = new RightTupleImpl(); rightTuple.setMemory( rtList ); rtList.add( rightTuple ); for ( int i = 0; i < numEntries; i++ ) { RightTuple rightTuple = new RightTupleImpl(); rightTuple.setMemory( rtList ); rtList.add( rightTuple ); for ( int i = 0; i < numEntries; i++ ) { RightTuple rightTuple = new RightTupleImpl(); rightTuple.setMemory( rtList ); rtList.add( rightTuple );
assertNotNull( bmem.getStagedRightTuples().getInsertFirst().getStagedNext() ); assertNotNull( bmem.getStagedRightTuples().getInsertFirst().getStagedNext().getStagedNext() ); assertNull( bmem.getStagedRightTuples().getInsertFirst().getStagedNext().getStagedNext().getStagedNext() );
index.getFirst().getFactHandle() ); assertEquals( h2, ((RightTuple) index.getFirst().getNext()).getFactHandle() ); assertEquals( h1RightTuple.getFactHandle(), index.getFirst().getFactHandle() ); assertEquals( h2RightTuple.getFactHandle(), index.getFirst().getFactHandle() );
public RightBuilder update(Object... objects) { for ( Object object : objects ) { InternalFactHandle fh = (InternalFactHandle) wm.insert( object ); RightTuple rightTuple = fh.getFirstRightTuple(); rightTuple.setPropagationContext( new PhreakPropagationContext() ); rightTuples.addUpdate( rightTuple ); } return this; }
index.getFirst().getFactHandle() ); assertEquals( h2, ((RightTuple) index.getFirst().getNext()).getFactHandle() ); assertEquals( h3, ((RightTuple) index.getFirst().getNext().getNext()).getFactHandle() ); index.getFirst().getFactHandle() ); assertEquals( h2, ((RightTuple) index.getFirst().getNext()).getFactHandle() ); index.getFirst().getFactHandle() ); assertEquals( h3, ((RightTuple) index.getFirst().getNext()).getFactHandle() ); index.getFirst().getFactHandle() ); assertEquals( h2, ((RightTuple) index.getFirst().getNext()).getFactHandle() );
public RightBuilder delete(Object... objects) { for ( Object object : objects ) { InternalFactHandle fh = (InternalFactHandle) wm.insert( object ); RightTuple rightTuple = fh.getFirstRightTuple(); rightTuple.setPropagationContext( new PhreakPropagationContext() ); rightTuples.addDelete( rightTuple ); } return this; }
null, true ) ); assertSame( stiltonRighTuple.getFactHandle(), tuple.getFactHandle() ); assertNull( tuple.getNext() );
public List<RightTuple> getRightTuples(Object... objects) { BetaNode node = scenario.getBetaNode(); BetaMemory bm = scenario.getBm(); TupleMemory rtm = bm.getRightTupleMemory(); InternalWorkingMemory wm = scenario.getWorkingMemory(); if ( objects == null ) { objects = new Object[0]; } List<RightTuple> rightTuples = new ArrayList<RightTuple>(); for ( Object object : objects ) { InternalFactHandle fh = (InternalFactHandle) wm.insert( object ); RightTuple expectedRightTuple = new RightTupleImpl( fh, node ); //node.createLeftTuple( fh, node, true ); expectedRightTuple.setPropagationContext( new PhreakPropagationContext() ); rightTuples.add( expectedRightTuple ); } scenario.setTestRightMemory( true ); return rightTuples; }
tuple.getFactHandle() ); assertSame( stiltonHandle2, ((RightTuple) tuple.getNext()).getFactHandle() );
assertNull( tuple.getFirstChild().getHandleNext().getHandleNext() ); final InternalFactHandle handle2 = rightTuple2.getFactHandle(); final InternalFactHandle handle1 = rightTuple1.getFactHandle(); assertEquals( handle1.getObject(), cheese2 );
((RightTuple) values[0]).getFactHandle() ); ((RightTuple) values[0]).getFactHandle() );