org.drools.core.common
Class LeftTupleSetsImpl
java.lang.Object
org.drools.core.common.LeftTupleSetsImpl
- All Implemented Interfaces:
- LeftTupleSets
- Direct Known Subclasses:
- SynchronizedLeftTupleSets
public class LeftTupleSetsImpl
- extends Object
- implements LeftTupleSets
LeftTupleSetsImpl
public LeftTupleSetsImpl()
getInsertFirst
public LeftTuple getInsertFirst()
- Specified by:
getInsertFirst in interface LeftTupleSets
getDeleteFirst
public LeftTuple getDeleteFirst()
- Specified by:
getDeleteFirst in interface LeftTupleSets
getUpdateFirst
public LeftTuple getUpdateFirst()
- Specified by:
getUpdateFirst in interface LeftTupleSets
resetInsert
public void resetInsert()
resetDelete
public void resetDelete()
resetUpdate
public void resetUpdate()
resetAll
public void resetAll()
- Specified by:
resetAll in interface LeftTupleSets
insertSize
public int insertSize()
- Specified by:
insertSize in interface LeftTupleSets
deleteSize
public int deleteSize()
- Specified by:
deleteSize in interface LeftTupleSets
updateSize
public int updateSize()
- Specified by:
updateSize in interface LeftTupleSets
addInsert
public boolean addInsert(LeftTuple leftTuple)
- Specified by:
addInsert in interface LeftTupleSets
addDelete
public boolean addDelete(LeftTuple leftTuple)
- Specified by:
addDelete in interface LeftTupleSets
addUpdate
public boolean addUpdate(LeftTuple leftTuple)
- Specified by:
addUpdate in interface LeftTupleSets
removeInsert
public void removeInsert(LeftTuple leftTuple)
- Specified by:
removeInsert in interface LeftTupleSets
removeDelete
public void removeDelete(LeftTuple leftTuple)
- Specified by:
removeDelete in interface LeftTupleSets
removeUpdate
public void removeUpdate(LeftTuple leftTuple)
- Specified by:
removeUpdate in interface LeftTupleSets
addAllInserts
public void addAllInserts(LeftTupleSets tupleSets)
- Specified by:
addAllInserts in interface LeftTupleSets
addAllDeletes
public void addAllDeletes(LeftTupleSets tupleSets)
- Specified by:
addAllDeletes in interface LeftTupleSets
addAllUpdates
public void addAllUpdates(LeftTupleSets tupleSets)
- Specified by:
addAllUpdates in interface LeftTupleSets
addAll
public void addAll(LeftTupleSets source)
- Specified by:
addAll in interface LeftTupleSets
takeAll
public LeftTupleSets takeAll()
- Specified by:
takeAll in interface LeftTupleSets
clear
public void clear()
- clear also ensures all contained LeftTuples are cleared
reset does not touch any contained tuples
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty in interface LeftTupleSets
toStringSizes
public String toStringSizes()
- Specified by:
toStringSizes in interface LeftTupleSets
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.