Class NodeInfo<P extends NodeInfo,R extends AnnotatedElement>

java.lang.Object
org.spockframework.runtime.model.NodeInfo<P,R>
Direct Known Subclasses:
DataProviderInfo, FeatureInfo, FieldInfo, IterationInfo, MethodInfo, SpecInfo

public abstract class NodeInfo<P extends NodeInfo,R extends AnnotatedElement> extends Object
Base class for runtime information about an element in a Spock specification.
Author:
Peter Niederwieser
  • Constructor Details

    • NodeInfo

      public NodeInfo()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getLine

      public int getLine()
    • setLine

      public void setLine(int line)
    • getParent

      public P getParent()
    • setParent

      public void setParent(P parent)
    • getReflection

      public R getReflection()
    • setReflection

      public void setReflection(R reflection)
    • getMetadata

      public Object getMetadata()
    • setMetadata

      public void setMetadata(Object metadata)
    • getDescription

      public org.junit.runner.Description getDescription()
    • setDescription

      public void setDescription(org.junit.runner.Description description)
    • isStub

      public boolean isStub()