Uses of Interface
org.xcsp.common.domains.Domains.IDom
-
Packages that use Domains.IDom Package Description org.xcsp.common.domains org.xcsp.modeler.implementation org.xcsp.parser.callbacks org.xcsp.parser.entries -
-
Uses of Domains.IDom in org.xcsp.common.domains
Subinterfaces of Domains.IDom in org.xcsp.common.domains Modifier and Type Interface Description static interfaceDomains.DomComplexThe interface to tag complex domains, i.e.Classes in org.xcsp.common.domains that implement Domains.IDom Modifier and Type Class Description static classDomains.DomThe class for representing the domain of an integer variable.static classDomains.DomBasicA class for representing basic domains, i.e.static classDomains.DomGraphThe class for representing the domain of a graph variable.static classDomains.DomRealThe class for representing the domain of a real variable.static classDomains.DomSetThe class for representing the domain of a set variable.static classDomains.DomStochasticThe class for representing the domain of a stochastic variable.static classDomains.DomSymbolicThe class for representing the domain of a symbolic variable. -
Uses of Domains.IDom in org.xcsp.modeler.implementation
Fields in org.xcsp.modeler.implementation declared as Domains.IDom Modifier and Type Field Description Domains.IDomProblemIMP3.MVariable. domConstructors in org.xcsp.modeler.implementation with parameters of type Domains.IDom Constructor Description MVariable(String id, Domains.IDom dom) -
Uses of Domains.IDom in org.xcsp.parser.callbacks
Fields in org.xcsp.parser.callbacks with type parameters of type Domains.IDom Modifier and Type Field Description Map<Domains.IDom,Object>XCallbacks.Implem. cache4DomObjectThe cache used to avoid creating several times similar domains. -
Uses of Domains.IDom in org.xcsp.parser.entries
Fields in org.xcsp.parser.entries declared as Domains.IDom Modifier and Type Field Description Domains.IDomXVariables.XVar. domThe domain of the variable.Methods in org.xcsp.parser.entries with parameters of type Domains.IDom Modifier and Type Method Description static XVariables.XVarXVariables.XVar. build(String id, Types.TypeVar type, Domains.IDom dom)Builds a variable with the specified id, type and domain.static XVariables.XVarXVariables.XVar. build(String idArray, Types.TypeVar type, Domains.IDom dom, int[] indexes)Builds a variable from an array with the specified id (combined with the specified indexes), type and domain.voidXVariables.XArray. setDom(String s, Domains.IDom dom)Any variable that matches one compact form present in the specified string is built with the specified domain.Constructors in org.xcsp.parser.entries with parameters of type Domains.IDom Constructor Description XArray(String id, Types.TypeVar type, int[] sizes, Domains.IDom dom)Builds an array of variables with the specified id, type and size.XVar(String id, Types.TypeVar type, Domains.IDom dom)Builds a variable with the specified id, type and domain.XVarInteger(String id, Types.TypeVar type, Domains.IDom dom)Builds an integer variable with the specified id, type and domain.XVarReal(String id, Types.TypeVar type, Domains.IDom dom)Builds a real variable with the specified id, type and domain.XVarSet(String id, Types.TypeVar type, Domains.IDom dom)Builds a set variable with the specified id, type and domain.XVarStochastic(String id, Types.TypeVar type, Domains.IDom dom)Builds a stochastic variable with the specified id, type and domain.XVarSymbolic(String id, Types.TypeVar type, Domains.IDom dom)Builds a symbolic variable with the specified id, type and domain.
-