本文整理了Java中com.squareup.javawriter.JavaWriter.setIndent()
方法的一些代码示例,展示了JavaWriter.setIndent()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JavaWriter.setIndent()
方法的具体详情如下:
包路径:com.squareup.javawriter.JavaWriter
类名称:JavaWriter
方法名:setIndent
暂无
代码示例来源:origin: com.nhaarman.ellie/compiler
@Override
public void writeSource(final Writer writer, final TypeElement element) throws IOException {
final String simpleName = createSimpleName(element);
final String modelSimpleName = element.getSimpleName().toString();
final String modelQualifiedName = element.getQualifiedName().toString();
final String tableName = element.getAnnotation(Table.class).value();
final Set<ColumnElement> columns = mRegistry.getColumnElements(element);
JavaWriter javaWriter = new JavaWriter(writer);
javaWriter.setCompressingTypes(true);
javaWriter.setIndent(" ");
javaWriter.emitSingleLineComment("Generated by Ellie. Do not modify!");
javaWriter.emitPackage("com.nhaarman.ellie");
writeImports(javaWriter, modelQualifiedName);
javaWriter.beginType(simpleName, "class", PUBLIC_FINAL, null, "ModelAdapter<" + modelSimpleName + ">");
javaWriter.emitEmptyLine();
writeGetModelType(javaWriter, modelSimpleName);
writeGetTableName(javaWriter, tableName);
writeGetSchema(javaWriter, tableName, columns);
javaWriter.endType();
}
代码示例来源:origin: com.michaelpardo/ollie-compiler
@Override
public void writeSource(Writer writer, TypeElement element) throws IOException {
final String simpleName = createSimpleName(element);
final String modelSimpleName = element.getSimpleName().toString();
final String modelQualifiedName = element.getQualifiedName().toString();
final String tableName = element.getAnnotation(Table.class).value();
final Set<ColumnElement> columns = registry.getColumnElements(element);
JavaWriter javaWriter = new JavaWriter(writer);
javaWriter.setCompressingTypes(true);
javaWriter.setIndent("\t");
javaWriter.emitSingleLineComment("Generated by Ollie. Do not modify!");
javaWriter.emitPackage("ollie");
writeImports(javaWriter, modelQualifiedName, columns);
javaWriter.beginType(simpleName, "class", MODIFIERS, "ModelAdapter<" + modelSimpleName + ">");
writeGetModelType(javaWriter, modelSimpleName);
writeGetTableName(javaWriter, tableName);
writeGetSchema(javaWriter, tableName, columns);
writeLoad(javaWriter, modelQualifiedName, columns);
writeSave(javaWriter, modelQualifiedName, columns);
writeDelete(javaWriter, modelQualifiedName, tableName);
javaWriter.endType();
}
代码示例来源:origin: com.nhaarman.ellie/compiler
@Override
public void writeSource(final Writer writer, final TypeElement element) throws IOException {
JavaWriter javaWriter = new JavaWriter(writer);
javaWriter.setCompressingTypes(true);
javaWriter.setIndent(" ");
javaWriter.emitSingleLineComment("Generated by Ellie. Do not modify!");
javaWriter.emitPackage("com.nhaarman.ellie");
writeImports(javaWriter);
javaWriter.beginType(RepositoryHolder.IMPL_CLASS_NAME, "class", PUBLIC_FINAL, null, RepositoryHolder.class.getSimpleName());
writeFields(javaWriter);
writeConstructor(javaWriter);
writeCreateModelRepositories(javaWriter);
writeGetModelRepository(javaWriter);
writeGetModelRepositories(javaWriter);
javaWriter.endType();
}
代码示例来源:origin: com.nhaarman.ellie/compiler
@Override
public void writeSource(final Writer writer, final TypeElement element) throws IOException {
final String classSimpleName = createSimpleName(element);
final String modelSimpleName = element.getSimpleName().toString();
final String modelQualifiedName = element.getQualifiedName().toString();
final String tableName = element.getAnnotation(Table.class).value();
final Set<ColumnElement> columns = mRegistry.getColumnElements(element);
JavaWriter javaWriter = new JavaWriter(writer);
javaWriter.setCompressingTypes(true);
javaWriter.setIndent(" ");
javaWriter.emitSingleLineComment("Generated by Ellie. Do not modify!");
javaWriter.emitPackage("com.nhaarman.ellie");
writeImports(javaWriter, modelQualifiedName, columns);
writeBeginType(javaWriter, classSimpleName, modelSimpleName, modelQualifiedName);
writeFields(javaWriter, modelSimpleName);
writeConstructor(javaWriter);
writeFind(javaWriter, modelSimpleName);
writeCreate(javaWriter, modelSimpleName, tableName);
writeUpdate(javaWriter, modelSimpleName, tableName);
writeLoad(javaWriter, modelQualifiedName, columns);
writeCreateOrUpdate(javaWriter, modelSimpleName);
writeDelete(javaWriter, modelSimpleName, tableName);
writePutEntity(javaWriter, modelSimpleName);
writeGetEntity(javaWriter, modelSimpleName);
writeRemoveEntity(javaWriter, modelSimpleName);
writeGetOrFindEntity(javaWriter, modelSimpleName);
writeCreateContentValues(javaWriter, modelQualifiedName, columns);
writeGetEntityIdentifier(javaWriter, modelSimpleName);
javaWriter.endType();
}
代码示例来源:origin: com.michaelpardo/ollie-compiler
@Override
public void writeSource(Writer writer, TypeElement element) throws IOException {
JavaWriter javaWriter = new JavaWriter(writer);
javaWriter.setCompressingTypes(true);
javaWriter.setIndent("\t");
javaWriter.emitSingleLineComment("Generated by Ollie. Do not modify!");
javaWriter.emitPackage("ollie");
writeImports(javaWriter);
javaWriter.beginType(AdapterHolder.IMPL_CLASS_NAME, "class", METHOD_MODIFIERS, null, "AdapterHolder");
writeCollections(javaWriter);
writeStaticInitializations(javaWriter);
writeGetMigrations(javaWriter);
writeGetModelAdapter(javaWriter);
writeGetModelAdapters(javaWriter);
writeGetTypeAdpater(javaWriter);
javaWriter.endType();
}
代码示例来源:origin: sevenshal/oksharedprefs
public void write() throws IOException {
mWriter.setIndent(" ");
mWriter.emitPackage(getPackageName())
.emitSingleLineComment("generated code, do not modify")
代码示例来源:origin: com.nhaarman.ellie/compiler
@Override
public void writeSource(final Writer writer, final TypeElement element) throws IOException {
JavaWriter javaWriter = new JavaWriter(writer);
javaWriter.setCompressingTypes(true);
javaWriter.setIndent(" ");
javaWriter.emitSingleLineComment("Generated by Ellie. Do not modify!");
javaWriter.emitPackage(PACKAGE_NAME);
writeImports(javaWriter);
javaWriter.beginType(AdapterHolder.IMPL_CLASS_NAME, "class", PUBLIC_FINAL, null, "AdapterHolder");
javaWriter.emitEmptyLine();
writeFields(javaWriter);
writeConstructor(javaWriter);
writeCreateMigrations(javaWriter);
writeCreateModelAdapters(javaWriter);
writeCreateTypeAdapters(javaWriter);
writeGetMigrations(javaWriter);
writeGetModelAdapter(javaWriter);
writeGetModelAdapters(javaWriter);
writeGetTypeAdapter(javaWriter);
javaWriter.endType();
}
内容来源于网络,如有侵权,请联系作者删除!