public class FieldReference extends MemberReference
comment, indent, outputJS| Constructor and Description |
|---|
FieldReference(ReferenceModel model,
ClassReference classReference,
com.google.javascript.rhino.Node node,
String name,
com.google.javascript.rhino.JSDocInfo comment,
boolean isStatic) |
| Modifier and Type | Method and Description |
|---|---|
void |
emit(StringBuilder sb) |
protected void |
emitCommentBody(StringBuilder sb) |
boolean |
isConst() |
boolean |
isStatic() |
void |
setConst(boolean isConst) |
void |
setConstantValueNode(com.google.javascript.rhino.Node constantValueNode) |
void |
setOverrideStringType(String overrideStringType) |
void |
setStatic(boolean isStatic) |
String |
toTypeAnnotationString() |
String |
toTypeString() |
getClassReference, isExcludedemitBlockDescription, emitComment, emitFunctionCommentBody, emitParams, emitReturns, emitSee, emitSeeSourceFileName, getBaseName, getComment, getCurrentFile, getModel, getNode, getPackageName, getQualifiedName, isQualifiedName, mapBackToJS, setComment, setCurrentFile, setNodepublic FieldReference(ReferenceModel model, ClassReference classReference, com.google.javascript.rhino.Node node, String name, com.google.javascript.rhino.JSDocInfo comment, boolean isStatic)
public boolean isStatic()
public void setStatic(boolean isStatic)
public boolean isConst()
public void setConst(boolean isConst)
public void setOverrideStringType(String overrideStringType)
public void setConstantValueNode(com.google.javascript.rhino.Node constantValueNode)
public String toTypeAnnotationString()
public void emit(StringBuilder sb)
emit in class BaseReferencepublic String toTypeString()
protected void emitCommentBody(StringBuilder sb)
emitCommentBody in class BaseReferenceCopyright © 2016 The Apache Software Foundation. All rights reserved.