Package org.drools.core.common
Class TupleSetsImpl<T extends org.drools.core.spi.Tuple>
java.lang.Object
org.drools.core.common.TupleSetsImpl<T>
- All Implemented Interfaces:
org.drools.core.common.TupleSets<T>
public class TupleSetsImpl<T extends org.drools.core.spi.Tuple>
extends Object
implements org.drools.core.common.TupleSets<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleanbooleanaddNormalizedDelete(T tuple) voidbooleanvoidclear()intprotected TgetNextTuple(T tuple) protected TgetPreviousTuple(T tuple) protected shortgetStagedType(T tuple) booleanisEmpty()voidremoveDelete(T tuple) voidremoveInsert(T tuple) voidremoveUpdate(org.drools.core.spi.Tuple tuple) voidresetAll()protected voidsetDeleteFirst(T deleteFirst) protected voidsetInsertFirst(T insertFirst) protected voidsetNextTuple(T tuple, T stagedNext) protected voidsetNormalizedDeleteFirst(T normalizedDeleteFirst) protected voidsetPreviousTuple(T tuple, T stagedPrevious) protected voidsetStagedType(T tuple, short type) protected voidsetUpdateFirst(T updateFirst) org.drools.core.common.TupleSets<T>takeAll()toString()
-
Constructor Details
-
TupleSetsImpl
public TupleSetsImpl()
-
-
Method Details
-
getInsertSize
public int getInsertSize()- Specified by:
getInsertSizein interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
getInsertFirst
- Specified by:
getInsertFirstin interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
setInsertFirst
-
getDeleteFirst
- Specified by:
getDeleteFirstin interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
setDeleteFirst
-
getUpdateFirst
- Specified by:
getUpdateFirstin interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
setUpdateFirst
-
getNormalizedDeleteFirst
- Specified by:
getNormalizedDeleteFirstin interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
setNormalizedDeleteFirst
-
resetAll
public void resetAll()- Specified by:
resetAllin interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
addInsert
- Specified by:
addInsertin interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
addDelete
- Specified by:
addDeletein interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
addNormalizedDelete
- Specified by:
addNormalizedDeletein interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
addUpdate
- Specified by:
addUpdatein interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
removeInsert
- Specified by:
removeInsertin interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
removeDelete
- Specified by:
removeDeletein interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
removeUpdate
public void removeUpdate(org.drools.core.spi.Tuple tuple) - Specified by:
removeUpdatein interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
addAll
- Specified by:
addAllin interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
addTo
- Specified by:
addToin interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
takeAll
- Specified by:
takeAllin interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
clear
public void clear()- Specified by:
clearin interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
toStringSizes
- Specified by:
toStringSizesin interfaceorg.drools.core.common.TupleSets<T extends org.drools.core.spi.Tuple>
-
toString
-
getPreviousTuple
-
setPreviousTuple
-
getNextTuple
-
setNextTuple
-
setStagedType
-
getStagedType
-