Class StepLibraryType

java.lang.Object
net.thucydides.core.steps.construction.StepLibraryType

public class StepLibraryType
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    StepLibraryType​(java.lang.Class<?> stepLibraryClass)  
  • Method Summary

    Modifier and Type Method Description
    <T> boolean hasAConstructorWithParameters()  
    <T> boolean hasAPagesConstructor()  
    <T> boolean hasAPagesField()  
    static StepLibraryType ofClass​(java.lang.Class<?> stepLibraryClass)  
    static com.google.common.base.Predicate<java.lang.reflect.Field> ofTypePages()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • StepLibraryType

      public StepLibraryType​(java.lang.Class<?> stepLibraryClass)
  • Method Details

    • ofClass

      public static StepLibraryType ofClass​(java.lang.Class<?> stepLibraryClass)
    • hasAPagesConstructor

      public <T> boolean hasAPagesConstructor()
    • hasAConstructorWithParameters

      public <T> boolean hasAConstructorWithParameters()
    • hasAPagesField

      public <T> boolean hasAPagesField()
    • ofTypePages

      public static com.google.common.base.Predicate<java.lang.reflect.Field> ofTypePages()