Tabnine Logo
StringBuilder.insert
Code IndexAdd Tabnine to your IDE (free)

How to use
insert
method
in
java.lang.StringBuilder

Best Java code snippets using java.lang.StringBuilder.insert (Showing top 20 results out of 15,282)

origin: org.apache.commons/commons-lang3

private static void convertRemainingAccentCharacters(final StringBuilder decomposed) {
  for (int i = 0; i < decomposed.length(); i++) {
    if (decomposed.charAt(i) == '\u0141') {
      decomposed.deleteCharAt(i);
      decomposed.insert(i, 'L');
    } else if (decomposed.charAt(i) == '\u0142') {
      decomposed.deleteCharAt(i);
      decomposed.insert(i, 'l');
    }
  }
}
origin: greenrobot/greenDAO

public static String dbName(String javaName) {
  StringBuilder builder = new StringBuilder(javaName);
  for (int i = 1; i < builder.length(); i++) {
    boolean lastWasUpper = Character.isUpperCase(builder.charAt(i - 1));
    boolean isUpper = Character.isUpperCase(builder.charAt(i));
    if (isUpper && !lastWasUpper) {
      builder.insert(i, '_');
      i++;
    }
  }
  return builder.toString().toUpperCase();
}
origin: skylot/jadx

@Override
public String toString() {
  StringBuilder sb = new StringBuilder();
  sb.append(getLocale());
  if (sb.length() != 0) {
    sb.insert(0, " [");
    sb.append(']');
  }
  return sb.toString();
}
origin: hibernate/hibernate-orm

public void prependWhereConditions(String conditions) {
  if ( where.length() > 0 ) {
    where.insert( 0, conditions + " and " );
  }
  else {
    where.append( conditions );
  }
}
origin: stanfordnlp/CoreNLP

private static String zeroPad(int value, int padding){
 StringBuilder b = new StringBuilder();
 b.append(value);
 while(b.length() < padding){
  b.insert(0,"0");
 }
 return b.toString();
}
origin: redisson/redisson

/**
 * Inserts a string on provided offset.
 */
public static String insert(String src, String insert, int offset) {
  if (offset < 0) {
    offset = 0;
  }
  if (offset > src.length()) {
    offset = src.length();
  }
  StringBuilder sb = new StringBuilder(src);
  sb.insert(offset, insert);
  return sb.toString();
}
origin: google/error-prone

 private String getPath(String prefix, String path) {
  // return prefix + path;
  int insertAt = path.lastIndexOf('/');
  insertAt = insertAt == -1 ? 0 : insertAt + 1;
  return new StringBuilder(path).insert(insertAt, prefix + "/").toString();
 }
}
origin: JetBrains/ideavim

@NotNull
public static String rightJustify(@NotNull String text, int width, char fillChar) {
 final StringBuilder builder = new StringBuilder(text);
 for (int i = text.length(); i < width; i++) {
  builder.insert(0, fillChar);
 }
 return builder.toString();
}
origin: hibernate/hibernate-orm

  private static String insertTop(Matcher matcher, String sql, int top) {
    int end = matcher.end( 1 );

    if ( TOP_PATTERN.matcher( sql.substring( end ) ).matches() ) {
      return sql;
    }

    StringBuilder sb = new StringBuilder( sql );
    sb.insert( end, "top " + top + " " );
    return sb.toString();
  }
}
origin: apache/flink

private void insert(String binding) {
  currentInput.insert(cursorPos, binding);
  cursorPos += binding.length();
  // reset view
  resetMainPart();
}
origin: apache/incubator-dubbo

private static String appendService(String serviceKey) {
  StringBuilder sb = new StringBuilder();
  if (StringUtils.isEmpty(serviceKey)) {
    throw new IllegalStateException("service field in configuration is null.");
  }
  String interfaceName = serviceKey;
  int i = interfaceName.indexOf("/");
  if (i > 0) {
    sb.append("group=");
    sb.append(interfaceName, 0, i);
    sb.append("&");
    interfaceName = interfaceName.substring(i + 1);
  }
  int j = interfaceName.indexOf(":");
  if (j > 0) {
    sb.append("version=");
    sb.append(interfaceName.substring(j + 1));
    sb.append("&");
    interfaceName = interfaceName.substring(0, j);
  }
  sb.insert(0, interfaceName + "?");
  return sb.toString();
}
origin: apache/incubator-dubbo

private static String appendService(String serviceKey) {
  StringBuilder sb = new StringBuilder();
  if (StringUtils.isEmpty(serviceKey)) {
    throw new IllegalStateException("service field in configuration is null.");
  }
  String interfaceName = serviceKey;
  int i = interfaceName.indexOf("/");
  if (i > 0) {
    sb.append("group=");
    sb.append(interfaceName, 0, i);
    sb.append("&");
    interfaceName = interfaceName.substring(i + 1);
  }
  int j = interfaceName.indexOf(":");
  if (j > 0) {
    sb.append("version=");
    sb.append(interfaceName.substring(j + 1));
    sb.append("&");
    interfaceName = interfaceName.substring(0, j);
  }
  sb.insert(0, interfaceName + "?");
  return sb.toString();
}
origin: org.apache.commons/commons-lang3

/**
 * {@inheritDoc}
 */
@Override
protected String getShortClassName(final java.lang.Class<?> cls) {
  Class<? extends Annotation> annotationType = null;
  for (final Class<?> iface : ClassUtils.getAllInterfaces(cls)) {
    if (Annotation.class.isAssignableFrom(iface)) {
      @SuppressWarnings("unchecked") // OK because we just checked the assignability
      final
      Class<? extends Annotation> found = (Class<? extends Annotation>) iface;
      annotationType = found;
      break;
    }
  }
  return new StringBuilder(annotationType == null ? StringUtils.EMPTY : annotationType.getName())
      .insert(0, '@').toString();
}
origin: hibernate/hibernate-orm

