org.spockframework.compiler.model
Class Field
java.lang.Object
org.spockframework.compiler.model.Node<Spec,org.codehaus.groovy.ast.FieldNode>
org.spockframework.compiler.model.Field
public class Field
- extends Node<Spec,org.codehaus.groovy.ast.FieldNode>
AST node representing a user-defined instance field.
(A generated field underlying a user-defined property also counts as such.)
- Author:
- Peter Niederwieser
Constructor Summary |
Field(Spec parent,
org.codehaus.groovy.ast.FieldNode ast,
int ordinal)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field
public Field(Spec parent,
org.codehaus.groovy.ast.FieldNode ast,
int ordinal)
getOrdinal
public int getOrdinal()
isShared
public boolean isShared()
setShared
public void setShared(boolean shared)
getOwner
public org.codehaus.groovy.ast.PropertyNode getOwner()
setOwner
public void setOwner(org.codehaus.groovy.ast.PropertyNode owner)
accept
public void accept(ISpecVisitor visitor)
throws java.lang.Exception
- Specified by:
accept
in class Node<Spec,org.codehaus.groovy.ast.FieldNode>
- Throws:
java.lang.Exception
Copyright © 2013. All rights reserved