Uses of Interface
com.yahoo.slime.Inspector
Packages that use Inspector
Package
Description
SLIME: 'Schema-Less Interface/Model/Exchange'.
-
Uses of Inspector in ai.vespa.json
Methods in ai.vespa.json with parameters of type Inspector -
Uses of Inspector in com.yahoo.data.access.slime
Constructors in com.yahoo.data.access.slime with parameters of type Inspector -
Uses of Inspector in com.yahoo.slime
Subinterfaces of Inspector in com.yahoo.slimeModifier and TypeInterfaceDescriptioninterfaceInterface for read-write access to any value or object that is part of a Slime.Classes in com.yahoo.slime that implement InspectorModifier and TypeClassDescriptionfinal classA read-only view of a Slime value that is stored in binary format.Methods in com.yahoo.slime that return InspectorModifier and TypeMethodDescriptionBinaryView.entry(int idx) Inspector.entry(int idx) Access an array entry.BinaryView.field(int sym) Inspector.field(int sym) Access a field in an object by symbol id.Access a field in an object by symbol name.static InspectorBinaryView.inspect(byte[] data) Methods in com.yahoo.slime that return types with arguments of type InspectorModifier and TypeMethodDescriptionSlimeUtils.entriesIterator(Inspector inspector) SlimeUtils.entriesStream(Inspector inspector) Returns stream of entries for given inspector.Methods in com.yahoo.slime with parameters of type InspectorModifier and TypeMethodDescriptionstatic voidstatic voidstatic voidSlimeUtils.copyObject(Inspector from, Cursor to) static DurationvoidJsonFormat.encode(AbstractByteWriter os, Inspector value) voidJsonFormat.encode(OutputStream os, Inspector value) SlimeUtils.entriesIterator(Inspector inspector) SlimeUtils.entriesStream(Inspector inspector) Returns stream of entries for given inspector.voidCallback function to implement.default booleanTests whether this is equal to Inspector.static booleanvoidCallback function to implement.voidCallback function to implement.static <T> Stream<T>Create a stream from a SlimeInspectorpointing to an array.voidInject a slime sub-structure described by an Inspector into a slime structure where the insertion point is described by an Inserter.static Instantstatic booleanstatic <T> Optional<T>static OptionalDoubleSlimeUtils.optionalDouble(Inspector field) SlimeUtils.optionalDuration(Inspector field) SlimeUtils.optionalInstant(Inspector field) static OptionalIntSlimeUtils.optionalInteger(Inspector field) static OptionalLongSlimeUtils.optionalLong(Inspector field) SlimeUtils.optionalString(Inspector inspector) static voidSlimeUtils.setObjectEntry(Inspector from, String name, Cursor to) static Stringstatic Stringstatic byte[]SlimeUtils.toJsonBytes(Inspector inspector) static byte[]SlimeUtils.toJsonBytes(Inspector inspector, boolean compact) voidVisitor.visitArray(Inspector arr) voidVisitor.visitObject(Inspector obj) Method parameters in com.yahoo.slime with type arguments of type Inspector