public class MergedRequirement
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
MergedRequirement.FilterEffectivePair |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<MergedRequirement.FilterEffectivePair,Attrs> |
filterMap |
private static java.lang.String |
MULTIPLE |
private java.lang.String |
namespace |
private static java.lang.String |
OPTIONAL |
Constructor and Description |
---|
MergedRequirement(java.lang.String namespace) |
Modifier and Type | Method and Description |
---|---|
void |
put(java.lang.String filter,
java.lang.String effective,
boolean optional,
boolean multiple)
Add a requirement to the mix.
|
java.util.List<java.lang.String> |
toStringList()
Generate a list of strings formatted appropriately as entries in the
Require-Capability header.
|
private static final java.lang.String MULTIPLE
private static final java.lang.String OPTIONAL
private final java.util.Map<MergedRequirement.FilterEffectivePair,Attrs> filterMap
private final java.lang.String namespace
public void put(java.lang.String filter, java.lang.String effective, boolean optional, boolean multiple)
public java.util.List<java.lang.String> toStringList()