Class ConstructorOrMethod

java.lang.Object
org.testng.internal.ConstructorOrMethod
Direct Known Subclasses:
JUnit4ConfigurationMethod, JUnit4SpockMethod

public class ConstructorOrMethod extends Object
Encapsulation of either a method or a constructor.
  • Field Details

    • m_method

      private Method m_method
    • m_constructor

      private Constructor<?> m_constructor
    • m_enabled

      private boolean m_enabled
  • Constructor Details

    • ConstructorOrMethod

      public ConstructorOrMethod(Method m)
    • ConstructorOrMethod

      public ConstructorOrMethod(Constructor<?> c)
    • ConstructorOrMethod

      public ConstructorOrMethod(Executable e)
  • Method Details

    • getDeclaringClass

      public Class<?> getDeclaringClass()
    • getName

      public String getName()
    • getParameterTypes

      public Class<?>[] getParameterTypes()
    • getMethod

      public Method getMethod()
    • getConstructor

      public Constructor<?> getConstructor()
    • getInternalConstructorOrMethod

      private Executable getInternalConstructorOrMethod()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • setEnabled

      public void setEnabled(boolean enabled)
    • getEnabled

      public boolean getEnabled()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • stringifyParameterTypes

      public String stringifyParameterTypes()