Uses of Interface
choco.kernel.common.util.comparator.IPermutation

Packages that use IPermutation
choco.kernel.common.util.comparator   
choco.kernel.common.util.tools   
choco.kernel.model.constraints.pack   
 

Uses of IPermutation in choco.kernel.common.util.comparator
 

Classes in choco.kernel.common.util.comparator that implement IPermutation
 class AbstractSortingPermutation
           
 class ConstantPermutation
           
 class Identity
          identity permutation.
 class IntPermutation
           
 

Fields in choco.kernel.common.util.comparator declared as IPermutation
static IPermutation AbstractSortingPermutation.IDENTITY
           
static IPermutation Identity.SINGLETON
           
 

Uses of IPermutation in choco.kernel.common.util.tools
 

Methods in choco.kernel.common.util.tools that return IPermutation
static IPermutation PermutationUtils.getIdentity()
           
static IPermutation PermutationUtils.getSortingPermuation(int[] criteria)
           
static IPermutation PermutationUtils.getSortingPermuation(int[] criteria, boolean reverse)
           
static IPermutation PermutationUtils.getSortingPermuation(IntegerConstantVariable[] criteria, boolean reverse)
           
static IPermutation PermutationUtils.replaceByIdentity(IPermutation permutation)
           
 

Methods in choco.kernel.common.util.tools with parameters of type IPermutation
static IntegerConstantVariable[] PermutationUtils.applyPermutation(IPermutation permutation, IntegerConstantVariable[] source)
           
static IntegerVariable[] PermutationUtils.applyPermutation(IPermutation permutation, IntegerVariable[] source)
           
static IPermutation PermutationUtils.replaceByIdentity(IPermutation permutation)
           
 

Uses of IPermutation in choco.kernel.model.constraints.pack
 

Fields in choco.kernel.model.constraints.pack declared as IPermutation
 IPermutation PackModel.permutation
           
 



Copyright © 2012. All Rights Reserved.