public class SelectorReader extends java.lang.Object implements JsonObjectReader<Selector>
Constructor and Description |
---|
SelectorReader() |
Modifier and Type | Method and Description |
---|---|
void |
readCompoundSelector(SelectorType type,
JsonParser parser,
DeserializationContext context) |
void |
readExtraField(JsonParser parser) |
java.util.List<Selector> |
readListOfSelectors(JsonParser parser,
DeserializationContext context) |
java.util.List<java.lang.String> |
readListOfStrings(JsonParser parser) |
void |
readLocationSelector(JsonParser parser) |
void |
readValueSelector(SelectorType type,
JsonParser parser,
DeserializationContext context) |
Selector |
validateAndBuild() |
public void readValueSelector(SelectorType type, JsonParser parser, DeserializationContext context) throws java.io.IOException
java.io.IOException
public void readCompoundSelector(SelectorType type, JsonParser parser, DeserializationContext context) throws java.io.IOException
java.io.IOException
public void readLocationSelector(JsonParser parser) throws java.io.IOException
java.io.IOException
public void readExtraField(JsonParser parser) throws java.io.IOException
java.io.IOException
public java.util.List<Selector> readListOfSelectors(JsonParser parser, DeserializationContext context) throws java.io.IOException
java.io.IOException
public java.util.List<java.lang.String> readListOfStrings(JsonParser parser) throws java.io.IOException
java.io.IOException
public Selector validateAndBuild() throws java.io.IOException
validateAndBuild
in interface JsonObjectReader<Selector>
java.io.IOException