Skip navigation links
B C D E F G H I K L M N O P R S T U V W 

B

BooleanItem - Class in org.greenbytes.http.sfv
Represents a Boolean.
ByteSequenceItem - Class in org.greenbytes.http.sfv
Represents a Byte Sequence.

C

checkKey(String) - Static method in class org.greenbytes.http.sfv.Utils
 
checkKeys(Map<String, ListElement<? extends Object>>) - Static method in class org.greenbytes.http.sfv.Utils
 
clear() - Method in class org.greenbytes.http.sfv.Parameters
 
compute(String, BiFunction<? super String, ? super Item<? extends Object>, ? extends Item<? extends Object>>) - Method in class org.greenbytes.http.sfv.Parameters
 
computeIfAbsent(String, Function<? super String, ? extends Item<? extends Object>>) - Method in class org.greenbytes.http.sfv.Parameters
 
computeIfPresent(String, BiFunction<? super String, ? super Item<? extends Object>, ? extends Item<? extends Object>>) - Method in class org.greenbytes.http.sfv.Parameters
 
containsKey(Object) - Method in class org.greenbytes.http.sfv.Parameters
 
containsValue(Object) - Method in class org.greenbytes.http.sfv.Parameters
 

D

DecimalItem - Class in org.greenbytes.http.sfv
Represents a Decimal.
Dictionary - Class in org.greenbytes.http.sfv
Represents a Dictionary.

E

EMPTY - Static variable in class org.greenbytes.http.sfv.Parameters
 
entrySet() - Method in class org.greenbytes.http.sfv.Parameters
 
equals(Object) - Method in class org.greenbytes.http.sfv.Parameters
 

F

forEach(BiConsumer<? super String, ? super Item<? extends Object>>) - Method in class org.greenbytes.http.sfv.Parameters
 

G

get() - Method in class org.greenbytes.http.sfv.BooleanItem
 
get() - Method in class org.greenbytes.http.sfv.ByteSequenceItem
 
get() - Method in class org.greenbytes.http.sfv.DecimalItem
 
get() - Method in class org.greenbytes.http.sfv.Dictionary
 
get() - Method in class org.greenbytes.http.sfv.InnerList
 
get() - Method in class org.greenbytes.http.sfv.IntegerItem
 
get() - Method in class org.greenbytes.http.sfv.OuterList
 
get(Object) - Method in class org.greenbytes.http.sfv.Parameters
 
get() - Method in class org.greenbytes.http.sfv.StringItem
 
get() - Method in class org.greenbytes.http.sfv.TokenItem
 
getAsLong() - Method in class org.greenbytes.http.sfv.DecimalItem
 
getAsLong() - Method in class org.greenbytes.http.sfv.IntegerItem
 
getData() - Method in exception org.greenbytes.http.sfv.ParseException
Return the raw data on which the parser operated..
getDiagnostics() - Method in exception org.greenbytes.http.sfv.ParseException
Gets additional diagnostics.
getDivisor() - Method in class org.greenbytes.http.sfv.DecimalItem
 
getDivisor() - Method in class org.greenbytes.http.sfv.IntegerItem
 
getDivisor() - Method in interface org.greenbytes.http.sfv.NumberItem
Returns the divisor to be used to obtain the actual numerical value (as opposed to the underlying long value returned by LongSupplier.getAsLong()).
getOrDefault(Object, Item<? extends Object>) - Method in class org.greenbytes.http.sfv.Parameters
 
getParams() - Method in class org.greenbytes.http.sfv.BooleanItem
 
getParams() - Method in class org.greenbytes.http.sfv.ByteSequenceItem
 
getParams() - Method in class org.greenbytes.http.sfv.DecimalItem
 
getParams() - Method in class org.greenbytes.http.sfv.InnerList
 
getParams() - Method in class org.greenbytes.http.sfv.IntegerItem
 
getParams() - Method in interface org.greenbytes.http.sfv.Parametrizable
Get the Parameters of this Item.
getParams() - Method in class org.greenbytes.http.sfv.StringItem
 
getParams() - Method in class org.greenbytes.http.sfv.TokenItem
 
getPosition() - Method in exception org.greenbytes.http.sfv.ParseException
Return the approximate position where the parse error occurred.

H

hashCode() - Method in class org.greenbytes.http.sfv.Parameters
 

I

InnerList - Class in org.greenbytes.http.sfv
Represents an Inner List.
IntegerItem - Class in org.greenbytes.http.sfv
Represents an Integer.
isAlpha(char) - Static method in class org.greenbytes.http.sfv.Utils
 
isDigit(char) - Static method in class org.greenbytes.http.sfv.Utils
 
isEmpty() - Method in class org.greenbytes.http.sfv.Parameters
 
isLcAlpha(char) - Static method in class org.greenbytes.http.sfv.Utils
 
Item<T> - Interface in org.greenbytes.http.sfv
Marker interface for Items.

