Tabnine Logo
StringTemplateBuilder
Code IndexAdd Tabnine to your IDE (free)

How to use
StringTemplateBuilder
in
com.ociweb.pronghorn.util.template

Best Java code snippets using com.ociweb.pronghorn.util.template.StringTemplateBuilder (Showing top 20 results out of 315)

origin: com.ociweb/PronghornPipes

JSONBuilder(JSONKeywords kw) {
  this(new StringTemplateBuilder<T>(), kw, 0, null);
}
origin: com.ociweb/PronghornPipes

@Override
public void write(byte[] encodedBlock) {
  add(encodedBlock);
}
origin: com.ociweb/PronghornPipes

public StringTemplateBuilder<T> add(final byte[] byteData, int pos, int len) {
  if (byteData != null && len > 0) {
    final byte[] localData = new byte[len];
    System.arraycopy(byteData, pos, localData, 0, len);
    addBytes(localData);
  }
  return this;
}
origin: com.ociweb/pronghorn-pipes

JSONBuilder<R, T> beginSelect() {
  final byte[] declaredMemberName = consumeDeclaredMemberName();
  JSONBuilder<R, T> builder = new JSONBuilder<R, T>(new StringTemplateBuilder<T>(), kw, depth, root);
  builder.declaredMemberName = declaredMemberName;
  builder.ors = ors;
  this.scripts.add(builder);
  return builder;
}
origin: com.ociweb/pronghorn-pipes

  @Override
  public void render(AppendableByteWriter writer, M m, int i) {
    notNullBranch.render(writer, m);
  }
});
origin: com.ociweb/pronghorn-pipes

@Override
public void writeByte(final int asciiChar) {
  append(
      new StringTemplateScript<T>() {
        @Override
        public void render(AppendableByteWriter writer, T source) {
          writer.writeByte(asciiChar);
          
        }
      });
}
origin: com.ociweb/PronghornPipes

JSONBuilder<R, T> beginSelect() {
  final byte[] declaredMemberName = consumeDeclaredMemberName();
  JSONBuilder<R, T> builder = new JSONBuilder<R, T>(new StringTemplateBuilder<T>(), kw, depth, root);
  builder.declaredMemberName = declaredMemberName;
  builder.ors = ors;
  this.scripts.add(builder);
  return builder;
}
origin: com.ociweb/pronghorn-pipes

  @Override
  public void render(AppendableByteWriter writer, M m, int i) {
    accessorBranch.render(writer, m);
  }
});
origin: oci-pronghorn/Pronghorn

private StringTemplateBuilder<T> addBytes(final byte[] byteData) {
  return append(
      new StringTemplateScript<T>() {
        @Override
        public void render(AppendableByteWriter writer, T source) {
          writer.write(byteData);
          
        }
      });
}
origin: oci-pronghorn/Pronghorn

@Override
public void write(byte[] encodedBlock) {
  add(encodedBlock);
}
origin: oci-pronghorn/Pronghorn

JSONBuilder<R, T> beginSelect() {
  final byte[] declaredMemberName = consumeDeclaredMemberName();
  JSONBuilder<R, T> builder = new JSONBuilder<R, T>(new StringTemplateBuilder<T>(), kw, depth, root);
  builder.declaredMemberName = declaredMemberName;
  builder.ors = ors;
  this.scripts.add(builder);
  return builder;
}
origin: com.ociweb/PronghornPipes

  @Override
  public void render(AppendableByteWriter writer, M m, int i, N node) {
    accessorBranch.render(writer, m);
  }
});
origin: com.ociweb/PronghornPipes

@Override
public void writeByte(final int asciiChar) {
  append(
      new StringTemplateScript<T>() {
        @Override
        public void render(AppendableByteWriter writer, T source) {
          writer.writeByte(asciiChar);
          
        }
      });
}
origin: com.ociweb/pronghorn-pipes

JSONBuilder() {
  this(new StringTemplateBuilder<T>(), JSONKeywords.instance, 0, null);
}
origin: com.ociweb/pronghorn-pipes

public StringTemplateBuilder<T> add(final byte[] byteData, int pos, int len) {
  if (byteData != null && len > 0) {
    final byte[] localData = new byte[len];
    System.arraycopy(byteData, pos, localData, 0, len);
    addBytes(localData);
  }
  return this;
}
origin: com.ociweb/pronghorn-pipes

@Override
public void write(byte[] encodedBlock) {
  add(encodedBlock);
}
origin: com.ociweb/PronghornPipes

<M> JSONBuilder<R, M> beginArray(final ToMemberFunction<T, M> func) {
  final byte[] declaredMemberName = consumeDeclaredMemberName();
  final StringTemplateBuilder<M> arrayBuilder = new StringTemplateBuilder<>();
  kw.OpenArray(arrayBuilder, depth);
  final StringTemplateScript<T> objNullBranch = createNullObjectScript(declaredMemberName);
  final StringTemplateScript<T> notNullBranch = new StringTemplateScript<T>() {
    @Override
    public void render(AppendableByteWriter writer, T source) {
      prefixObjectMemberName(declaredMemberName, depth, writer);
      arrayBuilder.render(writer, func.get(source));
    }
  };
  final StringTemplateScript<T>[] nullableBranches = new StringTemplateScript[2];
  nullableBranches[0] = objNullBranch;
  nullableBranches[1] = notNullBranch;
  scripts.add(nullableBranches, new StringTemplateBranching<T>() {
    @Override
    public int branch(T o) {
      return func.get(o) == null ? 0 : 1;
    }
  });
  return new JSONBuilder<R, M>(arrayBuilder, kw, depth + 1, root);
}
origin: com.ociweb/PronghornPipes

  @Override
  public void render(AppendableByteWriter writer, M m, int i, N node) {
    notNullBranch.render(writer, m);
  }
});
origin: com.ociweb/PronghornPipes

private StringTemplateBuilder<T> addBytes(final byte[] byteData) {
  return append(
      new StringTemplateScript<T>() {
        @Override
        public void render(AppendableByteWriter writer, T source) {
          writer.write(byteData);
          
        }
      });
}
origin: com.ociweb/pronghorn-pipes

JSONBuilder(JSONKeywords kw) {
  this(new StringTemplateBuilder<T>(), kw, 0, null);
}
com.ociweb.pronghorn.util.templateStringTemplateBuilder

Most used methods

  • <init>
  • add
  • addBytes
  • append
  • render

Popular in Java

  • Running tasks concurrently on multiple threads
  • requestLocationUpdates (LocationManager)
  • startActivity (Activity)
  • compareTo (BigDecimal)
  • BufferedReader (java.io)
    Wraps an existing Reader and buffers the input. Expensive interaction with the underlying reader is
  • FileReader (java.io)
    A specialized Reader that reads from a file in the file system. All read requests made by calling me
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • SortedSet (java.util)
    SortedSet is a Set which iterates over its elements in a sorted order. The order is determined eithe
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • Top Sublime Text plugins
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