dataforge-core/dataforge-output/api/dataforge-output.api

69 lines
3.8 KiB
Plaintext

public final class hep/dataforge/output/ConsoleOutputManager : hep/dataforge/context/AbstractPlugin, hep/dataforge/output/OutputManager {
public static final field Companion Lhep/dataforge/output/ConsoleOutputManager$Companion;
public fun <init> ()V
public fun get (Lkotlin/reflect/KClass;Lhep/dataforge/names/Name;Lhep/dataforge/names/Name;Lhep/dataforge/meta/Meta;)Lhep/dataforge/output/Renderer;
public fun getTag ()Lhep/dataforge/context/PluginTag;
}
public final class hep/dataforge/output/ConsoleOutputManager$Companion : hep/dataforge/context/PluginFactory {
public fun getTag ()Lhep/dataforge/context/PluginTag;
public fun getType ()Lkotlin/reflect/KClass;
public fun invoke (Lhep/dataforge/meta/Meta;Lhep/dataforge/context/Context;)Lhep/dataforge/output/ConsoleOutputManager;
public synthetic fun invoke (Lhep/dataforge/meta/Meta;Lhep/dataforge/context/Context;)Ljava/lang/Object;
}
public final class hep/dataforge/output/DefaultTextFormat : hep/dataforge/output/TextFormat {
public static final field INSTANCE Lhep/dataforge/output/DefaultTextFormat;
public fun getPriority ()I
public fun getType ()Lkotlin/reflect/KClass;
public fun render (Ljava/lang/Appendable;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class hep/dataforge/output/OutputJVMKt {
public static final fun getOutput (Lkotlinx/coroutines/Dispatchers;)Lkotlinx/coroutines/CoroutineDispatcher;
}
public abstract interface class hep/dataforge/output/OutputManager {
public abstract fun get (Lkotlin/reflect/KClass;Lhep/dataforge/names/Name;Lhep/dataforge/names/Name;Lhep/dataforge/meta/Meta;)Lhep/dataforge/output/Renderer;
}
public final class hep/dataforge/output/OutputManager$DefaultImpls {
public static synthetic fun get$default (Lhep/dataforge/output/OutputManager;Lkotlin/reflect/KClass;Lhep/dataforge/names/Name;Lhep/dataforge/names/Name;Lhep/dataforge/meta/Meta;ILjava/lang/Object;)Lhep/dataforge/output/Renderer;
}
public final class hep/dataforge/output/OutputManagerKt {
public static final fun getCONSOLE_RENDERER ()Lhep/dataforge/output/Renderer;
public static final fun getOutput (Lhep/dataforge/context/Context;)Lhep/dataforge/output/OutputManager;
public static final fun render (Lhep/dataforge/output/OutputManager;Ljava/lang/Object;Lhep/dataforge/names/Name;Lhep/dataforge/names/Name;Lhep/dataforge/meta/Meta;)V
public static synthetic fun render$default (Lhep/dataforge/output/OutputManager;Ljava/lang/Object;Lhep/dataforge/names/Name;Lhep/dataforge/names/Name;Lhep/dataforge/meta/Meta;ILjava/lang/Object;)V
}
public abstract interface class hep/dataforge/output/Renderer : hep/dataforge/context/ContextAware {
public abstract fun render (Ljava/lang/Object;Lhep/dataforge/meta/Meta;)V
}
public final class hep/dataforge/output/Renderer$DefaultImpls {
public static fun getLogger (Lhep/dataforge/output/Renderer;)Lmu/KLogger;
public static synthetic fun render$default (Lhep/dataforge/output/Renderer;Ljava/lang/Object;Lhep/dataforge/meta/Meta;ILjava/lang/Object;)V
}
public abstract interface class hep/dataforge/output/TextFormat {
public static final field Companion Lhep/dataforge/output/TextFormat$Companion;
public static final field TEXT_RENDERER_TYPE Ljava/lang/String;
public abstract fun getPriority ()I
public abstract fun getType ()Lkotlin/reflect/KClass;
public abstract fun render (Ljava/lang/Appendable;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class hep/dataforge/output/TextFormat$Companion {
public static final field TEXT_RENDERER_TYPE Ljava/lang/String;
}
public final class hep/dataforge/output/TextRenderer : hep/dataforge/output/Renderer {
public fun <init> (Lhep/dataforge/context/Context;Ljava/lang/Appendable;)V
public fun getContext ()Lhep/dataforge/context/Context;
public fun getLogger ()Lmu/KLogger;
public fun render (Ljava/lang/Object;Lhep/dataforge/meta/Meta;)V
}