java.lang.Object
swim.uri.UriPart
swim.uri.UriQuery
- All Implemented Interfaces:
Comparable<UriQuery>
,Iterable<Map.Entry<String,
,String>> Map<String,
,String> Debug
,Display
-
Nested Class Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic UriQueryBuilder
builder()
void
clear()
final int
boolean
containsKey
(Object key) boolean
containsValue
(Object value) protected abstract UriQuery
dealias()
abstract <T> Output<T>
Writes a developer readable, debug-formatted string representation of this object tooutput
.abstract <T> Output<T>
Writes a human readable, display-formatted string representation of this object tooutput
.entrySet()
final boolean
static UriQuery
final int
hashCode()
head()
abstract boolean
abstract boolean
isEmpty()
iterator()
abstract String
key()
keySet()
static UriQuery
static UriQuery
static UriQuery
static UriQuery
void
protected abstract void
int
size()
abstract UriQuery
tail()
abstract String
toString()
static UriQuery
abstract String
value()
values()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
UriQuery
protected UriQuery()
-
-
Method Details
-
isDefined
public abstract boolean isDefined() -
isEmpty
public abstract boolean isEmpty() -
size
public int size() -
head
-
key
-
value
-
tail
-
setTail
-
dealias
-
containsKey
- Specified by:
containsKey
in interfaceMap<String,
String>
-
containsValue
- Specified by:
containsValue
in interfaceMap<String,
String>
-
get
-
put
-
putAll
-
remove
-
clear
public void clear() -
updated
-
removed
-
appended
-
appended
-
appended
-
appended
-
prepended
-
prepended
-
prepended
-
prepended
-
iterator
-
entrySet
-
keySet
-
values
-
compareTo
- Specified by:
compareTo
in interfaceComparable<UriQuery>
-
equals
-
hashCode
public final int hashCode() -
debug
Description copied from interface:Debug
Writes a developer readable, debug-formatted string representation of this object tooutput
. -
display
Description copied from interface:Display
Writes a human readable, display-formatted string representation of this object tooutput
. -
toString
-
undefined
-
param
-
param
-
of
-
from
-
builder
-
parse
-