com.google.gwt.core.ext.typeinfo
Class JField
java.lang.Object
com.google.gwt.core.ext.typeinfo.JField
- All Implemented Interfaces:
- HasMetaData
- public class JField
- extends Object
- implements HasMetaData
JField
public JField(TypeOracle tio,
JClassType enclosingType,
String name)
addMetaData
public void addMetaData(String tagName,
String[] values)
- Description copied from interface:
HasMetaData
- Adds additional metadata.
- Specified by:
addMetaData
in interface HasMetaData
getEnclosingType
public JClassType getEnclosingType()
getMetaData
public String[][] getMetaData(String tagName)
- Description copied from interface:
HasMetaData
- Gets each list of metadata for the specified tag name.
- Specified by:
getMetaData
in interface HasMetaData
getMetaDataTags
public String[] getMetaDataTags()
- Description copied from interface:
HasMetaData
- Gets the name of available metadata tags.
- Specified by:
getMetaDataTags
in interface HasMetaData
getName
public String getName()
getType
public JType getType()
isDefaultAccess
public boolean isDefaultAccess()
isFinal
public boolean isFinal()
isPrivate
public boolean isPrivate()
isProtected
public boolean isProtected()
isPublic
public boolean isPublic()
isStatic
public boolean isStatic()
isTransient
public boolean isTransient()
isVolatile
public boolean isVolatile()
addModifierBits
public void addModifierBits(int modifierBits)
setType
public void setType(JType type)
toString
public String toString()
This javadoc distribution was not produced by Google. The official documentation is here.