Class AsExtensions

java.lang.Object
it.tidalwave.util.asexamples.AsExtensions

public class AsExtensions extends Object
Author:
Fabrizio Giudici
  • Constructor Details Link icon

    • AsExtensions Link icon

      public AsExtensions()
  • Method Details Link icon

    • as Link icon

      @Nonnull public static <T> T as(@Nonnull Object datum, @Nonnull Class<? extends T> type)
    • maybeAs Link icon

      @Nonnull public static <T> Optional<T> maybeAs(@Nonnull Object datum, @Nonnull Class<? extends T> type)
    • asMany Link icon

      @Nonnull public static <T> Collection<T> asMany(@Nonnull Object datum, @Nonnull Class<? extends T> roleClass)