Tabnine Logo
IndentingWriter.indent
Code IndexAdd Tabnine to your IDE (free)

How to use
indent
method
in
org.jf.util.IndentingWriter

Best Java code snippets using org.jf.util.IndentingWriter.indent (Showing top 20 results out of 315)

origin: JesusFreke/smali

writer.write("\n");
if (annotations.size() > 0) {
  writer.indent(4);
origin: JesusFreke/smali

public static void writeEmptyMethodTo(IndentingWriter writer, Method method,
                   BaksmaliOptions options) throws IOException {
  writer.write(".method ");
  writeAccessFlags(writer, method.getAccessFlags());
  writer.write(method.getName());
  writer.write("(");
  ImmutableList<MethodParameter> methodParameters = ImmutableList.copyOf(method.getParameters());
  for (MethodParameter parameter: methodParameters) {
    writer.write(parameter.getType());
  }
  writer.write(")");
  writer.write(method.getReturnType());
  writer.write('\n');
  writer.indent(4);
  writeParameters(writer, method, methodParameters, options);
  String containingClass = null;
  if (options.implicitReferences) {
    containingClass = method.getDefiningClass();
  }
  AnnotationFormatter.writeTo(writer, method.getAnnotations(), containingClass);
  writer.deindent(4);
  writer.write(".end method\n");
}
origin: JesusFreke/smali

writer.write('\n');
writer.indent(4);
if (classDef.options.localsDirective) {
  writer.write(".locals ");
origin: testwhat/SmaliEx

  public static void writeElementsTo(@Nonnull IndentingWriter writer,
                    @Nonnull Collection<? extends AnnotationElement> annotationElements,
                    @Nullable String containingClass) throws IOException {
    writer.indent(4);
    for (AnnotationElement annotationElement: annotationElements) {
      writer.write(annotationElement.getName());
      writer.write(" = ");
      EncodedValueAdaptor.writeTo(writer, annotationElement.getValue(), containingClass);
      writer.write('\n');
    }
    writer.deindent(4);
  }
}
origin: com.taobao.android/dex_patch

  public static void writeElementsTo(@Nonnull IndentingWriter writer,
                    @Nonnull Collection<? extends AnnotationElement> annotationElements,
                    @Nullable String containingClass) throws IOException {
    writer.indent(4);
    for (AnnotationElement annotationElement: annotationElements) {
      writer.write(annotationElement.getName());
      writer.write(" = ");
      EncodedValueAdaptor.writeTo(writer, annotationElement.getValue(), containingClass);
      writer.write('\n');
    }
    writer.deindent(4);
  }
}
origin: org.smali/baksmali

  public static void writeElementsTo(@Nonnull IndentingWriter writer,
                    @Nonnull Collection<? extends AnnotationElement> annotationElements,
                    @Nullable String containingClass) throws IOException {
    writer.indent(4);
    for (AnnotationElement annotationElement: annotationElements) {
      writer.write(annotationElement.getName());
      writer.write(" = ");
      EncodedValueAdaptor.writeTo(writer, annotationElement.getValue(), containingClass);
      writer.write('\n');
    }
    writer.deindent(4);
  }
}
origin: testwhat/SmaliEx

  public static void writeTo(@Nonnull IndentingWriter writer,
                @Nonnull ArrayEncodedValue arrayEncodedValue,
                @Nullable String containingClass) throws IOException {
    writer.write('{');
    Collection<? extends EncodedValue> values = arrayEncodedValue.getValue();
    if (values.size() == 0) {
      writer.write('}');
      return;
    }

    writer.write('\n');
    writer.indent(4);
    boolean first = true;
    for (EncodedValue encodedValue: values) {
      if (!first) {
        writer.write(",\n");
      }
      first = false;

      EncodedValueAdaptor.writeTo(writer, encodedValue, containingClass);
    }
    writer.deindent(4);
    writer.write("\n}");
  }
}
origin: org.smali/baksmali

  public static void writeTo(@Nonnull IndentingWriter writer,
                @Nonnull ArrayEncodedValue arrayEncodedValue,
                @Nullable String containingClass) throws IOException {
    writer.write('{');
    Collection<? extends EncodedValue> values = arrayEncodedValue.getValue();
    if (values.size() == 0) {
      writer.write('}');
      return;
    }

    writer.write('\n');
    writer.indent(4);
    boolean first = true;
    for (EncodedValue encodedValue: values) {
      if (!first) {
        writer.write(",\n");
      }
      first = false;

      EncodedValueAdaptor.writeTo(writer, encodedValue, containingClass);
    }
    writer.deindent(4);
    writer.write("\n}");
  }
}
origin: com.taobao.android/dex_patch

  public static void writeTo(@Nonnull IndentingWriter writer,
                @Nonnull ArrayEncodedValue arrayEncodedValue,
                @Nullable String containingClass) throws IOException {
    writer.write('{');
    Collection<? extends EncodedValue> values = arrayEncodedValue.getValue();
    if (values.size() == 0) {
      writer.write('}');
      return;
    }

    writer.write('\n');
    writer.indent(4);
    boolean first = true;
    for (EncodedValue encodedValue: values) {
      if (!first) {
        writer.write(",\n");
      }
      first = false;

      EncodedValueAdaptor.writeTo(writer, encodedValue, containingClass);
    }
    writer.deindent(4);
    writer.write("\n}");
  }
}
origin: KB5201314/ZjDroid

  public static void writeElementsTo(IndentingWriter writer,
                    Collection<? extends AnnotationElement> annotationElements) throws IOException {
    writer.indent(4);
    for (AnnotationElement annotationElement: annotationElements) {
      writer.write(annotationElement.getName());
      writer.write(" = ");
      EncodedValueAdaptor.writeTo(writer, annotationElement.getValue());
      writer.write('\n');
    }
    writer.deindent(4);
  }
}
origin: KB5201314/ZjDroid

  public static void writeTo(IndentingWriter writer, ArrayEncodedValue arrayEncodedValue) throws IOException {
    writer.write('{');
    Collection<? extends EncodedValue> values = arrayEncodedValue.getValue();
    if (values.size() == 0) {
      writer.write('}');
      return;
    }

    writer.write('\n');
    writer.indent(4);
    boolean first = true;
    for (EncodedValue encodedValue: values) {
      if (!first) {
        writer.write(",\n");
      }
      first = false;

      EncodedValueAdaptor.writeTo(writer, encodedValue);
    }
    writer.deindent(4);
    writer.write("\n}");
  }
}
origin: KB5201314/ZjDroid

