@NotThreadSafe public class URLParameterList extends CommonsArrayList<URLParameter>
modCount| Constructor and Description |
|---|
URLParameterList() |
URLParameterList(List<? extends URLParameter> aOther) |
createInstanceadd, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeequals, hashCodecontainsAll, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetAll, getAllInstanceOf, getAllMapped, getAllMapped, getAsUnmodifiable, getAtIndex, getFirst, getFirst, getLast, getLast, getSortedInline, removeAndReturnElementAtIndex, removeAtIndex, removeFirst, removeLast, reverse, setFirst, setLast, swapItemsadd, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArrayaddAll, addAll, addAll, addAll, addAll, addAll, addAll, addAll, addAllMapped, addAllMapped, addAllMapped, addAllMapped, addAllMapped, addAllMapped, addIf, addIfNotNull, addObject, getAtIndex, getAtIndex, getAtIndex, getAtIndexMapped, getAtIndexMapped, getAtIndexMapped, getAtIndexMapped, getCopyAsList, getCount, getSorted, isNotEmpty, iterator2, removeAll, removeObject, set, setAll, setAllparallelStream, removeIf, streamcontainsAny, containsNone, containsOnly, findAll, findAllInstanceOf, findAllMapped, findAllMapped, findAllMapped, findFirst, findFirst, findFirstMapped, findFirstMapped, forEach, forEach, forEachBreakable, getIteratorCount, getIteratorCountpublic URLParameterList()
public URLParameterList(@Nullable List<? extends URLParameter> aOther)
@Nonnull public URLParameterList add(@Nonnull @Nonempty String sName)
sName - The name of the parameter. May neither be null nor
empty.@Nonnull public URLParameterList add(@Nonnull @Nonempty String sName, boolean bValue)
@Nonnull public URLParameterList add(@Nonnull @Nonempty String sName, int nValue)
@Nonnull public URLParameterList add(@Nonnull @Nonempty String sName, long nValue)
@Nonnull public URLParameterList add(@Nonnull @Nonempty String sName, @Nonnull BigInteger aValue)
@Nonnull public final URLParameterList addAll(@Nullable List<? extends URLParameter> aParams)
@Nonnull public URLParameterList addAll(@Nonnull @Nonempty String sName, @Nullable String... aValues)
@Nonnull public URLParameterList remove(@Nullable String sName)
sName - The key to remove@Nonnull public URLParameterList remove(@Nullable String sName, @Nullable String sValue)
sName - The key to remove. May be null.sValue - The value to be removed. May be null.@Nonnull @ReturnsMutableCopy public ICommonsOrderedSet<String> getAllParamNames()
@Nonnull @ReturnsMutableCopy public ICommonsList<String> getAllParamValues(@Nullable String sName)
@Nullable public String getFirstParamValue(@Nullable String sName)
sName - The parameter name to searchnull if no such parameter is present.@Nonnull @ReturnsMutableCopy public IMultiMapListBased<String,String> getAsMultiMap()
null.@Nonnull @ReturnsMutableCopy public URLParameterList getClone()
getClone in interface ICloneable<ICommonsList<URLParameter>>getClone in class CommonsArrayList<URLParameter>Copyright © 2014–2017 Philip Helger. All rights reserved.