org.spockframework.runtime.model
Class DataProviderInfo

java.lang.Object
  extended by org.spockframework.runtime.model.NodeInfo<FeatureInfo,java.lang.reflect.AnnotatedElement>
      extended by org.spockframework.runtime.model.DataProviderInfo

public class DataProviderInfo
extends NodeInfo<FeatureInfo,java.lang.reflect.AnnotatedElement>

Internal metadata about a data provider from which the runtime model is built.

Author:
Peter Niederwieser

Constructor Summary
DataProviderInfo()
           
 
Method Summary
 MethodInfo getDataProviderMethod()
           
 java.util.List<java.lang.String> getDataVariables()
           
 java.lang.reflect.AnnotatedElement getReflection()
           
 void setDataProviderMethod(MethodInfo dataProviderMethod)
           
 void setDataVariables(java.util.List<java.lang.String> dataVariables)
           
 
Methods inherited from class org.spockframework.runtime.model.NodeInfo
getDescription, getLine, getMetadata, getName, getParent, isStub, setDescription, setLine, setMetadata, setName, setParent, setReflection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataProviderInfo

public DataProviderInfo()
Method Detail

getReflection

public java.lang.reflect.AnnotatedElement getReflection()
Overrides:
getReflection in class NodeInfo<FeatureInfo,java.lang.reflect.AnnotatedElement>

getDataVariables

public java.util.List<java.lang.String> getDataVariables()

setDataVariables

public void setDataVariables(java.util.List<java.lang.String> dataVariables)

getDataProviderMethod

public MethodInfo getDataProviderMethod()

setDataProviderMethod

public void setDataProviderMethod(MethodInfo dataProviderMethod)


Copyright © 2013. All rights reserved