Uses of Interface
org.maxicp.modeling.concrete.ConcreteModel
Packages that use ConcreteModel
Package
Description
CP Instantiation of the Symbolic Modeling API
Symbolic Modeling API
Concrete modeling API
-
Uses of ConcreteModel in org.maxicp.cp.modeling
Classes in org.maxicp.cp.modeling that implement ConcreteModel -
Uses of ConcreteModel in org.maxicp.modeling
Classes in org.maxicp.modeling with type parameters of type ConcreteModelModifier and TypeInterfaceDescriptioninterfaceCustomConstraint<C extends ConcreteModel,P extends ConcreteConstraint<C>> This class should be used to implement custom constraints.static interfaceMethods in org.maxicp.modeling with type parameters of type ConcreteModelModifier and TypeMethodDescriptiondefault <T extends ConcreteModel>
TModelProxyInstantiator.instantiate(ModelProxyInstantiator.ModelInstantiator<T> instantiator) default <T extends ConcreteModel>
voidModelProxyInstantiator.runAsConcrete(ModelProxyInstantiator.ModelInstantiator<T> instantiator, Runnable fun) default <T extends ConcreteModel>
voidModelProxyInstantiator.runAsConcrete(ModelProxyInstantiator.ModelInstantiator<T> instantiator, Consumer<T> fun) default <T extends ConcreteModel,R>
RModelProxyInstantiator.runAsConcrete(ModelProxyInstantiator.ModelInstantiator<T> instantiator, Function<T, R> fun) default <T extends ConcreteModel,R>
RModelProxyInstantiator.runAsConcrete(ModelProxyInstantiator.ModelInstantiator<T> instantiator, Supplier<R> fun) default <T extends ConcreteModel>
voidModelProxyInstantiator.runAsConcrete(ModelProxyInstantiator.ModelInstantiator<T> instantiator, Model bm, Runnable fun) default <T extends ConcreteModel>
voidModelProxyInstantiator.runAsConcrete(ModelProxyInstantiator.ModelInstantiator<T> instantiator, Model bm, Consumer<T> fun) default <T extends ConcreteModel,R>
RModelProxyInstantiator.runAsConcrete(ModelProxyInstantiator.ModelInstantiator<T> instantiator, Model bm, Function<T, R> fun) default <T extends ConcreteModel,R>
RModelProxyInstantiator.runAsConcrete(ModelProxyInstantiator.ModelInstantiator<T> instantiator, Model bm, Supplier<R> fun) Methods in org.maxicp.modeling that return ConcreteModelModifier and TypeMethodDescriptiondefault ConcreteModelModelProxy.getConcreteModel()Returns the current ConcreteModel. isConcrete() needs to be true, otherwise it raises NotConcreteException.Methods in org.maxicp.modeling with parameters of type ConcreteModelModifier and TypeMethodDescriptiondefault voidModelProxy.runWithModel(ConcreteModel model, Runnable fun) default <R> RModelProxy.runWithModel(ConcreteModel model, Supplier<R> fun) -
Uses of ConcreteModel in org.maxicp.modeling.concrete
Classes in org.maxicp.modeling.concrete with type parameters of type ConcreteModelModifier and TypeInterfaceDescriptioninterfaceConcreteConstraint<C extends ConcreteModel>A concrete constraint that can be used by a concrete modelClasses in org.maxicp.modeling.concrete that implement ConcreteModelModifier and TypeClassDescriptionclassA base class for some "Layer models" that can locally override some methods but redirect everything else to a bottom layer.Methods in org.maxicp.modeling.concrete that return ConcreteModelModifier and TypeMethodDescriptionstatic ConcreteModelConcreteModelProxy.noFixPoint(ConcreteModel model) Methods in org.maxicp.modeling.concrete with parameters of type ConcreteModelModifier and TypeMethodDescriptionstatic ConcreteModelConcreteModelProxy.noFixPoint(ConcreteModel model) Constructors in org.maxicp.modeling.concrete with parameters of type ConcreteModel