@Override
public String getLimitString(String querySelect, int offset, int limit) {
  if ( offset > 0 ) {
    throw new UnsupportedOperationException( "query result offset is not supported" );
  }
  return new StringBuilder( querySelect.length() + 8 )
      .append( querySelect )
      .insert( getAfterSelectInsertPoint( querySelect ), " top " + limit )
      .toString();
}
origin: spring-projects/spring-framework

/**
 * Inspect the {@code expectedModel} to see if all elements in the
 * model appear and are equal.
 * @param mav the ModelAndView to test against (never {@code null})
 * @param expectedModel the expected model
 */
public static void assertModelAttributeValues(ModelAndView mav, Map<String, Object> expectedModel) {
  Map<String, Object> model = mav.getModel();
  if (!model.keySet().equals(expectedModel.keySet())) {
    StringBuilder sb = new StringBuilder("Keyset of expected model does not match.\n");
    appendNonMatchingSetsErrorMessage(expectedModel.keySet(), model.keySet(), sb);
    fail(sb.toString());
  }
  StringBuilder sb = new StringBuilder();
  model.forEach((modelName, mavValue) -> {
    Object assertionValue = expectedModel.get(modelName);
    if (!assertionValue.equals(mavValue)) {
      sb.append("Value under name '").append(modelName).append("' differs, should have been '").append(
        assertionValue).append("' but was '").append(mavValue).append("'\n");
    }
  });
  if (sb.length() != 0) {
    sb.insert(0, "Values of expected model do not match.\n");
    fail(sb.toString());
  }
}
origin: apache/incubator-shardingsphere

private List<Object> evaluate(final List<String> inlineExpressions) {
  List<Object> result = new ArrayList<>(inlineExpressions.size());
  for (String each : inlineExpressions) {
    StringBuilder expression = new StringBuilder(handlePlaceHolder(each));
    if (!each.startsWith("\"")) {
      expression.insert(0, "\"");
    }
    if (!each.endsWith("\"")) {
      expression.append("\"");
    }
    result.add(evaluate(expression.toString()));
  }
  return result;
}

origin: robolectric/robolectric

static String getClassFQName(TypeElement elem) {
 StringBuilder name = new StringBuilder();
 while (isClassy(elem.getEnclosingElement().getKind())) {
  name.insert(0, "$" + elem.getSimpleName());
  elem = (TypeElement) elem.getEnclosingElement();
 }
 name.insert(0, elem.getQualifiedName());
 return name.toString();
}
origin: thinkaurelius/titan

private String getFullPath(ConfigOption<?> opt) {
  StringBuilder sb = new StringBuilder(64);
  sb.insert(0, opt.getName());
  for (ConfigNamespace parent = opt.getNamespace();
     null != parent && !parent.isRoot();
     parent = parent.getNamespace()) {
    if (parent.isUmbrella())
      sb.insert(0, "[X].");
    sb.insert(0, ".");
    sb.insert(0, parent.getName());
  }
  return sb.toString();
}
origin: hibernate/hibernate-orm

@Override
public String processSql(String sql, RowSelection selection) {
  final boolean hasOffset = LimitHelper.hasFirstRow( selection );
  String sqlOffset = hasOffset ? " SKIP " + selection.getFirstRow() : "";
  String sqlLimit = " FIRST " + getMaxOrLimit( selection );
  String sqlOffsetLimit = sqlOffset + sqlLimit;
  String result = new StringBuilder( sql.length() + 10 )
      .append( sql )
      .insert( sql.toLowerCase( Locale.ROOT ).indexOf( "select" ) + 6, sqlOffsetLimit ).toString();
  return result;
}
origin: commons-codec/commons-codec

@Test
public void testDecodeWithWhitespace() throws Exception {
  final String orig = "I am a late night coder.";
  final byte[] encodedArray = Base64.encodeBase64(orig.getBytes(CHARSET_UTF8));
  final StringBuilder intermediate = new StringBuilder(new String(encodedArray));
  intermediate.insert(2, ' ');
  intermediate.insert(5, '\t');
  intermediate.insert(10, '\r');
  intermediate.insert(15, '\n');
  final byte[] encodedWithWS = intermediate.toString().getBytes(CHARSET_UTF8);
  final byte[] decodedWithWS = Base64.decodeBase64(encodedWithWS);
  final String dest = new String(decodedWithWS);
  assertEquals("Dest string doesn't equal the original", orig, dest);
}
java.langStringBuilderinsert

Javadoc

Inserts the string representation of the specified char value at the specified offset. The char value is converted to a string according to the rule defined by String#valueOf(char).

Popular methods of StringBuilder

  • append
  • toString
  • <init>
    Constructs a string builder initialized to the contents of the specified string. The initial capacit
  • length
  • setLength
  • charAt
  • deleteCharAt
  • substring
  • delete
  • replace
  • setCharAt
  • indexOf
  • setCharAt,
  • indexOf,
  • lastIndexOf,
  • reverse,
  • appendCodePoint,
  • getChars,
  • subSequence,
  • ensureCapacity,
  • trimToSize

Popular in Java

  • Finding current android device location
  • getSystemService (Context)
  • setRequestProperty (URLConnection)
  • startActivity (Activity)
  • Kernel (java.awt.image)
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • Reference (javax.naming)
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • JCheckBox (javax.swing)
  • Github Copilot alternatives
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