public class ObjectVariable extends CodeLocation.CodeLocationInfo implements Inst, Variable
CodeLocation.CodeLocationInfo, CodeLocation.CodePositionfixedLength, quoteChar| 构造器和说明 |
|---|
ObjectVariable() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
accept(AstVisitor astVisitor) |
void |
addField(StringToken fieldName,
Variable valueExp)
添加字段
|
void |
doFormat(int depth,
Hints formatOption,
FormatWriter writer)
格式化
|
List<String> |
getFieldSort() |
Map<String,StringToken> |
getObjectKeys() |
Map<String,Variable> |
getObjectValues() |
getEndPosition, getStartPosition, setEndPosition, setStartPosition, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEndPosition, getStartPosition, setEndPosition, setStartPositionpublic void addField(StringToken fieldName, Variable valueExp)
public Map<String,StringToken> getObjectKeys()
public void accept(AstVisitor astVisitor)
public void doFormat(int depth,
Hints formatOption,
FormatWriter writer)
throws IOException
InstFormatdoFormat 在接口中 InstFormatIOExceptionCopyright © 2020. All rights reserved.