K

keySet() - Method in class org.greenbytes.http.sfv.Parameters
 

L

ListElement<T> - Interface in org.greenbytes.http.sfv
Marker interface for things that can be elements of Outer Lists.

M

merge(String, Item<? extends Object>, BiFunction<? super Item<? extends Object>, ? super Item<? extends Object>, ? extends Item<? extends Object>>) - Method in class org.greenbytes.http.sfv.Parameters
 

N

NumberItem<T> - Interface in org.greenbytes.http.sfv
Common interface for all Types that can carry numbers.

O

org.greenbytes.http.sfv - package org.greenbytes.http.sfv
OuterList - Class in org.greenbytes.http.sfv
Represents a List.

P

Parameters - Class in org.greenbytes.http.sfv
Represents the Parameters of an Item or an Inner List.
Parametrizable<T> - Interface in org.greenbytes.http.sfv
Common interface for all Types that can carry Parameters.
parseBareItem(String) - Static method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing a Bare Item" (assuming no extra characters left in input string)
parseBoolean(String) - Static method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing a Boolean" (assuming no extra characters left in input string)
parseByteSequence(String) - Static method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing a Byte Sequence" (assuming no extra characters left in input string)
parseDecimal(String) - Static method in class org.greenbytes.http.sfv.Parser
 
parseDictionary() - Method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing a Dictionary"
parseDictionary(String) - Static method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing a Dictionary" (assuming no extra characters left in input string)
ParseException - Exception in org.greenbytes.http.sfv
IllegalArgumentException, augmented with details.
ParseException(String, String, int, Throwable) - Constructor for exception org.greenbytes.http.sfv.ParseException
Create instance of ParseException.
ParseException(String, String, int) - Constructor for exception org.greenbytes.http.sfv.ParseException
Create instance of ParseException.
ParseException(String, CharBuffer, Throwable) - Constructor for exception org.greenbytes.http.sfv.ParseException
Create instance of ParseException.
ParseException(String, CharBuffer) - Constructor for exception org.greenbytes.http.sfv.ParseException
Create instance of ParseException.
parseInnerList(String) - Static method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing an Inner List" (assuming no extra characters left in input string)
parseInteger(String) - Static method in class org.greenbytes.http.sfv.Parser
 
parseIntegerOrDecimal(String) - Static method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing an Integer or Decimal" (assuming no extra characters left in input string)
parseItem() - Method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing an Item"
parseItem(String) - Static method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing an Item" (assuming no extra characters left in input string)
parseItemOrInnerList(String) - Static method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing an Item Or Inner List" (assuming no extra characters left in input string)
parseKey(String) - Static method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing a Key" (assuming no extra characters left in input string)
parseList() - Method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing a List"
parseList(String) - Static method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing a List" (assuming no extra characters left in input string)
parseParameters(String) - Static method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing Parameters" (assuming no extra characters left in input string)
Parser - Class in org.greenbytes.http.sfv
Implementation of the "Structured Field Values" Parser.
Parser(String) - Constructor for class org.greenbytes.http.sfv.Parser
Creates Parser for the given input.
Parser(String...) - Constructor for class org.greenbytes.http.sfv.Parser
Creates Parser for the given input.
Parser(Iterable<String>) - Constructor for class org.greenbytes.http.sfv.Parser
Creates Parser for the given input.
parseString(String) - Static method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing a String" (assuming no extra characters left in input string)
parseToken(String) - Static method in class org.greenbytes.http.sfv.Parser
Implementation of "Parsing a Token" (assuming no extra characters left in input string)
put(String, Item<? extends Object>) - Method in class org.greenbytes.http.sfv.Parameters
 
putAll(Map<? extends String, ? extends Item<? extends Object>>) - Method in class org.greenbytes.http.sfv.Parameters
 
putIfAbsent(String, Item<? extends Object>) - Method in class org.greenbytes.http.sfv.Parameters
 

R

remove(Object, Object) - Method in class org.greenbytes.http.sfv.Parameters
 
remove(Object) - Method in class org.greenbytes.http.sfv.Parameters
 
replace(String, Item<? extends Object>, Item<? extends Object>) - Method in class org.greenbytes.http.sfv.Parameters
 
replace(String, Item<? extends Object>) - Method in class org.greenbytes.http.sfv.Parameters
 
replaceAll(BiFunction<? super String, ? super Item<? extends Object>, ? extends Item<? extends Object>>) - Method in class org.greenbytes.http.sfv.Parameters
 

S

serialize() - Method in class org.greenbytes.http.sfv.BooleanItem
 
serialize() - Method in class org.greenbytes.http.sfv.ByteSequenceItem
 
serialize() - Method in class org.greenbytes.http.sfv.DecimalItem
 
serialize() - Method in class org.greenbytes.http.sfv.Dictionary
 
serialize() - Method in class org.greenbytes.http.sfv.InnerList
 
