Class TypeAs

java.lang.Object
io.sundr.builder.internal.functions.TypeAs

public class TypeAs extends Object
  • Field Details

    • BUILDER_REF

      public static final Function<io.sundr.model.ClassRef,io.sundr.model.ClassRef> BUILDER_REF
      Something to SomethingBuilder
    • FLUENT_A_REF

      public static final Function<io.sundr.model.ClassRef,io.sundr.model.ClassRef> FLUENT_A_REF
      Distance<Integer> to DistanceFluent<Integer, A>
    • FLUENT_Q_REF

      public static final Function<io.sundr.model.ClassRef,io.sundr.model.ClassRef> FLUENT_Q_REF
      Distance<Integer> to DistanceFluent<Integer, ?>
    • FLUENT_REF

      public static final Function<io.sundr.model.ClassRef,io.sundr.model.ClassRef> FLUENT_REF
    • VISITABLE_BUILDER_REF

      public static final Function<io.sundr.model.ClassRef,io.sundr.model.ClassRef> VISITABLE_BUILDER_REF
    • VISITABLE_BUILDER_Q_REF

      public static final Function<io.sundr.model.ClassRef,io.sundr.model.ClassRef> VISITABLE_BUILDER_Q_REF
    • UNWRAP_ARRAY_OF

      public static final Function<io.sundr.model.TypeRef,io.sundr.model.TypeRef> UNWRAP_ARRAY_OF
    • ARRAY_AS_LIST

      public static final Function<io.sundr.model.TypeRef,io.sundr.model.TypeRef> ARRAY_AS_LIST
    • UNWRAP_COLLECTION_OF

      public static final Function<io.sundr.model.TypeRef,io.sundr.model.TypeRef> UNWRAP_COLLECTION_OF
    • UNWRAP_MAP_KEY_OF

      public static final Function<io.sundr.model.TypeRef,io.sundr.model.TypeRef> UNWRAP_MAP_KEY_OF
    • UNWRAP_MAP_VALUE_OF

      public static final Function<io.sundr.model.TypeRef,io.sundr.model.TypeRef> UNWRAP_MAP_VALUE_OF
    • UNWRAP_OPTIONAL_OF

      public static final Function<io.sundr.model.TypeRef,io.sundr.model.TypeRef> UNWRAP_OPTIONAL_OF
    • BOXED_OF

      public static final Function<io.sundr.model.TypeRef,io.sundr.model.TypeRef> BOXED_OF
  • Constructor Details

    • TypeAs

      public TypeAs()
  • Method Details

    • combine

      public static <T> Function<T,T> combine(Function<T,T>... functions)