Package org.keycloak.json
Interface RawJsonValueSupport
- All Known Implementing Classes:
Jackson2RawJsonValueSupport
public interface RawJsonValueSupport
SPI for
RawJsonValue navigation behavior, allowing each Jackson version to provide
its own implementation backed by the real JsonNode.
Discovered via ServiceLoader and cached statically. The Jackson 2 module provides
an implementation that delegates to com.fasterxml.jackson.databind.JsonNode,
the Jackson 3 module provides one that delegates to tools.jackson.databind.JsonNode.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbooleanintlongget(RawJsonValue node, String key) static RawJsonValueSupportdefault intbooleanpath(RawJsonValue node, String key) toJsonString(Object value) intvalueHashCode(Object value) booleanvaluesEqual(Object a, Object b)
-
Method Details
-
getPriority
default int getPriority() -
get
-
path
-
asBoolean
-
asInt
-
asLong
-
asText
-
asText
-
textValue
-
isEmpty
-
toJsonString
-
valuesEqual
-
valueHashCode
-
getInstance
-