Package io.deephaven.kv.schema
Class SchemaContext.Namespaces
java.lang.Object
io.deephaven.kv.schema.SchemaContext.Namespaces
- All Implemented Interfaces:
GetPrefixResponseParser<Optional<Schemas>>,KeyValuesCollectionParser<Optional<Schemas>>
- Enclosing class:
- SchemaContext
public class SchemaContext.Namespaces
extends Object
implements GetPrefixResponseParser<Optional<Schemas>>
-
Method Summary
Modifier and TypeMethodDescriptionThe context where the parser will look for data in the responseparse(@NotNull KeyValuesCollection response) Parse the key values into an object.requests()requests(long modRev) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.kv.common.GetPrefixResponseParser
checkContext, getPrefix, parse
-
Method Details
-
requests
-
requests
-
parse
Description copied from interface:KeyValuesCollectionParserParse the key values into an object.Implementations should throw appropriate exceptions if any assumed preconditions for the
keyPathCollectionare not met.- Specified by:
parsein interfaceKeyValuesCollectionParser<Optional<Schemas>>- Parameters:
response- the key values- Returns:
- the non-null parsed object
-
getContext
Description copied from interface:GetPrefixResponseParserThe context where the parser will look for data in the response- Specified by:
getContextin interfaceGetPrefixResponseParser<Optional<Schemas>>
-