Package org.spockframework.runtime.model
Class FieldInfo
- java.lang.Object
-
- org.spockframework.runtime.model.NodeInfo<SpecInfo,java.lang.reflect.Field>
-
- org.spockframework.runtime.model.FieldInfo
-
-
Constructor Summary
Constructors Constructor Description FieldInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends java.lang.annotation.Annotation>
TgetAnnotation(java.lang.Class<T> clazz)intgetOrdinal()java.lang.Class<?>getType()booleanisAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> clazz)booleanisShared()booleanisStatic()java.lang.ObjectreadValue(java.lang.Object target)voidsetOrdinal(int ordinal)voidwriteValue(java.lang.Object target, java.lang.Object value)-
Methods inherited from class org.spockframework.runtime.model.NodeInfo
getDescription, getLine, getMetadata, getName, getParent, getReflection, isStub, setDescription, setLine, setMetadata, setName, setParent, setReflection
-
-
-
-
Method Detail
-
getOrdinal
public int getOrdinal()
-
setOrdinal
public void setOrdinal(int ordinal)
-
getType
public java.lang.Class<?> getType()
-
isStatic
public boolean isStatic()
-
isShared
public boolean isShared()
-
getAnnotation
public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T> clazz)
-
isAnnotationPresent
public boolean isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> clazz)
-
readValue
public java.lang.Object readValue(java.lang.Object target)
-
writeValue
public void writeValue(java.lang.Object target, java.lang.Object value)
-
-