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, isExcluded
emitBlockDescription, emitComment, emitFunctionCommentBody, emitParams, emitReturns, emitSee, emitSeeSourceFileName, getBaseName, getComment, getCurrentFile, getModel, getNode, getPackageName, getQualifiedName, isQualifiedName, mapBackToJS, setComment, setCurrentFile, setNode
public 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 BaseReference
public String toTypeString()
protected void emitCommentBody(StringBuilder sb)
emitCommentBody
in class BaseReference
Copyright © 2016 The Apache Software Foundation. All rights reserved.