Uses of Class
choco.kernel.common.util.iterators.DisposableIntIterator

Packages that use DisposableIntIterator
choco.cp.common.util.iterators   
choco.cp.solver.constraints.global   
choco.cp.solver.constraints.global.automata.fast_costregular   
choco.cp.solver.constraints.global.scheduling.disjunctive   
choco.cp.solver.constraints.global.scheduling.precedence   
choco.cp.solver.constraints.global.tree   
choco.cp.solver.constraints.global.tree.structure.internalStructure.graphStructures.graphViews   
choco.cp.solver.constraints.integer   
choco.cp.solver.constraints.integer.bool   
choco.cp.solver.constraints.integer.channeling   
choco.cp.solver.constraints.integer.extension   
choco.cp.solver.constraints.integer.soft   
choco.cp.solver.constraints.real   
choco.cp.solver.constraints.reified   
choco.cp.solver.constraints.set   
choco.cp.solver.constraints.strong.maxrpcrm   
choco.cp.solver.variables.delta   
choco.cp.solver.variables.delta.iterators   
choco.cp.solver.variables.integer   
choco.cp.solver.variables.set   
choco.kernel.common.util.iterators   
choco.kernel.common.util.objects   
choco.kernel.memory A package devoted to backtrackable data structures. 
choco.kernel.memory.copy   
choco.kernel.memory.structure   
choco.kernel.memory.structure.iterators   
choco.kernel.memory.trailing   
choco.kernel.model.variables.integer   
choco.kernel.model.variables.integer.iterators   
choco.kernel.solver.constraints.global.scheduling   
choco.kernel.solver.constraints.integer A package devoted to constraints over integers. 
choco.kernel.solver.constraints.set   
choco.kernel.solver.propagation.listener   
choco.kernel.solver.variables.delta   
choco.kernel.solver.variables.integer A package devoted to the management of variables and domains for integers 
choco.kernel.solver.variables.set   
choco.visu.components.bricks   
samples.multicostregular.nsp   
samples.tutorials.to_sort.tsp   
 

Uses of DisposableIntIterator in choco.cp.common.util.iterators
 

Subclasses of DisposableIntIterator in choco.cp.common.util.iterators
 class BipartiteIntDomainIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 1 mars 2010
Since : Choco 2.1.1
 class BitSetIntDomainIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 1 mars 2010
Since : Choco 2.1.1
 class BooleanDomainIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 1 mars 2010
Since : Choco 2.1.1
 class IntDomainIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 1 mars 2010
Since : Choco 2.1.1
 class IntervalIntDomainIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 1 mars 2010
Since : Choco 2.1.1
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.global
 

Methods in choco.cp.solver.constraints.global with parameters of type DisposableIntIterator
 void Occurrence.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void Geost_Constraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void BoundAllDiff.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void AtMostNValue.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.global.automata.fast_costregular
 

Methods in choco.cp.solver.constraints.global.automata.fast_costregular with parameters of type DisposableIntIterator
 void CostRegular.awakeOnRemovals(int idx, DisposableIntIterator it2)
           
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.global.scheduling.disjunctive
 

Methods in choco.cp.solver.constraints.global.scheduling.disjunctive with parameters of type DisposableIntIterator
 void AltDisjunctive.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.global.scheduling.precedence
 

Methods in choco.cp.solver.constraints.global.scheduling.precedence with parameters of type DisposableIntIterator
 void AbstractPrecedenceSConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.global.tree
 

Methods in choco.cp.solver.constraints.global.tree with parameters of type DisposableIntIterator
 void TreeSConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
          Event based propagation related to the removal of a set of values in the domain of a variable.
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.global.tree.structure.internalStructure.graphStructures.graphViews
 

Methods in choco.cp.solver.constraints.global.tree.structure.internalStructure.graphStructures.graphViews with parameters of type DisposableIntIterator
 void StoredBitSetGraph.remAllNodes(int u, DisposableIntIterator deltaDomain)
          all the arc (u,v), such that v belongs to the set depicted by the iterator, are removed
 void VarGraphView.updateOnRemovals(int u, DisposableIntIterator deltaDomain)
          all the arc (u,v), such that v belongs to the set depicted by the iterator, are removed
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.integer
 

Methods in choco.cp.solver.constraints.integer with parameters of type DisposableIntIterator
 void SignOp.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void NotEqualXY_C.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void NotEqualXYC.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void IntLinComb.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void Element2D.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void DistanceXYZ.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.integer.bool
 

Methods in choco.cp.solver.constraints.integer.bool with parameters of type DisposableIntIterator
 void LargeXor.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void LargeXnor.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void LargeOr.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void LargeNor.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void LargeNand.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void LargeAnd.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.integer.channeling
 

