Klasse TypeMediator<T>

java.lang.Object
ch.nolix.core.errorcontrol.validator.ArgumentMediator<Class<T>>
ch.nolix.core.errorcontrol.validator.TypeMediator<T>
Bekannte direkte Unterklassen:
ExtendedTypeMediator

public class TypeMediator<T> extends ArgumentMediator<Class<T>>
  • Felddetails

  • Konstruktordetails

    • TypeMediator

      protected TypeMediator(Class<T> argument)
    • TypeMediator

      protected TypeMediator(String argumentName, Class<T> argument)
  • Methodendetails

    • forArgument

      public static <T2> TypeMediator<T2> forArgument(Class<T2> argument)
    • forArgumentNameAndArgument

      public static <T2> TypeMediator<T2> forArgumentNameAndArgument(String argumentName, Class<T2> argument)
    • isAbstract

      public final void isAbstract()
    • isClass

      public final void isClass()
    • isConcrete

      public final void isConcrete()
    • isEnum

      public final void isEnum()
    • isImplementing

      public final void isImplementing(Class<?> pInterface)
    • isInterface

      public final void isInterface()
    • isSubTypeOf

      public final void isSubTypeOf(Class<?> type)
    • isSuperTypeOf

      public final void isSuperTypeOf(Class<?> type)
    • getArgumentName

      protected final String getArgumentName()
      Gibt zurück:
      the argument name of the current Mediator.