Package io.fluxcapacitor.common.api
Class Metadata
java.lang.Object
io.fluxcapacitor.common.api.Metadata
public class Metadata extends Object
-
Field Summary
Fields Modifier and Type Field Description static com.fasterxml.jackson.databind.json.JsonMapperobjectMapper -
Method Summary
Modifier and Type Method Description MetadataaddIfAbsent(String key, String value)booleancontainsAnyKey(String... keys)booleancontainsKey(String key)static Metadataempty()Set<Map.Entry<String,String>>entrySet()Stringget(String key)<T> Tget(String key, Class<T> type)Map<String,String>getEntries()StringgetOrDefault(String key, String defaultValue)Map<String,String>getTraceEntries()static Metadataof(@NonNull Object... keyValues)static Metadataof(String key, Object value)static Metadataof(Map<String,?> map)StringtoString()Metadatawith(@NonNull Object... keyValues)Metadatawith(Metadata metadata)Metadatawith(String key, Object value)Metadatawith(Map<String,?> values)Metadatawithout(String key)MetadatawithoutIf(Predicate<String> check)MetadatawithTrace(String key, Object value)
-
Field Details
-
objectMapper
public static com.fasterxml.jackson.databind.json.JsonMapper objectMapper
-
-
Method Details