Class PlacementConstraint.CompositeConstraint<R extends PlacementConstraint.Visitable>
java.lang.Object
org.apache.hadoop.yarn.api.resource.PlacementConstraint.AbstractConstraint
org.apache.hadoop.yarn.api.resource.PlacementConstraint.CompositeConstraint<R>
- Type Parameters:
R- the type of constraints that are used as children of the specific composite constraint
- All Implemented Interfaces:
PlacementConstraint.Visitable
- Direct Known Subclasses:
PlacementConstraint.And,PlacementConstraint.DelayedOr,PlacementConstraint.Or
- Enclosing class:
- PlacementConstraint
public abstract static class PlacementConstraint.CompositeConstraint<R extends PlacementConstraint.Visitable>
extends PlacementConstraint.AbstractConstraint
Class that represents composite constraints, which comprise other
constraints, forming a constraint tree.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.hadoop.yarn.api.resource.PlacementConstraint.AbstractConstraint
build, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.hadoop.yarn.api.resource.PlacementConstraint.Visitable
accept
-
Constructor Details
-
CompositeConstraint
public CompositeConstraint()
-
-
Method Details