Modifier and Type | Class and Description |
---|---|
class |
ConnectedConstraint |
Modifier and Type | Method and Description |
---|---|
IConstraint |
ConnectedConstraint.getConstraintOne() |
IConstraint |
ConnectedConstraint.getConstraintTwo() |
Constructor and Description |
---|
ConnectedConstraint(IConstraint subConstraintOne,
IConstraint subConstraintTwo,
ConnectedConstraint.ConnectionType connectionType) |
Modifier and Type | Class and Description |
---|---|
class |
NodeNotRedistributableConstraint |
Modifier and Type | Class and Description |
---|---|
class |
PillarLateConstraint |
class |
PillarNotReachableConstraint |
class |
PillarResourceAttachedConstraint |
Modifier and Type | Interface and Description |
---|---|
interface |
IConstraintResource
|
interface |
IResourceLevelConstraint |
Modifier and Type | Class and Description |
---|---|
class |
AbstractResourceConstraint |
class |
BannedResourceConstraint |
class |
BindingResourceConstraint |
class |
ExcludingResourceConstraint |
class |
MandatoryResourceConstraint
This class puts a hard preferred constraint of a
Resource on a Node so that the specified
Resource is supposed to visit said Node . |
class |
PreferredResourceConstraint
|
class |
ResourceLocationConstraint |
class |
UnPreferredResource |
class |
UnPreferredResourceConstraint |
Modifier and Type | Class and Description |
---|---|
class |
TypeConstraint
This class allows setting
IConstraint on INode . |
Modifier and Type | Class and Description |
---|---|
class |
TypeWithExpertiseConstraint |
Modifier and Type | Interface and Description |
---|---|
interface |
IWorkingHoursLevelConstraint |
Modifier and Type | Interface and Description |
---|---|
interface |
IZoneCodeConstraint<Z extends IZoneCode,Q extends IZoneCodeQualification<Z>> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractZoneCodeConstraint<Z extends IZoneCode,Q extends IZoneCodeQualification<Z>> |
Modifier and Type | Class and Description |
---|---|
class |
UKPostCodeConstraint
This class allows to add
Constraints to Nodes so that only Resources from
certain UK postcode areas are allowed to give them service. |
Modifier and Type | Class and Description |
---|---|
class |
ZoneNumberConstraint |
Modifier and Type | Method and Description |
---|---|
List<IConstraint> |
INode.getConstraints()
Gets the
Constraints which limit the Resources that can serve
this Node to those that have the specific Qualification to do
so. |
List<IConstraint> |
AbstractNode.getConstraints() |
Modifier and Type | Method and Description |
---|---|
void |
INode.addConstraint(IConstraint constraint)
Adds a
constraint which limits the Resources that can serve
this Node to those that have the specific Qualification to do
so. |
void |
AbstractNode.addConstraint(IConstraint constraint) |
boolean |
INode.removeConstraint(IConstraint removeConstraint)
Removes the
IConstraint from this Node . |
boolean |
AbstractNode.removeConstraint(IConstraint removeConstraint) |
Modifier and Type | Method and Description |
---|---|
void |
INode.setConstraints(List<IConstraint> constraints)
Sets the
ArrayList constraints which limit the Resources that
can serve this * Node to those that have the specific
Qualification to do so. |
void |
AbstractNode.setConstraints(List<IConstraint> constraints) |
Modifier and Type | Method and Description |
---|---|
void |
PillarEventNode.addConstraint(IConstraint constraint) |
Modifier and Type | Method and Description |
---|---|
void |
PillarTimeWindowGeoNode.addConstraint(IConstraint constraint) |
Copyright © 2017–2023 DNA Evolutions GmbH. All rights reserved.