本文整理汇总了Java中org.noggit.JSONWriter.indent方法的典型用法代码示例。如果您正苦于以下问题:Java JSONWriter.indent方法的具体用法?Java JSONWriter.indent怎么用?Java JSONWriter.indent使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.noggit.JSONWriter
的用法示例。
在下文中一共展示了JSONWriter.indent方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: writeError
import org.noggit.JSONWriter; //导入方法依赖的package包/类
void writeError(int code, String msg) throws IOException {
response.setStatus(code);
CharArr chars = new CharArr();
JSONWriter w = new JSONWriter(chars, 2);
w.startObject();
w.indent();
w.writeString("status");
w.writeNameSeparator();
w.write(code);
w.writeValueSeparator();
w.indent();
w.writeString("error");
w.writeNameSeparator();
w.writeString(msg);
w.endObject();
out.write(chars.toString());
}
示例2: streamToJson
import org.noggit.JSONWriter; //导入方法依赖的package包/类
@Override
public void streamToJson(JSONWriter jsonWriter) {
jsonWriter.write(this.name);
jsonWriter.writeNameSeparator();
jsonWriter.startObject();
jsonWriter.indent();
this.writeStringField(jsonWriter, FIELD_TYPE, this.type);
this.writeValueSeparator(jsonWriter);
this.writeFacetConfiguration(jsonWriter);
this.writeSubFacets(jsonWriter);
jsonWriter.indent();
jsonWriter.endObject();
}
示例3: toJsonString
import org.noggit.JSONWriter; //导入方法依赖的package包/类
@Override
public String toJsonString() {
CharArr charArr = new CharArr();
JSONWriter jsonWriter = new JSONWriter(charArr, 2);
jsonWriter.startObject();
jsonWriter.indent();
this.streamToJson(jsonWriter);
jsonWriter.indent();
jsonWriter.endObject();
return charArr.toString();
}
示例4: writeSubFacets
import org.noggit.JSONWriter; //导入方法依赖的package包/类
protected void writeSubFacets(JSONWriter jsonWriter) {
if (this.subFacets.isEmpty()) {
return;
}
this.writeValueSeparator(jsonWriter);
jsonWriter.write(FIELD_FACET);
jsonWriter.writeNameSeparator();
jsonWriter.startObject();
jsonWriter.indent();
this.writeFacets(jsonWriter, this.subFacets);
jsonWriter.indent();
jsonWriter.endObject();
}
示例5: writeKeyValue
import org.noggit.JSONWriter; //导入方法依赖的package包/类
public void writeKeyValue(JSONWriter json, String k, Object v, boolean isFirst) {
if (!isFirst) {
json.writeValueSeparator();
}
if (indent) {
json.indent();
}
json.writeString(k);
json.writeNameSeparator();
json.write(v);
}
示例6: writeValueSeparator
import org.noggit.JSONWriter; //导入方法依赖的package包/类
protected void writeValueSeparator(JSONWriter jsonWriter) {
jsonWriter.writeValueSeparator();
jsonWriter.indent();
}