Class AssignableBase<T extends Archive<?>>

    • Constructor Detail

      • AssignableBase

        protected AssignableBase​(T archive)
        Constructs a new instance using the underlying specified archive, which is required
        Parameters:
        archive -
    • Method Detail

      • as

        public final <TYPE extends Assignable> TYPE as​(Class<TYPE> clazz)
        Wraps an Archive in a different 'view'.
        Specified by:
        as in interface Assignable
        Parameters:
        clazz - Extension interface to load
        Returns:
        The Archive wrapped as TYPE
        See Also:
        org.jboss.shrinkwrap.api.Specializer#as(java.lang.Class)
      • getArchive

        protected final T getArchive()
        Returns the underlying archive
        Returns: