Package io.fluxcapacitor.common.api
Class Metadata
java.lang.Object
io.fluxcapacitor.common.api.Metadata
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic com.fasterxml.jackson.databind.json.JsonMapper -
Method Summary
Modifier and TypeMethodDescriptionaddIfAbsent(Object key, Object value) addIfAbsent(Map<?, ?> map) booleanbooleanbooleancontainsAnyKey(Object... keys) booleancontainsKey(Object key) static Metadataempty()entrySet()<T> T<T> TgetOrDefault(Object key, String defaultValue) getOrThrow(Object key, Supplier<? extends X> errorSupplier) static Metadatastatic Metadatastatic MetadatatoString()
-
Field Details
-
objectMapper
public static com.fasterxml.jackson.databind.json.JsonMapper objectMapper
-
-
Method Details
-
getEntries
-
of
-
empty
-
of
-
of
-
toString
-
with
-
with
-
with
-
with
-
addIfAbsent
-
addIfAbsent
-
withTrace
-
without
-
withoutIf
-
get
-
get
-
get
-
getOrThrow
public <X extends Throwable> String getOrThrow(Object key, Supplier<? extends X> errorSupplier) throws X - Throws:
X
-
getTraceEntries
-
containsKey
-
containsAnyKey
-
contains
-
contains
-
getOrDefault
-
entrySet
-