@Override
public boolean writeTo(IndentingWriter writer) throws IOException {
  writer.write(".packed-switch ");
  IntegerRenderer.writeTo(writer, firstKey);
  writer.indent(4);
  writer.write('\n');
  int key = firstKey;
  for (PackedSwitchTarget target: targets) {
    target.writeTargetTo(writer);
    writeResourceId(writer, key);
    writer.write('\n');
    key++;
  }
  writer.deindent(4);
  writer.write(".end packed-switch");
  return true;
}
origin: testwhat/SmaliEx

@Override
public boolean writeTo(IndentingWriter writer) throws IOException {
  if (commentedOut) {
    writer = new CommentingIndentingWriter(writer);
  }
  writer.write(".packed-switch ");
  IntegerRenderer.writeTo(writer, firstKey);
  writer.indent(4);
  writer.write('\n');
  int key = firstKey;
  for (PackedSwitchTarget target: targets) {
    target.writeTargetTo(writer);
    writeCommentIfResourceId(writer, key);
    writer.write('\n');
    key++;
  }
  writer.deindent(4);
  writer.write(".end packed-switch");
  return true;
}
origin: KB5201314/ZjDroid

@Override
public boolean writeTo(IndentingWriter writer) throws IOException {
  writer.write(".sparse-switch\n");
  writer.indent(4);
  for (SparseSwitchTarget target: targets) {
    IntegerRenderer.writeTo(writer, target.getKey());
    writer.write(" -> ");
    target.writeTargetTo(writer);
    writeResourceId(writer, target.getKey());
    writer.write('\n');
  }
  writer.deindent(4);
  writer.write(".end sparse-switch");
  return true;
}
origin: org.smali/baksmali

@Override
public boolean writeTo(IndentingWriter writer) throws IOException {
  if (commentedOut) {
    writer = new CommentingIndentingWriter(writer);
  }
  writer.write(".packed-switch ");
  IntegerRenderer.writeTo(writer, firstKey);
  writer.indent(4);
  writer.write('\n');
  int key = firstKey;
  for (PackedSwitchTarget target: targets) {
    target.writeTargetTo(writer);
    writeCommentIfResourceId(writer, key);
    writer.write('\n');
    key++;
  }
  writer.deindent(4);
  writer.write(".end packed-switch");
  return true;
}
origin: com.taobao.android/dex_patch

