parser.absconparseur.components
Class PGlobalConstraint

java.lang.Object
  extended by parser.absconparseur.components.PConstraint
      extended by parser.absconparseur.components.PGlobalConstraint
Direct Known Subclasses:
PAllDifferent, PCumulative, PDisjunctive, PElement, PGlobalCardinality, PLexLess, PLexLessEq, PWeightedSum

public abstract class PGlobalConstraint
extends PConstraint


Field Summary
 
Fields inherited from class parser.absconparseur.components.PConstraint
chocoCstr, LOGGER, name, scope
 
Constructor Summary
PGlobalConstraint(String name, PVariable[] scope)
           
 
Method Summary
protected  int[] computeObjectPositionsInScope(Object[] objects)
           
protected static String computeStringRepresentationOf(Object object)
           
 
Methods inherited from class parser.absconparseur.components.PConstraint
computeCostOf, getArity, getChocoCstr, getMaximalCost, getName, getPositionInScope, getScope, hashCode, isGuaranteedToBeDivisionByZeroFree, isGuaranteedToBeOverflowFree, setChocoCstr, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PGlobalConstraint

public PGlobalConstraint(String name,
                         PVariable[] scope)
Method Detail

computeObjectPositionsInScope

protected int[] computeObjectPositionsInScope(Object[] objects)

computeStringRepresentationOf

protected static String computeStringRepresentationOf(Object object)


Copyright © 2012. All Rights Reserved.