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.IOExceptionpublic void readCompoundSelector(SelectorType type, JsonParser parser, DeserializationContext context) throws java.io.IOException
java.io.IOExceptionpublic void readLocationSelector(JsonParser parser)
throws java.io.IOException
java.io.IOExceptionpublic void readExtraField(JsonParser parser)
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<Selector> readListOfSelectors(JsonParser parser, DeserializationContext context) throws java.io.IOException
java.io.IOExceptionpublic java.util.List<java.lang.String> readListOfStrings(JsonParser parser)
throws java.io.IOException
java.io.IOExceptionpublic Selector validateAndBuild() throws java.io.IOException
validateAndBuild in interface JsonObjectReader<Selector>java.io.IOException