Class Utils

java.lang.Object
com.digitalasset.transcode.java.Utils

public final class Utils extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static com.digitalasset.transcode.schema.Identifier
    getChoiceIdByClass(Class<? extends Choice<?,?>> clazz)
     
    static <A, E> com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Codec<E>>
    getCodecs(com.digitalasset.transcode.schema.Dictionary<Generated<A>> entities, com.digitalasset.transcode.schema.SchemaVisitor.WithResult<com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Codec<E>>> codec)
     
    static <A, B> com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Converter<A,B>>
    getConverters(com.digitalasset.transcode.schema.Dictionary<Generated<A>> entities, com.digitalasset.transcode.schema.SchemaVisitor.WithResult<com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Codec<B>>> codec)
     
    static <A, B, Z> com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Converter<A,B>>
    getConverters(com.digitalasset.transcode.schema.Dictionary<Generated<Z>> entities, com.digitalasset.transcode.schema.SchemaVisitor.WithResult<com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Codec<A>>> codecsA, com.digitalasset.transcode.schema.SchemaVisitor.WithResult<com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Codec<B>>> codecsB)
     
    static <A, B> com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Converter<B,A>>
    getConverters(com.digitalasset.transcode.schema.SchemaVisitor.WithResult<com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Codec<B>>> codec, com.digitalasset.transcode.schema.Dictionary<Generated<A>> entities)
     
    static com.digitalasset.transcode.schema.Identifier
     
    static <A, B> scala.Tuple2<A,B>
    pair(A a, B b)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Utils

      public Utils()
  • Method Details

    • getCodecs

      public static <A, E> com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Codec<E>> getCodecs(com.digitalasset.transcode.schema.Dictionary<Generated<A>> entities, com.digitalasset.transcode.schema.SchemaVisitor.WithResult<com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Codec<E>>> codec)
    • getConverters

      public static <A, B, Z> com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Converter<A,B>> getConverters(com.digitalasset.transcode.schema.Dictionary<Generated<Z>> entities, com.digitalasset.transcode.schema.SchemaVisitor.WithResult<com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Codec<A>>> codecsA, com.digitalasset.transcode.schema.SchemaVisitor.WithResult<com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Codec<B>>> codecsB)
    • getConverters

      public static <A, B> com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Converter<A,B>> getConverters(com.digitalasset.transcode.schema.Dictionary<Generated<A>> entities, com.digitalasset.transcode.schema.SchemaVisitor.WithResult<com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Codec<B>>> codec)
    • getConverters

      public static <A, B> com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Converter<B,A>> getConverters(com.digitalasset.transcode.schema.SchemaVisitor.WithResult<com.digitalasset.transcode.schema.Dictionary<com.digitalasset.transcode.Codec<B>>> codec, com.digitalasset.transcode.schema.Dictionary<Generated<A>> entities)
    • getTemplateIdByClass

      public static com.digitalasset.transcode.schema.Identifier getTemplateIdByClass(Class<? extends Template> clazz)
    • getChoiceIdByClass

      public static com.digitalasset.transcode.schema.Identifier getChoiceIdByClass(Class<? extends Choice<?,?>> clazz)
    • pair

      public static <A, B> scala.Tuple2<A,B> pair(A a, B b)