From 2b945d4a78ea9cbee4f6b092cea106b43cf1dcc9 Mon Sep 17 00:00:00 2001 From: Alexander Nozik Date: Sun, 7 Feb 2021 20:49:48 +0300 Subject: [PATCH] Update CHANGELOG.md --- CHANGELOG.md | 13 +++ dataforge-context/api/dataforge-context.api | 49 ++++----- dataforge-meta/api/dataforge-meta.api | 115 ++++++++++++-------- 3 files changed, 105 insertions(+), 72 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0faac561..ccbd72a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,19 @@ ## [Unreleased] ### Added + +### Changed + +### Deprecated + +### Removed + +### Fixed + +### Security + +## [0.3.0] +### Added - Yaml meta format based on yaml.kt - `Path` builders - Special ValueType for lists diff --git a/dataforge-context/api/dataforge-context.api b/dataforge-context/api/dataforge-context.api index 1831f5ce..d2d736d9 100644 --- a/dataforge-context/api/dataforge-context.api +++ b/dataforge-context/api/dataforge-context.api @@ -4,15 +4,15 @@ public abstract class hep/dataforge/context/AbstractPlugin : hep/dataforge/conte public synthetic fun (Lhep/dataforge/meta/Meta;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun attach (Lhep/dataforge/context/Context;)V public fun content (Ljava/lang/String;)Ljava/util/Map; - public synthetic fun dependsOn ()Ljava/util/Collection; - public final fun dependsOn ()Ljava/util/List; + public final fun dependsOn ()Ljava/util/Map; public fun detach ()V public fun getContext ()Lhep/dataforge/context/Context; public fun getDefaultChainTarget ()Ljava/lang/String; public fun getDefaultTarget ()Ljava/lang/String; public fun getMeta ()Lhep/dataforge/meta/Meta; public fun getName ()Lhep/dataforge/names/Name; - protected final fun require (Lhep/dataforge/context/PluginFactory;)Lkotlin/properties/ReadOnlyProperty; + protected final fun require (Lhep/dataforge/context/PluginFactory;Lhep/dataforge/meta/Meta;)Lkotlin/properties/ReadOnlyProperty; + public static synthetic fun require$default (Lhep/dataforge/context/AbstractPlugin;Lhep/dataforge/context/PluginFactory;Lhep/dataforge/meta/Meta;ILjava/lang/Object;)Lkotlin/properties/ReadOnlyProperty; public fun toMeta ()Lhep/dataforge/meta/Meta; } @@ -35,10 +35,9 @@ public final class hep/dataforge/context/ClassLoaderPluginKt { public static final fun getClassLoaderPlugin (Lhep/dataforge/context/Context;)Lhep/dataforge/context/ClassLoaderPlugin; } -public class hep/dataforge/context/Context : hep/dataforge/context/Named, hep/dataforge/meta/MetaRepr, hep/dataforge/provider/Provider, kotlinx/coroutines/CoroutineScope { +public class hep/dataforge/context/Context : hep/dataforge/meta/MetaRepr, hep/dataforge/misc/Named, hep/dataforge/provider/Provider, kotlinx/coroutines/CoroutineScope { public static final field Companion Lhep/dataforge/context/Context$Companion; public static final field PROPERTY_TARGET Ljava/lang/String; - public fun (Lhep/dataforge/names/Name;Lhep/dataforge/context/Context;Lhep/dataforge/meta/Meta;)V public fun close ()V public fun content (Ljava/lang/String;)Ljava/util/Map; public final fun content (Ljava/lang/String;Z)Ljava/util/Map; @@ -74,6 +73,11 @@ public final class hep/dataforge/context/ContextBuilder { public final fun setName (Ljava/lang/String;)V } +public final class hep/dataforge/context/ContextKt { + public static final fun Context (Ljava/lang/String;Lhep/dataforge/context/Context;Lkotlin/jvm/functions/Function1;)Lhep/dataforge/context/Context; + public static synthetic fun Context$default (Ljava/lang/String;Lhep/dataforge/context/Context;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lhep/dataforge/context/Context; +} + public abstract interface class hep/dataforge/context/Factory { public abstract fun invoke (Lhep/dataforge/meta/Meta;Lhep/dataforge/context/Context;)Ljava/lang/Object; } @@ -96,24 +100,11 @@ public final class hep/dataforge/context/LoggingKt { public static final fun getLogger (Lhep/dataforge/context/ContextAware;)Lmu/KLogger; } -public abstract interface class hep/dataforge/context/Named { - public static final field Companion Lhep/dataforge/context/Named$Companion; - public abstract fun getName ()Lhep/dataforge/names/Name; -} - -public final class hep/dataforge/context/Named$Companion { - public final fun nameOf (Ljava/lang/Object;)Lhep/dataforge/names/Name; -} - -public final class hep/dataforge/context/NamedKt { - public static final fun isAnonymous (Lhep/dataforge/context/Named;)Z -} - -public abstract interface class hep/dataforge/context/Plugin : hep/dataforge/context/ContextAware, hep/dataforge/context/Named, hep/dataforge/meta/MetaRepr, hep/dataforge/provider/Provider { +public abstract interface class hep/dataforge/context/Plugin : hep/dataforge/context/ContextAware, hep/dataforge/meta/MetaRepr, hep/dataforge/misc/Named, hep/dataforge/provider/Provider { public static final field Companion Lhep/dataforge/context/Plugin$Companion; public static final field TARGET Ljava/lang/String; public abstract fun attach (Lhep/dataforge/context/Context;)V - public abstract fun dependsOn ()Ljava/util/Collection; + public abstract fun dependsOn ()Ljava/util/Map; public abstract fun detach ()V public abstract fun getMeta ()Lhep/dataforge/meta/Meta; public abstract fun getName ()Lhep/dataforge/names/Name; @@ -146,9 +137,9 @@ public final class hep/dataforge/context/PluginFactory$Companion { public final class hep/dataforge/context/PluginManager : hep/dataforge/context/ContextAware, java/lang/Iterable, kotlin/jvm/internal/markers/KMappedMarker { public fun (Lhep/dataforge/context/Context;)V - public final fun fetch (Lhep/dataforge/context/PluginFactory;ZLhep/dataforge/meta/Meta;)Lhep/dataforge/context/Plugin; + public final fun fetch (Lhep/dataforge/context/PluginFactory;Lhep/dataforge/meta/Meta;Z)Lhep/dataforge/context/Plugin; public final fun fetch (Lhep/dataforge/context/PluginFactory;ZLkotlin/jvm/functions/Function1;)Lhep/dataforge/context/Plugin; - public static synthetic fun fetch$default (Lhep/dataforge/context/PluginManager;Lhep/dataforge/context/PluginFactory;ZLhep/dataforge/meta/Meta;ILjava/lang/Object;)Lhep/dataforge/context/Plugin; + public static synthetic fun fetch$default (Lhep/dataforge/context/PluginManager;Lhep/dataforge/context/PluginFactory;Lhep/dataforge/meta/Meta;ZILjava/lang/Object;)Lhep/dataforge/context/Plugin; public static synthetic fun fetch$default (Lhep/dataforge/context/PluginManager;Lhep/dataforge/context/PluginFactory;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lhep/dataforge/context/Plugin; public final fun find (ZLkotlin/jvm/functions/Function1;)Lhep/dataforge/context/Plugin; public static synthetic fun find$default (Lhep/dataforge/context/PluginManager;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lhep/dataforge/context/Plugin; @@ -262,9 +253,6 @@ public final class hep/dataforge/provider/Path : java/lang/Iterable, kotlin/jvm/ public fun equals (Ljava/lang/Object;)Z public static fun equals-impl (Ljava/util/List;Ljava/lang/Object;)Z public static final fun equals-impl0 (Ljava/util/List;Ljava/util/List;)Z - public static final fun getHead-impl (Ljava/util/List;)Lhep/dataforge/provider/PathToken; - public static final fun getLength-impl (Ljava/util/List;)I - public static final fun getTail-e2ET3QM (Ljava/util/List;)Ljava/util/List; public final fun getTokens ()Ljava/util/List; public fun hashCode ()I public static fun hashCode-impl (Ljava/util/List;)I @@ -276,7 +264,7 @@ public final class hep/dataforge/provider/Path : java/lang/Iterable, kotlin/jvm/ } public final class hep/dataforge/provider/Path$Companion { - public final fun parse-IN54j3k (Ljava/lang/String;)Ljava/util/List; + public final fun parse-AnEnhig (Ljava/lang/String;)Ljava/util/List; } public final class hep/dataforge/provider/PathKt { @@ -285,7 +273,10 @@ public final class hep/dataforge/provider/PathKt { public static final fun asPath (Lhep/dataforge/names/Name;Ljava/lang/String;)Ljava/util/List; public static final fun asPath (Lhep/dataforge/provider/PathToken;)Ljava/util/List; public static synthetic fun asPath$default (Lhep/dataforge/names/Name;Ljava/lang/String;ILjava/lang/Object;)Ljava/util/List; - public static final fun plus-MQiGgVU (Ljava/util/List;Ljava/util/List;)Ljava/util/List; + public static final fun getHead-Ipm_iiw (Ljava/util/List;)Lhep/dataforge/provider/PathToken; + public static final fun getLength-Ipm_iiw (Ljava/util/List;)I + public static final fun getTail-Ipm_iiw (Ljava/util/List;)Ljava/util/List; + public static final fun plus-BlTXZnM (Ljava/util/List;Ljava/util/List;)Ljava/util/List; } public final class hep/dataforge/provider/PathToken { @@ -321,8 +312,8 @@ public final class hep/dataforge/provider/Provider$DefaultImpls { } public final class hep/dataforge/provider/ProviderKt { - public static final fun provide-0Dbucg0 (Lhep/dataforge/provider/Provider;Ljava/util/List;Ljava/lang/String;)Ljava/lang/Object; - public static synthetic fun provide-0Dbucg0$default (Lhep/dataforge/provider/Provider;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/Object; + public static final fun provide-mzxrFLw (Lhep/dataforge/provider/Provider;Ljava/util/List;Ljava/lang/String;)Ljava/lang/Object; + public static synthetic fun provide-mzxrFLw$default (Lhep/dataforge/provider/Provider;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/Object; public static final fun top (Lhep/dataforge/provider/Provider;Ljava/lang/String;Lkotlin/reflect/KClass;)Ljava/util/Map; } diff --git a/dataforge-meta/api/dataforge-meta.api b/dataforge-meta/api/dataforge-meta.api index 113bf7e1..06901639 100644 --- a/dataforge-meta/api/dataforge-meta.api +++ b/dataforge-meta/api/dataforge-meta.api @@ -10,7 +10,6 @@ public abstract class hep/dataforge/meta/AbstractMutableMeta : hep/dataforge/met public abstract class hep/dataforge/meta/AbstractTypedMeta : hep/dataforge/meta/MetaBase, hep/dataforge/meta/TypedMeta { public fun ()V public fun getItem (Lhep/dataforge/names/Name;)Lhep/dataforge/meta/TypedMetaItem; - public fun toMeta ()Lhep/dataforge/meta/Meta; } public final class hep/dataforge/meta/Config : hep/dataforge/meta/AbstractMutableMeta, hep/dataforge/meta/ObservableItemProvider { @@ -49,12 +48,6 @@ public final class hep/dataforge/meta/ConfigurableKt { public static final fun configure (Lhep/dataforge/meta/Configurable;Lkotlin/jvm/functions/Function1;)Lhep/dataforge/meta/Configurable; } -public abstract interface annotation class hep/dataforge/meta/DFBuilder : java/lang/annotation/Annotation { -} - -public abstract interface annotation class hep/dataforge/meta/DFExperimental : java/lang/annotation/Annotation { -} - public final class hep/dataforge/meta/ItemDelegateKt { public static final fun boolean (Lhep/dataforge/meta/ItemProvider;Lhep/dataforge/names/Name;)Lkotlin/properties/ReadOnlyProperty; public static final fun boolean (Lhep/dataforge/meta/ItemProvider;Lhep/dataforge/names/Name;Lkotlin/jvm/functions/Function0;)Lkotlin/properties/ReadOnlyProperty; @@ -250,12 +243,12 @@ public final class hep/dataforge/meta/MetaBuilder : hep/dataforge/meta/AbstractM public final class hep/dataforge/meta/MetaBuilderKt { public static final fun Meta (Lkotlin/jvm/functions/Function1;)Lhep/dataforge/meta/MetaBuilder; - public static final fun builder (Lhep/dataforge/meta/Meta;)Lhep/dataforge/meta/MetaBuilder; + public static final fun toMutableMeta (Lhep/dataforge/meta/Meta;)Lhep/dataforge/meta/MetaBuilder; } public final class hep/dataforge/meta/MetaItemKt { - public static final fun asMetaItem (Lhep/dataforge/meta/Meta;)Lhep/dataforge/meta/NodeItem; - public static final fun asMetaItem (Lhep/dataforge/values/Value;)Lhep/dataforge/meta/ValueItem; + public static final fun asMetaItem (Lhep/dataforge/meta/Meta;)Lhep/dataforge/meta/MetaItemNode; + public static final fun asMetaItem (Lhep/dataforge/values/Value;)Lhep/dataforge/meta/MetaItemValue; public static final fun getBoolean (Lhep/dataforge/meta/TypedMetaItem;)Ljava/lang/Boolean; public static final fun getDouble (Lhep/dataforge/meta/TypedMetaItem;)Ljava/lang/Double; public static final fun getFloat (Lhep/dataforge/meta/TypedMetaItem;)Ljava/lang/Float; @@ -269,6 +262,19 @@ public final class hep/dataforge/meta/MetaItemKt { public static final fun getValue (Lhep/dataforge/meta/TypedMetaItem;)Lhep/dataforge/values/Value; } +public final class hep/dataforge/meta/MetaItemNode : hep/dataforge/meta/TypedMetaItem { + public static final field Companion Lhep/dataforge/meta/MetaItemNode$Companion; + public fun (Lhep/dataforge/meta/Meta;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getNode ()Lhep/dataforge/meta/Meta; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class hep/dataforge/meta/MetaItemNode$Companion { + public final fun serializer (Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; +} + public final class hep/dataforge/meta/MetaItemSerializer : kotlinx/serialization/KSerializer { public static final field INSTANCE Lhep/dataforge/meta/MetaItemSerializer; public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lhep/dataforge/meta/TypedMetaItem; @@ -278,6 +284,19 @@ public final class hep/dataforge/meta/MetaItemSerializer : kotlinx/serialization public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V } +public final class hep/dataforge/meta/MetaItemValue : hep/dataforge/meta/TypedMetaItem { + public static final field Companion Lhep/dataforge/meta/MetaItemValue$Companion; + public fun (Lhep/dataforge/values/Value;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getValue ()Lhep/dataforge/values/Value; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class hep/dataforge/meta/MetaItemValue$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class hep/dataforge/meta/MetaKt { public static final fun get (Lhep/dataforge/meta/Meta;Lhep/dataforge/names/NameToken;)Lhep/dataforge/meta/TypedMetaItem; public static final fun isEmpty (Lhep/dataforge/meta/Meta;)Z @@ -401,19 +420,6 @@ public final class hep/dataforge/meta/MutableMetaKt { public static final fun edit (Lhep/dataforge/meta/AbstractMutableMeta;Lhep/dataforge/names/Name;Lkotlin/jvm/functions/Function1;)V } -public final class hep/dataforge/meta/NodeItem : hep/dataforge/meta/TypedMetaItem { - public static final field Companion Lhep/dataforge/meta/NodeItem$Companion; - public fun (Lhep/dataforge/meta/Meta;)V - public fun equals (Ljava/lang/Object;)Z - public final fun getNode ()Lhep/dataforge/meta/Meta; - public fun hashCode ()I - public fun toString ()Ljava/lang/String; -} - -public final class hep/dataforge/meta/NodeItem$Companion { - public final fun serializer (Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; -} - public abstract interface class hep/dataforge/meta/ObservableItemProvider : hep/dataforge/meta/ItemProvider { public abstract fun onChange (Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)V public abstract fun removeListener (Ljava/lang/Object;)V @@ -457,7 +463,6 @@ public class hep/dataforge/meta/SchemeSpec : hep/dataforge/meta/Specification, h public synthetic fun getDescriptor ()Lhep/dataforge/meta/descriptors/ItemDescriptor; public fun getDescriptor ()Lhep/dataforge/meta/descriptors/NodeDescriptor; public synthetic fun invoke (Lkotlin/jvm/functions/Function1;)Lhep/dataforge/meta/ItemProvider; - public synthetic fun invoke (Lkotlin/jvm/functions/Function1;)Lhep/dataforge/meta/MutableItemProvider; public final fun invoke (Lkotlin/jvm/functions/Function1;)Lhep/dataforge/meta/Scheme; public synthetic fun read (Lhep/dataforge/meta/ItemProvider;)Lhep/dataforge/meta/ItemProvider; public fun read (Lhep/dataforge/meta/ItemProvider;)Lhep/dataforge/meta/Scheme; @@ -518,19 +523,6 @@ public final class hep/dataforge/meta/TypedMetaKt { public static final fun get (Lhep/dataforge/meta/TypedMeta;Ljava/lang/String;)Lhep/dataforge/meta/TypedMetaItem; } -public final class hep/dataforge/meta/ValueItem : hep/dataforge/meta/TypedMetaItem { - public static final field Companion Lhep/dataforge/meta/ValueItem$Companion; - public fun (Lhep/dataforge/values/Value;)V - public fun equals (Ljava/lang/Object;)Z - public final fun getValue ()Lhep/dataforge/values/Value; - public fun hashCode ()I - public fun toString ()Ljava/lang/String; -} - -public final class hep/dataforge/meta/ValueItem$Companion { - public final fun serializer ()Lkotlinx/serialization/KSerializer; -} - public abstract interface class hep/dataforge/meta/descriptors/Described { public static final field Companion Lhep/dataforge/meta/descriptors/Described$Companion; public abstract fun getDescriptor ()Lhep/dataforge/meta/descriptors/ItemDescriptor; @@ -566,6 +558,7 @@ public final class hep/dataforge/meta/descriptors/ItemDescriptor$Companion { } public final class hep/dataforge/meta/descriptors/ItemDescriptorKt { + public static final fun NodeDescriptor (Lkotlin/jvm/functions/Function1;)Lhep/dataforge/meta/descriptors/NodeDescriptor; public static final fun attributes (Lhep/dataforge/meta/descriptors/ItemDescriptor;Lkotlin/jvm/functions/Function1;)V public static final fun get (Lhep/dataforge/meta/descriptors/ItemDescriptor;Lhep/dataforge/names/Name;)Lhep/dataforge/meta/descriptors/ItemDescriptor; public static final fun get (Lhep/dataforge/meta/descriptors/ItemDescriptor;Ljava/lang/String;)Lhep/dataforge/meta/descriptors/ItemDescriptor; @@ -596,7 +589,6 @@ public final class hep/dataforge/meta/descriptors/NodeDescriptor : hep/dataforge } public final class hep/dataforge/meta/descriptors/NodeDescriptor$Companion { - public final fun invoke (Lkotlin/jvm/functions/Function1;)Lhep/dataforge/meta/descriptors/NodeDescriptor; } public final class hep/dataforge/meta/descriptors/ValueDescriptor : hep/dataforge/meta/descriptors/ItemDescriptor { @@ -681,7 +673,7 @@ public final class hep/dataforge/meta/transformations/MetaTransformation { } public final class hep/dataforge/meta/transformations/MetaTransformation$Companion { - public final fun make-S5KKvQA (Lkotlin/jvm/functions/Function1;)Ljava/util/Collection; + public final fun make-edBMxVg (Lkotlin/jvm/functions/Function1;)Ljava/util/Collection; } public final class hep/dataforge/meta/transformations/MetaTransformationBuilder { @@ -736,6 +728,32 @@ public final class hep/dataforge/meta/transformations/TransformationRule$Default public static fun selectItems (Lhep/dataforge/meta/transformations/TransformationRule;Lhep/dataforge/meta/Meta;)Lkotlin/sequences/Sequence; } +public abstract interface annotation class hep/dataforge/misc/DFBuilder : java/lang/annotation/Annotation { +} + +public abstract interface annotation class hep/dataforge/misc/DFExperimental : java/lang/annotation/Annotation { +} + +public abstract interface annotation class hep/dataforge/misc/DFInternal : java/lang/annotation/Annotation { +} + +public abstract interface class hep/dataforge/misc/Named { + public static final field Companion Lhep/dataforge/misc/Named$Companion; + public abstract fun getName ()Lhep/dataforge/names/Name; +} + +public final class hep/dataforge/misc/Named$Companion { + public final fun nameOf (Ljava/lang/Object;)Lhep/dataforge/names/Name; +} + +public final class hep/dataforge/misc/NamedKt { + public static final fun isAnonymous (Lhep/dataforge/misc/Named;)Z +} + +public abstract interface annotation class hep/dataforge/misc/Type : java/lang/annotation/Annotation { + public abstract fun id ()Ljava/lang/String; +} + public final class hep/dataforge/names/Name { public static final field Companion Lhep/dataforge/names/Name$Companion; public static final field NAME_SEPARATOR Ljava/lang/String; @@ -751,6 +769,8 @@ public final class hep/dataforge/names/Name$Companion : kotlinx/serialization/KS public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun getEMPTY ()Lhep/dataforge/names/Name; + public final fun getMATCH_ALL_TOKEN ()Lhep/dataforge/names/NameToken; + public final fun getMATCH_ANY_TOKEN ()Lhep/dataforge/names/NameToken; public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lhep/dataforge/names/Name;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serializer ()Lkotlinx/serialization/KSerializer; @@ -776,6 +796,7 @@ public final class hep/dataforge/names/NameKt { public static final fun plus (Lhep/dataforge/names/Name;Lhep/dataforge/names/NameToken;)Lhep/dataforge/names/Name; public static final fun plus (Lhep/dataforge/names/Name;Ljava/lang/String;)Lhep/dataforge/names/Name; public static final fun plus (Lhep/dataforge/names/NameToken;Lhep/dataforge/names/Name;)Lhep/dataforge/names/Name; + public static final fun removeHeadOrNull (Lhep/dataforge/names/Name;Lhep/dataforge/names/Name;)Lhep/dataforge/names/Name; public static final fun set (Ljava/util/Map;Ljava/lang/String;Ljava/lang/Object;)V public static final fun startsWith (Lhep/dataforge/names/Name;Lhep/dataforge/names/Name;)Z public static final fun startsWith (Lhep/dataforge/names/Name;Lhep/dataforge/names/NameToken;)Z @@ -783,6 +804,12 @@ public final class hep/dataforge/names/NameKt { public static final fun withIndex (Lhep/dataforge/names/Name;Ljava/lang/String;)Lhep/dataforge/names/Name; } +public final class hep/dataforge/names/NameMatcherKt { + public static final fun matches (Lhep/dataforge/names/Name;Lhep/dataforge/names/Name;)Z + public static final fun matches (Lhep/dataforge/names/Name;Ljava/lang/String;)Z + public static final fun matches (Lhep/dataforge/names/NameToken;Lhep/dataforge/names/NameToken;)Z +} + public final class hep/dataforge/names/NameToken { public static final field Companion Lhep/dataforge/names/NameToken$Companion; public fun (Ljava/lang/String;Ljava/lang/String;)V @@ -812,10 +839,6 @@ public final class hep/dataforge/names/NameTokenKt { public static final fun withIndex (Lhep/dataforge/names/NameToken;Ljava/lang/String;)Lhep/dataforge/names/NameToken; } -public abstract interface annotation class hep/dataforge/type/Type : java/lang/annotation/Annotation { - public abstract fun id ()Ljava/lang/String; -} - public final class hep/dataforge/values/DoubleArrayValue : hep/dataforge/values/Value, java/lang/Iterable, kotlin/jvm/internal/markers/KMappedMarker { public fun ([D)V public fun equals (Ljava/lang/Object;)Z @@ -866,6 +889,7 @@ public final class hep/dataforge/values/LazyParsedValue : hep/dataforge/values/V } public final class hep/dataforge/values/ListValue : hep/dataforge/values/Value, java/lang/Iterable, kotlin/jvm/internal/markers/KMappedMarker { + public static final field Companion Lhep/dataforge/values/ListValue$Companion; public fun (Ljava/util/List;)V public fun equals (Ljava/lang/Object;)Z public fun getList ()Ljava/util/List; @@ -877,6 +901,10 @@ public final class hep/dataforge/values/ListValue : hep/dataforge/values/Value, public fun toString ()Ljava/lang/String; } +public final class hep/dataforge/values/ListValue$Companion { + public final fun getEMPTY ()Lhep/dataforge/values/ListValue; +} + public final class hep/dataforge/values/Null : hep/dataforge/values/Value { public static final field INSTANCE Lhep/dataforge/values/Null; public fun equals (Ljava/lang/Object;)Z @@ -992,6 +1020,7 @@ public final class hep/dataforge/values/ValueType : java/lang/Enum { public final class hep/dataforge/values/ValueType$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Lhep/dataforge/values/ValueType$$serializer; + public static final synthetic field descriptor Lkotlinx/serialization/descriptors/SerialDescriptor; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lhep/dataforge/values/ValueType; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;