Tabnine Logo
StringTemplateBuilder.<init>
Code IndexAdd Tabnine to your IDE (free)

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

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

origin: com.ociweb/pronghorn-pipes

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

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

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

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

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

JSONBuilder<R, T> tryCase() {
  final byte[] declaredMemberName = this.declaredMemberName; // Do not consume for other try
  JSONBuilder<R, T> builder = new JSONBuilder<R, T>(new StringTemplateBuilder<T>(), kw, depth, root);
  builder.declaredMemberName = declaredMemberName;
  builder.ors = ors;
  return builder;
}
origin: oci-pronghorn/Pronghorn

JSONBuilder<R, T> tryCase() {
  final byte[] declaredMemberName = this.declaredMemberName; // Do not consume for other try
  JSONBuilder<R, T> builder = new JSONBuilder<R, T>(new StringTemplateBuilder<T>(), kw, depth, root);
  builder.declaredMemberName = declaredMemberName;
  builder.ors = ors;
  return builder;
}
origin: com.ociweb/pronghorn-pipes

JSONBuilder<R, T> tryCase() {
  final byte[] declaredMemberName = this.declaredMemberName; // Do not consume for other try
  JSONBuilder<R, T> builder = new JSONBuilder<R, T>(new StringTemplateBuilder<T>(), kw, depth, root);
  builder.declaredMemberName = declaredMemberName;
  builder.ors = ors;
  return builder;
}
origin: com.ociweb/PronghornPipes

JSONBuilder() {
  this(new StringTemplateBuilder<T>(), new JSONKeywords(), 0, null);
}
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/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/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

public <N, M> JSONBuilder<R, M> beginArray(final IteratorFunction<T, N> iterator, final IterMemberFunction<T, M> func) {
  final StringTemplateBuilder<M> notNullBranch = new StringTemplateBuilder<>();
  kw.OpenArray(notNullBranch, depth);
  iterate(iterator, true, func, new RenderIteration<M, N>() {
    @Override
    public void render(AppendableByteWriter writer, M m, int i) {
      notNullBranch.render(writer, m);
    }
  });
  return new JSONBuilder<R, M>(notNullBranch, kw, depth + 1, root);
}
origin: com.ociweb/PronghornPipes

public <N, M> JSONBuilder<R, M> beginArray(final IteratorFunction<T, N> iterator, final IterMemberFunction<T, M> func) {
  final StringTemplateBuilder<M> notNullBranch = new StringTemplateBuilder<>();
  kw.OpenArray(notNullBranch, depth);
  iterate(iterator, true, func, new RenderIteration<M, N>() {
    @Override
    public void render(AppendableByteWriter writer, M m, int i, N node) {
      notNullBranch.render(writer, m);
    }
  });
  return new JSONBuilder<R, M>(notNullBranch, kw, depth + 1, root);
}
origin: oci-pronghorn/Pronghorn

public <N, M> JSONBuilder<R, M> beginArray(final IteratorFunction<T, N> iterator, final IterMemberFunction<T, M> func) {
  final StringTemplateBuilder<M> notNullBranch = new StringTemplateBuilder<>();
  kw.OpenArray(notNullBranch, depth);
  iterate(iterator, true, func, new RenderIteration<M, N>() {
    @Override
    public void render(AppendableByteWriter writer, M m, int i) {
      notNullBranch.render(writer, m);
    }
  });
  return new JSONBuilder<R, M>(notNullBranch, kw, depth + 1, root);
}
origin: com.ociweb/pronghorn-pipes

<N, M> JSONBuilder<R, M> beginObject(final IteratorFunction<T, N> iterator, final IterMemberFunction<T, M> accessor) {
  final StringTemplateBuilder<M> accessorBranch = new StringTemplateBuilder<>();
  kw.OpenObj(accessorBranch, depth);
  final ObjectRenderState newOrs = new ObjectRenderState(kw);
  iterate(iterator, true, new IterMemberFunction<T, M>() {
    @Override
    public M get(T o, int i) {
      newOrs.beginObjectRender();
      return accessor.get(o, i);
    }
  }, new RenderIteration<M, N>() {
    @Override
    public void render(AppendableByteWriter writer, M m, int i) {
      accessorBranch.render(writer, m);
    }
  });
  JSONBuilder<R, M> builder = new JSONBuilder<>(accessorBranch, kw, depth + 1, root);
  builder.ors = newOrs;
  return builder;
}
origin: com.ociweb/PronghornPipes

<N, M> JSONBuilder<R, M> beginObject(final IteratorFunction<T, N> iterator, final IterMemberFunction<T, M> accessor) {
  final StringTemplateBuilder<M> accessorBranch = new StringTemplateBuilder<>();
  kw.OpenObj(accessorBranch, depth);
  final ThreadLocal<ObjectRenderState> newOrs = createOrs();
  iterate(iterator, true, new IterMemberFunction<T, M>() {
    @Override
    public M get(T o, int i) {
      newOrs.get().beginObjectRender();
      return accessor.get(o, i);
    }
  }, new RenderIteration<M, N>() {
    @Override
    public void render(AppendableByteWriter writer, M m, int i, N node) {
      accessorBranch.render(writer, m);
    }
  });
  JSONBuilder<R, M> builder = new JSONBuilder<>(accessorBranch, kw, depth + 1, root);
  builder.ors = newOrs;
  return builder;
}
origin: oci-pronghorn/Pronghorn

<N, M> JSONBuilder<R, M> beginObject(final IteratorFunction<T, N> iterator, final IterMemberFunction<T, M> accessor) {
  final StringTemplateBuilder<M> accessorBranch = new StringTemplateBuilder<>();
  kw.OpenObj(accessorBranch, depth);
  final ObjectRenderState newOrs = new ObjectRenderState(kw);
  iterate(iterator, true, new IterMemberFunction<T, M>() {
    @Override
    public M get(T o, int i) {
      newOrs.beginObjectRender();
      return accessor.get(o, i);
    }
  }, new RenderIteration<M, N>() {
    @Override
    public void render(AppendableByteWriter writer, M m, int i) {
      accessorBranch.render(writer, m);
    }
  });
  JSONBuilder<R, M> builder = new JSONBuilder<>(accessorBranch, kw, depth + 1, root);
  builder.ors = newOrs;
  return builder;
}
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/pronghorn-pipes

<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);
}
com.ociweb.pronghorn.util.templateStringTemplateBuilder<init>

Popular methods of StringTemplateBuilder

  • add
  • addBytes
  • append
  • render

Popular in Java

  • Making http requests using okhttp
  • getExternalFilesDir (Context)
  • onRequestPermissionsResult (Fragment)
  • getContentResolver (Context)
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • Menu (java.awt)
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • InputStreamReader (java.io)
    A class for turning a byte stream into a character stream. Data read from the source input stream is
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
  • From CI to AI: The AI layer in your organization
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