Methods in choco.cp.solver.constraints.integer.channeling with parameters of type DisposableIntIterator
 void ReifiedLargeOr.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void ReifiedLargeNor.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void ReifiedLargeNand.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void ReifiedLargeAnd.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void ReifiedBinXor.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void ReifiedBinXnor.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void ReifiedBinImplication.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void BooleanChanneling.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.integer.extension
 

Fields in choco.cp.solver.constraints.integer.extension declared as DisposableIntIterator
protected  DisposableIntIterator[] GAC3rmLargeConstraint.seekIter
           
 

Methods in choco.cp.solver.constraints.integer.extension with parameters of type DisposableIntIterator
 void GACstrPositiveLargeSConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void GAC3rmPositiveLargeConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void GAC3rmLargeConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void GAC2001PositiveLargeConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void GAC2001LargeSConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void CspLargeSConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void AC3rmBitBinSConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void AC3rmBinSConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void AC2001BinSConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.integer.soft
 

Methods in choco.cp.solver.constraints.integer.soft with parameters of type DisposableIntIterator
 void SoftIntSConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.real
 

Methods in choco.cp.solver.constraints.real with parameters of type DisposableIntIterator
 void MixedEqXY.awakeOnRemovals(int varIdx, DisposableIntIterator deltaDomain)
           
 void MixedCstElt.awakeOnRemovals(int varIdx, DisposableIntIterator deltaDomain)
           
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.reified
 

Methods in choco.cp.solver.constraints.reified with parameters of type DisposableIntIterator
 void ReifiedAllSConstraint.awakeOnEnvRemovals(int sIdx, DisposableIntIterator deltaDomain)
           
 void ReifiedAllSConstraint.awakeOnkerAdditions(int sIdx, DisposableIntIterator deltaDomain)
           
 void ReifiedIntSConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void ReifiedAllSConstraint.awakeOnRemovals(int varIdx, DisposableIntIterator deltaDomain)
           
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.set
 

Methods in choco.cp.solver.constraints.set with parameters of type DisposableIntIterator
 void SetCard.awakeOnEnvRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void AbstractBoundOfASet.awakeOnEnvRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void SetCard.awakeOnkerAdditions(int idx, DisposableIntIterator deltaDomain)
           
 void AbstractBoundOfASet.awakeOnkerAdditions(int idx, DisposableIntIterator deltaDomain)
           
 void SetCard.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
protected  int MinOfASet.getSatisfiedValue(DisposableIntIterator iter)
           
protected  int MaxOfASet.getSatisfiedValue(DisposableIntIterator iter)
           
protected abstract  int AbstractBoundOfASet.getSatisfiedValue(DisposableIntIterator iter)
           
 

Uses of DisposableIntIterator in choco.cp.solver.constraints.strong.maxrpcrm
 

Methods in choco.cp.solver.constraints.strong.maxrpcrm with parameters of type DisposableIntIterator
 void MaxRPCrm.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 

Uses of DisposableIntIterator in choco.cp.solver.variables.delta
 

Methods in choco.cp.solver.variables.delta that return DisposableIntIterator
 DisposableIntIterator StackDeltaDomain.iterator()
          Iterator over delta domain
 DisposableIntIterator IntervalDeltaDomain.iterator()
          Iterator over delta domain
 DisposableIntIterator BooleanDeltaDomain.iterator()
           
 DisposableIntIterator BitSetDeltaDomain.iterator()
          Iterator over delta domain
 DisposableIntIterator BipartiteDeltaDomain.iterator()
          Iterator over delta domain
 

Uses of DisposableIntIterator in choco.cp.solver.variables.delta.iterators
 

Subclasses of DisposableIntIterator in choco.cp.solver.variables.delta.iterators
 class BitSetIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 29 mars 2010br/> Since : Choco 2.1.1
 class IntervalIntIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 29 mars 2010br/> Since : Choco
 

Uses of DisposableIntIterator in choco.cp.solver.variables.integer
 

Fields in choco.cp.solver.variables.integer declared as DisposableIntIterator
protected  DisposableIntIterator BitSetIntDomain._cachedDeltaIntDomainIterator
           
 

Methods in choco.cp.solver.variables.integer that return DisposableIntIterator
 DisposableIntIterator AbstractIntDomain.getDeltaIterator()
           
 DisposableIntIterator LinkedIntDomain.getIterator()
           
 DisposableIntIterator IntervalIntDomain.getIterator()
           
 DisposableIntIterator IntervalBTreeDomain.getIterator()
           
 DisposableIntIterator BooleanDomain.getIterator()
           
 DisposableIntIterator BitSetIntDomain.getIterator()
           
 DisposableIntIterator BipartiteIntDomain.getIterator()
           
 

