org.apache.commons.math3.optim.linear
Class LinearConstraintSet

java.lang.Object
  extended by org.apache.commons.math3.optim.linear.LinearConstraintSet
All Implemented Interfaces:
OptimizationData

public class LinearConstraintSet
extends java.lang.Object
implements OptimizationData

Class that represents a set of linear constraints.

Since:
3.1
Version:
$Id$

Field Summary
private  java.util.Set<LinearConstraint> linearConstraints
          Set of constraints.
 
Constructor Summary
LinearConstraintSet(java.util.Collection<LinearConstraint> constraints)
          Creates a set containing the given constraints.
LinearConstraintSet(LinearConstraint... constraints)
          Creates a set containing the given constraints.
 
Method Summary
 java.util.Collection<LinearConstraint> getConstraints()
          Gets the set of linear constraints.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

linearConstraints

private final java.util.Set<LinearConstraint> linearConstraints
Set of constraints.

Constructor Detail

LinearConstraintSet

public LinearConstraintSet(LinearConstraint... constraints)
Creates a set containing the given constraints.

Parameters:
constraints - Constraints.

LinearConstraintSet

public LinearConstraintSet(java.util.Collection<LinearConstraint> constraints)
Creates a set containing the given constraints.

Parameters:
constraints - Constraints.
Method Detail

getConstraints

public java.util.Collection<LinearConstraint> getConstraints()
Gets the set of linear constraints.

Returns:
the constraints.


Copyright (c) 2003-2013 Apache Software Foundation