serialize() - Method in class org.greenbytes.http.sfv.IntegerItem
 
serialize() - Method in class org.greenbytes.http.sfv.OuterList
 
serialize() - Method in class org.greenbytes.http.sfv.Parameters
 
serialize() - Method in class org.greenbytes.http.sfv.StringItem
 
serialize() - Method in class org.greenbytes.http.sfv.TokenItem
 
serialize() - Method in interface org.greenbytes.http.sfv.Type
Serialize.
serializeTo(StringBuilder) - Method in class org.greenbytes.http.sfv.BooleanItem
 
serializeTo(StringBuilder) - Method in class org.greenbytes.http.sfv.ByteSequenceItem
 
serializeTo(StringBuilder) - Method in class org.greenbytes.http.sfv.DecimalItem
 
serializeTo(StringBuilder) - Method in class org.greenbytes.http.sfv.Dictionary
 
serializeTo(StringBuilder) - Method in class org.greenbytes.http.sfv.InnerList
 
serializeTo(StringBuilder) - Method in class org.greenbytes.http.sfv.IntegerItem
 
serializeTo(StringBuilder) - Method in class org.greenbytes.http.sfv.OuterList
 
serializeTo(StringBuilder) - Method in class org.greenbytes.http.sfv.Parameters
 
serializeTo(StringBuilder) - Method in class org.greenbytes.http.sfv.StringItem
 
serializeTo(StringBuilder) - Method in class org.greenbytes.http.sfv.TokenItem
 
serializeTo(StringBuilder) - Method in interface org.greenbytes.http.sfv.Type
Serialize to an existing StringBuilder.
size() - Method in class org.greenbytes.http.sfv.Parameters
 
StringItem - Class in org.greenbytes.http.sfv
Represents a String.

T

TokenItem - Class in org.greenbytes.http.sfv
Represents a Token.
Type<T> - Interface in org.greenbytes.http.sfv
Base interface for Structured Data Types.

U

Utils - Class in org.greenbytes.http.sfv
Common utility methods.

V

valueOf(boolean) - Static method in class org.greenbytes.http.sfv.BooleanItem
Creates a BooleanItem instance representing the specified boolean value.
valueOf(byte[]) - Static method in class org.greenbytes.http.sfv.ByteSequenceItem
Creates a ByteSequenceItem instance representing the specified byte[] value.
valueOf(long) - Static method in class org.greenbytes.http.sfv.DecimalItem
Creates a DecimalItem instance representing the specified long value, where the implied divisor is 1000.
valueOf(BigDecimal) - Static method in class org.greenbytes.http.sfv.DecimalItem
Creates a DecimalItem instance representing the specified BigDecimal value, with potential rounding.
valueOf(Map<String, ListElement<? extends Object>>) - Static method in class org.greenbytes.http.sfv.Dictionary
Creates a Dictionary instance representing the specified Map<String, Item> value.
valueOf(List<Item<? extends Object>>) - Static method in class org.greenbytes.http.sfv.InnerList
Creates an InnerList instance representing the specified List<Item> value.
valueOf(long) - Static method in class org.greenbytes.http.sfv.IntegerItem
Creates an IntegerItem instance representing the specified long value.
valueOf(List<ListElement<? extends Object>>) - Static method in class org.greenbytes.http.sfv.OuterList
Creates an OuterList instance representing the specified List<Item> value.
valueOf(Map<String, Object>) - Static method in class org.greenbytes.http.sfv.Parameters
Creates a Parameters instance representing the specified Map<String, Item> value.
valueOf(String) - Static method in class org.greenbytes.http.sfv.StringItem
Creates a StringItem instance representing the specified String value.
valueOf(String) - Static method in class org.greenbytes.http.sfv.TokenItem
Creates a TokenItem instance representing the specified String value.
values() - Method in class org.greenbytes.http.sfv.Parameters
 

W

withParams(Parameters) - Method in class org.greenbytes.http.sfv.BooleanItem
 
withParams(Parameters) - Method in class org.greenbytes.http.sfv.ByteSequenceItem
 
withParams(Parameters) - Method in class org.greenbytes.http.sfv.DecimalItem
 
withParams(Parameters) - Method in class org.greenbytes.http.sfv.InnerList
 
withParams(Parameters) - Method in class org.greenbytes.http.sfv.IntegerItem
 
withParams(Parameters) - Method in interface org.greenbytes.http.sfv.Item
 
withParams(Parameters) - Method in interface org.greenbytes.http.sfv.NumberItem
 
withParams(Parameters) - Method in interface org.greenbytes.http.sfv.Parametrizable
Given an existing Item, return a new instance with the specified Parameters.
withParams(Parameters) - Method in class org.greenbytes.http.sfv.StringItem
 
withParams(Parameters) - Method in class org.greenbytes.http.sfv.TokenItem
 
B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2021 The Apache Software Foundation. All rights reserved.