Uses of DisposableIntIterator in choco.cp.solver.variables.set
 

Subclasses of DisposableIntIterator in choco.cp.solver.variables.set
protected static class SetDomainImpl.SetOpenDomainIterator
           
 class SetDomainIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 29 mars 2010br/> Since : Choco 2.1.1
 

Methods in choco.cp.solver.variables.set that return DisposableIntIterator
 DisposableIntIterator BitSetEnumeratedDomain.getDeltaIterator()
           
 DisposableIntIterator SetDomainImpl.getEnveloppeIterator()
           
 DisposableIntIterator SetDomainImpl.getKernelIterator()
           
 DisposableIntIterator SetDomainImpl.getOpenDomainIterator()
           
 

Uses of DisposableIntIterator in choco.kernel.common.util.iterators
 

Subclasses of DisposableIntIterator in choco.kernel.common.util.iterators
 class EmptyIntIterator
           
 class IntArrayIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 1 mars 2010
Since : Choco 2.1.1
 class OneValueIterator
           
 

Uses of DisposableIntIterator in choco.kernel.common.util.objects
 

Subclasses of DisposableIntIterator in choco.kernel.common.util.objects
 class DoubleLinkedList
          A double linked list with constant time access, addition and deletion in o(1) The list is encoded by two tables of integers.
protected static class IntList.IntListIterator
           
 

Methods in choco.kernel.common.util.objects that return DisposableIntIterator
 DisposableIntIterator IntList.iterator()
           
 

Uses of DisposableIntIterator in choco.kernel.memory
 

Methods in choco.kernel.memory that return DisposableIntIterator
 DisposableIntIterator IStateLongVector.getIterator()
           
 DisposableIntIterator IStateIntVector.getIterator()
           
 DisposableIntIterator IStateDoubleVector.getIterator()
           
 DisposableIntIterator IStateBinaryTree.getIterator()
          gets an iterator over the value in the tree
 

Uses of DisposableIntIterator in choco.kernel.memory.copy
 

Methods in choco.kernel.memory.copy that return DisposableIntIterator
 DisposableIntIterator RcLongVector.getIterator()
           
 DisposableIntIterator RcIntVector.getIterator()
           
 DisposableIntIterator RcDoubleVector.getIterator()
           
 

Uses of DisposableIntIterator in choco.kernel.memory.structure
 

Methods in choco.kernel.memory.structure that return DisposableIntIterator
 DisposableIntIterator SBitSet2.getCycleButIterator(int avoidIndex)
           
 DisposableIntIterator PartiallyStoredVector.getIndexIterator()
           
 DisposableIntIterator PartiallyStoredIntVector.getIndexIterator()
           
 DisposableIntIterator StoredIntBipartiteList.getIterator()
           
 DisposableIntIterator StoredIndexedBipartiteSet.getIterator()
           
 DisposableIntIterator StoredIntBipartiteList.getRemIterator()
           
 

Uses of DisposableIntIterator in choco.kernel.memory.structure.iterators
 

Subclasses of DisposableIntIterator in choco.kernel.memory.structure.iterators
 class BipartiteListIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 29 mars 2010br/> Since : Choco 2.1.1
 class BipartiteListRemIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 29 mars 2010br/> Since : Choco 2.1.1
 class BipartiteSetIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 29 mars 2010br/> Since : Choco 2.1.1
 class PSIVIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 29 mars 2010br/> Since : Choco 2.1.1
 class PSVIndexIterator<E>
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 29 mars 2010br/> Since : Choco 2.1.1
 

Methods in choco.kernel.memory.structure.iterators with parameters of type DisposableIntIterator
 void PSCLIterator.init(PartiallyStoredVector<C> someElements, PartiallyStoredIntVector someIndices, C aCause, DisposableIntIterator aCit)
          Freeze the iterator, cannot be reused.
 

Uses of DisposableIntIterator in choco.kernel.memory.trailing
 

Subclasses of DisposableIntIterator in choco.kernel.memory.trailing
protected static class StoredBinaryTree.TreeIterator
           
 

Methods in choco.kernel.memory.trailing that return DisposableIntIterator
 DisposableIntIterator StoredLongVector.getIterator()
           
 DisposableIntIterator StoredIntVector.getIterator()
           
 DisposableIntIterator StoredDoubleVector.getIterator()
           
 DisposableIntIterator StoredBinaryTree.getIterator()
           
 

Uses of DisposableIntIterator in choco.kernel.model.variables.integer
 

