public class OwsAllowedValues extends Object implements OwsPossibleValues, Iterable<OwsValueRestriction>
| Constructor and Description |
|---|
OwsAllowedValues() |
OwsAllowedValues(Iterable<? extends OwsValueRestriction> restrictions) |
OwsAllowedValues(OwsValueRestriction... restrictions) |
OwsAllowedValues(Stream<? extends OwsValueRestriction> restrictions) |
| Modifier and Type | Method and Description |
|---|---|
OwsAllowedValues |
asAllowedValues() |
boolean |
equals(Object obj) |
SortedSet<OwsValueRestriction> |
getRestrictions() |
int |
hashCode() |
boolean |
isAllowedValues() |
Iterator<OwsValueRestriction> |
iterator() |
OwsAllowedValues |
setRestrictions(Iterable<? extends OwsValueRestriction> restrictions) |
OwsAllowedValues |
setRestrictions(OwsValueRestriction... restrictions) |
OwsAllowedValues |
setRestrictions(Stream<? extends OwsValueRestriction> restrictions) |
Stream<OwsValueRestriction> |
stream() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitasAnyValues, asNoValues, asValuesReference, isAnyValue, isNoValues, isValuesReferenceforEach, spliteratorpublic OwsAllowedValues(OwsValueRestriction... restrictions)
public OwsAllowedValues(Iterable<? extends OwsValueRestriction> restrictions)
public OwsAllowedValues(Stream<? extends OwsValueRestriction> restrictions)
public OwsAllowedValues()
public OwsAllowedValues setRestrictions(OwsValueRestriction... restrictions)
public OwsAllowedValues setRestrictions(Iterable<? extends OwsValueRestriction> restrictions)
public OwsAllowedValues setRestrictions(Stream<? extends OwsValueRestriction> restrictions)
public Iterator<OwsValueRestriction> iterator()
iterator in interface Iterable<OwsValueRestriction>public Stream<OwsValueRestriction> stream()
public boolean isAllowedValues()
isAllowedValues in interface OwsPossibleValuespublic OwsAllowedValues asAllowedValues()
asAllowedValues in interface OwsPossibleValuespublic SortedSet<OwsValueRestriction> getRestrictions()
Copyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.