| Package | Description |
|---|---|
| org.btrplace.btrpsl.constraint |
This package contains the catalog of placement constraints and the builder to instantiate
them.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultConstraintParam<E> |
class |
ListOfParam
A parameter for a constraint that denotes a set of elements.
|
class |
NumberParam
A parameter for a constraint that denotes a number.
|
class |
OneOfParam
A parameter for a constraint that can have multiple arguments types.
|
class |
StringParam
A parameter for a constraint that denotes a String.
|
| Modifier and Type | Field and Description |
|---|---|
protected ConstraintParam<?>[] |
DefaultSatConstraintBuilder.params
The constraint parameters.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<ConstraintParam<?>> |
OneOfParam.paramsList |
| Modifier and Type | Method and Description |
|---|---|
ConstraintParam<?>[] |
SatConstraintBuilder.getParameters()
Get the constraint parameters.
|
ConstraintParam<?>[] |
DefaultSatConstraintBuilder.getParameters() |
| Constructor and Description |
|---|
DefaultSatConstraintBuilder(String n,
ConstraintParam<?>[] ps)
Make a new builder.
|
OneOfParam(String n,
ConstraintParam<?>... params)
Make a new multiple types parameter.
|
Copyright © 2016 University of Nice-Sophia Antipolis. All Rights Reserved.