Package org.xcsp.modeler.entities
Class CtrEntities.CtrArrayDummy
- java.lang.Object
-
- org.xcsp.modeler.entities.ModelingEntity
-
- org.xcsp.modeler.entities.CtrEntities.CtrEntity
-
- org.xcsp.modeler.entities.CtrEntities.CtrArray
-
- org.xcsp.modeler.entities.CtrEntities.CtrArrayDummy
-
- All Implemented Interfaces:
ModelingEntity.TagDummy
- Enclosing class:
- CtrEntities
public final class CtrEntities.CtrArrayDummy extends CtrEntities.CtrArray implements ModelingEntity.TagDummy
Objects of this class correspond to cases where a set of constraints will have to be merged with another one. The array is dummy, but involved constraints are not.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.xcsp.modeler.entities.ModelingEntity
ModelingEntity.TagDummy
-
-
Field Summary
-
Fields inherited from class org.xcsp.modeler.entities.CtrEntities.CtrArray
ctrs, varEntitiessSubjectToTags
-
Fields inherited from class org.xcsp.modeler.entities.ModelingEntity
classes, id, note
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CtrArrayDummy(ICtr[] ctrs, Types.TypeClass... classes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CtrEntities.CtrArrayDummy
note(String note)
CtrEntities.CtrArrayDummy
tag(Types.TypeClass... classes)
-
Methods inherited from class org.xcsp.modeler.entities.CtrEntities.CtrArray
append, violationCost
-
Methods inherited from class org.xcsp.modeler.entities.ModelingEntity
id, nullBasicAttributes, tag
-
-
-
-
Constructor Detail
-
CtrArrayDummy
protected CtrArrayDummy(ICtr[] ctrs, Types.TypeClass... classes)
-
-
Method Detail
-
note
public CtrEntities.CtrArrayDummy note(String note)
- Overrides:
note
in classModelingEntity
-
tag
public CtrEntities.CtrArrayDummy tag(Types.TypeClass... classes)
- Overrides:
tag
in classCtrEntities.CtrArray
-
-