@Override
public boolean writeTo(IndentingWriter writer) throws IOException {
  if (commentedOut) {
    writer = new CommentingIndentingWriter(writer);
  }
  writer.write(".packed-switch ");
  IntegerRenderer.writeTo(writer, firstKey);
  writer.indent(4);
  writer.write('\n');
  int key = firstKey;
  for (PackedSwitchTarget target: targets) {
    target.writeTargetTo(writer);
    writeCommentIfResourceId(writer, key);
    writer.write('\n');
    key++;
  }
  writer.deindent(4);
  writer.write(".end packed-switch");
  return true;
}
origin: org.smali/baksmali

@Override
public boolean writeTo(IndentingWriter writer) throws IOException {
  if (commentedOut) {
    writer = new CommentingIndentingWriter(writer);
  }
  writer.write(".sparse-switch\n");
  writer.indent(4);
  for (SparseSwitchTarget target: targets) {
    IntegerRenderer.writeTo(writer, target.getKey());
    writer.write(" -> ");
    target.writeTargetTo(writer);
    writeCommentIfResourceId(writer, target.getKey());
    writer.write('\n');
  }
  writer.deindent(4);
  writer.write(".end sparse-switch");
  return true;
}
origin: testwhat/SmaliEx

@Override
public boolean writeTo(IndentingWriter writer) throws IOException {
  if (commentedOut) {
    writer = new CommentingIndentingWriter(writer);
  }
  writer.write(".sparse-switch\n");
  writer.indent(4);
  for (SparseSwitchTarget target: targets) {
    IntegerRenderer.writeTo(writer, target.getKey());
    writer.write(" -> ");
    target.writeTargetTo(writer);
    writeCommentIfResourceId(writer, target.getKey());
    writer.write('\n');
  }
  writer.deindent(4);
  writer.write(".end sparse-switch");
  return true;
}
origin: com.taobao.android/dex_patch

@Override
public boolean writeTo(IndentingWriter writer) throws IOException {
  if (commentedOut) {
    writer = new CommentingIndentingWriter(writer);
  }
  writer.write(".sparse-switch\n");
  writer.indent(4);
  for (SparseSwitchTarget target: targets) {
    IntegerRenderer.writeTo(writer, target.getKey());
    writer.write(" -> ");
    target.writeTargetTo(writer);
    writeCommentIfResourceId(writer, target.getKey());
    writer.write('\n');
  }
  writer.deindent(4);
  writer.write(".end sparse-switch");
  return true;
}
origin: KB5201314/ZjDroid

public static void writeEmptyMethodTo(IndentingWriter writer, Method method,
                   baksmaliOptions options) throws IOException {
  writer.write(".method ");
  writeAccessFlags(writer, method.getAccessFlags());
  writer.write(method.getName());
  writer.write("(");
  ImmutableList<MethodParameter> methodParameters = ImmutableList.copyOf(method.getParameters());
  for (MethodParameter parameter: methodParameters) {
    writer.write(parameter.getType());
  }
  writer.write(")");
  writer.write(method.getReturnType());
  writer.write('\n');
  writer.indent(4);
  writeParameters(writer, method, methodParameters, options);
  AnnotationFormatter.writeTo(writer, method.getAnnotations());
  writer.deindent(4);
  writer.write(".end method\n");
}
org.jf.utilIndentingWriterindent

Popular methods of IndentingWriter

  • <init>
  • write
  • printSignedIntAsDec
  • writeIndent
  • deindent
  • printUnsignedIntAsDec
  • printUnsignedLongAsHex
  • printSignedLongAsDec
  • writeLine
    Writes out a block of text that contains no newlines
  • close
  • flush
  • flush

Popular in Java

  • Running tasks concurrently on multiple threads
  • getApplicationContext (Context)
  • findViewById (Activity)
  • scheduleAtFixedRate (Timer)
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • Callable (java.util.concurrent)
    A task that returns a result and may throw an exception. Implementors define a single method with no
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • JButton (javax.swing)
  • Runner (org.openjdk.jmh.runner)
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now