Class AbstractRuleInterceptor

java.lang.Object
org.spockframework.runtime.extension.builtin.AbstractRuleInterceptor
All Implemented Interfaces:
IMethodInterceptor
Direct Known Subclasses:
ClassRuleInterceptor, MethodRuleInterceptor, TestRuleInterceptor

public abstract class AbstractRuleInterceptor extends Object implements IMethodInterceptor
  • Field Details

  • Constructor Details

    • AbstractRuleInterceptor

      public AbstractRuleInterceptor(List<FieldInfo> ruleFields)
  • Method Details

    • createBaseStatement

      protected org.junit.runners.model.Statement createBaseStatement(IMethodInvocation invocation)
    • getRuleInstance

      protected Object getRuleInstance(FieldInfo field, Object fieldTarget)