Methods in choco.kernel.model.variables.integer that return DisposableIntIterator
 DisposableIntIterator IntegerVariable.getDomainIterator()
           
 

Uses of DisposableIntIterator in choco.kernel.model.variables.integer.iterators
 

Subclasses of DisposableIntIterator in choco.kernel.model.variables.integer.iterators
 class IVIterator
          User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 29 mars 2010br/> Since : Choco 2.1.1
 

Uses of DisposableIntIterator in choco.kernel.solver.constraints.global.scheduling
 

Methods in choco.kernel.solver.constraints.global.scheduling with parameters of type DisposableIntIterator
 void AbstractTaskSConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
           
 

Uses of DisposableIntIterator in choco.kernel.solver.constraints.integer
 

Methods in choco.kernel.solver.constraints.integer with parameters of type DisposableIntIterator
 void AbstractIntSConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
          The default implementation of propagation when a variable has been modified consists in iterating all values that have been removed (the delta domain) and propagate them one after another, incrementally.
 

Uses of DisposableIntIterator in choco.kernel.solver.constraints.set
 

Methods in choco.kernel.solver.constraints.set with parameters of type DisposableIntIterator
 void AbstractSetSConstraint.awakeOnEnvRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void AbstractMixedSetIntSConstraint.awakeOnEnvRemovals(int idx, DisposableIntIterator deltaDomain)
           
 void AbstractSetSConstraint.awakeOnkerAdditions(int idx, DisposableIntIterator deltaDomain)
           
 void AbstractMixedSetIntSConstraint.awakeOnkerAdditions(int idx, DisposableIntIterator deltaDomain)
           
 void AbstractMixedSetIntSConstraint.awakeOnRemovals(int idx, DisposableIntIterator deltaDomain)
          The default implementation of propagation when a variable has been modified consists in iterating all values that have been removed (the delta domain) and propagate them one after another, incrementally.
 

Uses of DisposableIntIterator in choco.kernel.solver.propagation.listener
 

Methods in choco.kernel.solver.propagation.listener with parameters of type DisposableIntIterator
 void SetPropagator.awakeOnEnvRemovals(int varIdx, DisposableIntIterator deltaDomain)
          BEWARE: No need to dipose the iterator, this done in the calling methode
 void SetPropagator.awakeOnkerAdditions(int varIdx, DisposableIntIterator deltaDomain)
          BEWARE: No need to dipose the iterator, this done in the calling methode
 void IntPropagator.awakeOnRemovals(int varIdx, DisposableIntIterator deltaDomain)
           
 

Uses of DisposableIntIterator in choco.kernel.solver.variables.delta
 

Methods in choco.kernel.solver.variables.delta that return DisposableIntIterator
 DisposableIntIterator IDeltaDomain.iterator()
          Iterator over delta domain
 

Uses of DisposableIntIterator in choco.kernel.solver.variables.integer
 

Methods in choco.kernel.solver.variables.integer that return DisposableIntIterator
 DisposableIntIterator IntDomain.getDeltaIterator()
          Returns an getIterator over the set of values that have been removed from the domain since the last propagation
 DisposableIntIterator IntDomain.getIterator()
          Retrieve an getIterator for traversing the sequence of values contained in the domain
 

Uses of DisposableIntIterator in choco.kernel.solver.variables.set
 

Methods in choco.kernel.solver.variables.set that return DisposableIntIterator
 DisposableIntIterator SetSubDomain.getDeltaIterator()
           
 DisposableIntIterator SetDomain.getEnveloppeIterator()
           
 DisposableIntIterator SetDomain.getKernelIterator()
           
 DisposableIntIterator SetDomain.getOpenDomainIterator()
           
 

Uses of DisposableIntIterator in choco.visu.components.bricks
 

Methods in choco.visu.components.bricks that return DisposableIntIterator
protected  DisposableIntIterator AChocoBrick.getDomainValues()
          Return an IntIterator over the values of a specific variable
 

Uses of DisposableIntIterator in samples.multicostregular.nsp
 

Methods in samples.multicostregular.nsp with parameters of type DisposableIntIterator
 void NSPStruct.awakeOnRemovals(int idx, DisposableIntIterator it)
           
 

Uses of DisposableIntIterator in samples.tutorials.to_sort.tsp
 

Methods in samples.tutorials.to_sort.tsp with parameters of type DisposableIntIterator
 void SubTourConstraint.awakeOnRemovals(int u, DisposableIntIterator deltaDomain)
           
 void MinSpanningTree.awakeOnRemovals(int u, DisposableIntIterator deltaDomain)
           
 



Copyright © 2012. All Rights Reserved.