public class Parsers
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static Parser.ElementParser<java.lang.Boolean> |
boolParser() |
static Parser.ElementParser<java.nio.ByteBuffer> |
bytesParser() |
static Parser.ElementParser<java.lang.Double> |
doubleParser() |
static Parser.ElementParser<java.lang.Integer> |
fixed32Parser() |
static Parser.ElementParser<java.lang.Long> |
fixed64Parser() |
static Parser.ElementParser<java.lang.Float> |
floatParser() |
static Parser.ElementParser<java.lang.Integer> |
int32Parser() |
static Parser.ElementParser<java.lang.Long> |
int64Parser() |
static <T> Parser.ElementParser<java.util.List<T>> |
listParser(Parser.ElementParser<T> elementParser) |
static <K,V> Parser<java.util.Map<K,V>> |
mapParser(java.util.function.Function<java.nio.ByteBuffer,K> keyCast,
Parser<? extends V> valueParser) |
static <T> Parser.ElementParser<java.util.Set<T>> |
setParser(Parser.ElementParser<T> elementParser) |
static Parser.ElementParser<java.lang.Integer> |
sfixed32Parser() |
static Parser.ElementParser<java.lang.Long> |
sfixed64Parser() |
static Parser.ElementParser<java.lang.Integer> |
sint32Parser() |
static Parser.ElementParser<java.lang.Long> |
sint64Parser() |
static Parser.ElementParser<java.lang.String> |
stringParser() |
static Parser.ElementParser<java.lang.Boolean> |
taintParser() |
public static Parser.ElementParser<java.lang.Boolean> taintParser()
public static Parser.ElementParser<java.lang.Boolean> boolParser()
public static Parser.ElementParser<java.lang.Integer> int32Parser()
public static Parser.ElementParser<java.lang.Integer> sint32Parser()
public static Parser.ElementParser<java.lang.Integer> fixed32Parser()
public static Parser.ElementParser<java.lang.Integer> sfixed32Parser()
public static Parser.ElementParser<java.lang.Long> int64Parser()
public static Parser.ElementParser<java.lang.Long> sint64Parser()
public static Parser.ElementParser<java.lang.Long> fixed64Parser()
public static Parser.ElementParser<java.lang.Long> sfixed64Parser()
public static Parser.ElementParser<java.lang.Float> floatParser()
public static Parser.ElementParser<java.lang.Double> doubleParser()
public static Parser.ElementParser<java.lang.String> stringParser()
public static Parser.ElementParser<java.nio.ByteBuffer> bytesParser()
public static <T> Parser.ElementParser<java.util.Set<T>> setParser(Parser.ElementParser<T> elementParser)
public static <T> Parser.ElementParser<java.util.List<T>> listParser(Parser.ElementParser<T> elementParser)