org.openjdk.jmh.generators.annotations
Class APFieldInfo

java.lang.Object
  extended by org.openjdk.jmh.generators.annotations.APMetadataInfo
      extended by org.openjdk.jmh.generators.annotations.APFieldInfo
All Implemented Interfaces:
FieldInfo, MetadataInfo

public class APFieldInfo
extends APMetadataInfo
implements FieldInfo


Field Summary
 
Fields inherited from class org.openjdk.jmh.generators.annotations.APMetadataInfo
processEnv
 
Constructor Summary
APFieldInfo(ProcessingEnvironment processEnv, VariableElement ve)
           
 
Method Summary
<T extends Annotation>
T
getAnnotation(Class<T> annClass)
           
 ClassInfo getDeclaringClass()
           
 String getName()
           
 String getType()
           
 boolean isPublic()
           
 boolean isStatic()
           
 String toString()
           
 
Methods inherited from class org.openjdk.jmh.generators.annotations.APMetadataInfo
getElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

APFieldInfo

public APFieldInfo(ProcessingEnvironment processEnv,
                   VariableElement ve)
Method Detail

getName

public String getName()
Specified by:
getName in interface FieldInfo

getType

public String getType()
Specified by:
getType in interface FieldInfo

isPublic

public boolean isPublic()
Specified by:
isPublic in interface FieldInfo

isStatic

public boolean isStatic()
Specified by:
isStatic in interface FieldInfo

getAnnotation

public <T extends Annotation> T getAnnotation(Class<T> annClass)
Specified by:
getAnnotation in interface FieldInfo

getDeclaringClass

public ClassInfo getDeclaringClass()
Specified by:
getDeclaringClass in interface FieldInfo

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2014. All Rights Reserved.