Enum ElementContructorForm

java.lang.Object
java.lang.Enum<ElementContructorForm>
net.thucydides.core.annotations.locators.ElementContructorForm
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ElementContructorForm>, java.lang.constant.Constable

public enum ElementContructorForm
extends java.lang.Enum<ElementContructorForm>
  • Enum Constant Details

    • WEBDRIVER_ELEMENT_TWO_TIMEOUTS

      public static final ElementContructorForm WEBDRIVER_ELEMENT_TWO_TIMEOUTS
    • WEBDRIVER_ELEMENT_SINGLE_TIMEOUT

      public static final ElementContructorForm WEBDRIVER_ELEMENT_SINGLE_TIMEOUT
    • WEBDRIVER_LOCATOR_TWO_TIMEOUTS

      public static final ElementContructorForm WEBDRIVER_LOCATOR_TWO_TIMEOUTS
    • WEBDRIVER_LOCATOR_SINGLE_TIMEOUT

      public static final ElementContructorForm WEBDRIVER_LOCATOR_SINGLE_TIMEOUT
    • PAGE_LOCATOR_ELEMENT_SINGLE_TIMEOUT

      public static final ElementContructorForm PAGE_LOCATOR_ELEMENT_SINGLE_TIMEOUT
    • PAGE_LOCATOR_ELEMENT_TWO_TIMEOUTS

      public static final ElementContructorForm PAGE_LOCATOR_ELEMENT_TWO_TIMEOUTS
    • PAGE_LOCATOR_TWO_TIMEOUTS

      public static final ElementContructorForm PAGE_LOCATOR_TWO_TIMEOUTS
    • PAGE_LOCATOR_SINGLE_TIMEOUT

      public static final ElementContructorForm PAGE_LOCATOR_SINGLE_TIMEOUT
    • PAGE_ELEMENT_TWO_TIMEOUTS

      public static final ElementContructorForm PAGE_ELEMENT_TWO_TIMEOUTS
    • PAGE_ELEMENT_SINGLE_TIMEOUT

      public static final ElementContructorForm PAGE_ELEMENT_SINGLE_TIMEOUT
  • Method Details

    • values

      public static ElementContructorForm[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static ElementContructorForm valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
      java.lang.NullPointerException - if the argument is null
    • matchingFormFor

      public static java.util.Optional<ElementContructorForm> matchingFormFor​(java.lang.Class... parameterTypes)
    • applicableConstructorFrom

      public static java.util.Optional<java.lang.reflect.Constructor> applicableConstructorFrom​(java.lang.Class implementerClass)
    • applicableConstructor

      public static java.util.Optional<ElementContructorForm> applicableConstructor​(java.lang.Class implementerClass)