org.eclipse.jdt.core.Signature.checkNextChar()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(7.8k)|赞(0)|评价(0)|浏览(112)

本文整理了Java中org.eclipse.jdt.core.Signature.checkNextChar()方法的一些代码示例,展示了Signature.checkNextChar()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Signature.checkNextChar()方法的具体详情如下:
包路径:org.eclipse.jdt.core.Signature
类名称:Signature
方法名:checkNextChar

Signature.checkNextChar介绍

暂无

代码示例

代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.core

private static int encodeArrayDimension(char[] typeName, int pos, int length, StringBuffer buffer) {
  int checkPos;
  while (pos < length && (checkPos = checkNextChar(typeName, '[', pos, length, true)) > 0) {
    pos = checkNextChar(typeName, ']', checkPos, length, false);
    buffer.append(C_ARRAY);
  }
  return pos;
}

代码示例来源:origin: com.google.code.maven-play-plugin.org.eclipse.jdt/org.eclipse.jdt.core

private static int encodeArrayDimension(char[] typeName, int pos, int length, StringBuffer buffer) {
  int checkPos;
  while (pos < length && (checkPos = checkNextChar(typeName, '[', pos, length, true)) > 0) {
    pos = checkNextChar(typeName, ']', checkPos, length, false);
    buffer.append(C_ARRAY);
  }
  return pos;
}

代码示例来源:origin: org.jibx.config.3rdparty.org.eclipse/org.eclipse.jdt.core

private static int encodeArrayDimension(char[] typeName, int pos, int length, StringBuffer buffer) {
  int checkPos;
  while (pos < length && (checkPos = checkNextChar(typeName, '[', pos, length, true)) > 0) {
    pos = checkNextChar(typeName, ']', checkPos, length, false);
    buffer.append(C_ARRAY);
  }
  return pos;
}
private static int checkArrayDimension(char[] typeName, int pos, int length) {

代码示例来源:origin: org.eclipse.tycho/org.eclipse.jdt.core

private static int encodeArrayDimension(char[] typeName, int pos, int length, StringBuffer buffer) {
  int checkPos;
  while (pos < length && (checkPos = checkNextChar(typeName, '[', pos, length, true)) > 0) {
    pos = checkNextChar(typeName, ']', checkPos, length, false);
    buffer.append(C_ARRAY);
  }
  return pos;
}

代码示例来源:origin: trylimits/Eclipse-Postfix-Code-Completion

private static int encodeArrayDimension(char[] typeName, int pos, int length, StringBuffer buffer) {
  int checkPos;
  while (pos < length && (checkPos = checkNextChar(typeName, '[', pos, length, true)) > 0) {
    pos = checkNextChar(typeName, ']', checkPos, length, false);
    buffer.append(C_ARRAY);
  }
  return pos;
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.core

private static int encodeArrayDimension(char[] typeName, int pos, int length, StringBuffer buffer) {
  int checkPos;
  while (pos < length && (checkPos = checkNextChar(typeName, '[', pos, length, true)) > 0) {
    pos = checkNextChar(typeName, ']', checkPos, length, false);
    buffer.append(C_ARRAY);
  }
  return pos;
}

代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.core

int checkPos = checkNextChar(typeName, '.', pos, length, true);
if (checkPos > 0) {

代码示例来源:origin: trylimits/Eclipse-Postfix-Code-Completion

int checkPos = checkNextChar(typeName, '.', pos, length, true);
if (checkPos > 0) {

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.core

int checkPos = checkNextChar(typeName, '.', pos, length, true);
if (checkPos > 0) {

代码示例来源:origin: org.eclipse.tycho/org.eclipse.jdt.core

int checkPos = checkNextChar(typeName, '.', pos, length, true);
if (checkPos > 0) {

代码示例来源:origin: com.google.code.maven-play-plugin.org.eclipse.jdt/org.eclipse.jdt.core

int checkPos = checkNextChar(typeName, '.', pos, length, true);
if (checkPos > 0) {

代码示例来源:origin: org.jibx.config.3rdparty.org.eclipse/org.eclipse.jdt.core

int checkPos = checkNextChar(typeName, '.', pos, length, true);
if (checkPos > 0) {

代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.core

while (true) { // loop on qualifiedName[<args>][.qualifiedName[<args>]*
  pos = encodeQualifiedName(typeName, pos, length, buffer);
  checkPos = checkNextChar(typeName, '<', pos, length, true);
  if (checkPos > 0) {
    buffer.append(C_GENERIC_START);
    if ((pos = checkNextChar(typeName, '>', checkPos, length, true)) > 0) {
      buffer.append(C_GENERIC_END);
    } else {
      pos = encodeTypeSignature(typeName, checkPos, isResolved, length, buffer);
      while ((checkPos = checkNextChar(typeName, ',', pos, length, true)) > 0) {
        pos = encodeTypeSignature(typeName, checkPos, isResolved, length, buffer);
      pos = checkNextChar(typeName, '>', pos, length, false);
      buffer.append(C_GENERIC_END);
  checkPos = checkNextChar(typeName, '.', pos, length, true);
  if (checkPos > 0) {
    buffer.append(C_DOT);

代码示例来源:origin: org.eclipse.tycho/org.eclipse.jdt.core

while (true) { // loop on qualifiedName[<args>][.qualifiedName[<args>]*
  pos = encodeQualifiedName(typeName, pos, length, buffer);
  checkPos = checkNextChar(typeName, '<', pos, length, true);
  if (checkPos > 0) {
    buffer.append(C_GENERIC_START);
    if ((pos = checkNextChar(typeName, '>', checkPos, length, true)) > 0) {
      buffer.append(C_GENERIC_END);
    } else {
      pos = encodeTypeSignature(typeName, checkPos, isResolved, length, buffer);
      while ((checkPos = checkNextChar(typeName, ',', pos, length, true)) > 0) {
        pos = encodeTypeSignature(typeName, checkPos, isResolved, length, buffer);
      pos = checkNextChar(typeName, '>', pos, length, false);
      buffer.append(C_GENERIC_END);
  checkPos = checkNextChar(typeName, '.', pos, length, true);
  if (checkPos > 0) {
    buffer.append(C_DOT);

代码示例来源:origin: trylimits/Eclipse-Postfix-Code-Completion

while (true) { // loop on qualifiedName[<args>][.qualifiedName[<args>]*
  pos = encodeQualifiedName(typeName, pos, length, buffer);
  checkPos = checkNextChar(typeName, '<', pos, length, true);
  if (checkPos > 0) {
    buffer.append(C_GENERIC_START);
    if ((pos = checkNextChar(typeName, '>', checkPos, length, true)) > 0) {
      buffer.append(C_GENERIC_END);
    } else {
      pos = encodeTypeSignature(typeName, checkPos, isResolved, length, buffer);
      while ((checkPos = checkNextChar(typeName, ',', pos, length, true)) > 0) {
        pos = encodeTypeSignature(typeName, checkPos, isResolved, length, buffer);
      pos = checkNextChar(typeName, '>', pos, length, false);
      buffer.append(C_GENERIC_END);
  checkPos = checkNextChar(typeName, '.', pos, length, true);
  if (checkPos > 0) {
    buffer.append(C_DOT);

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.core

while (true) { // loop on qualifiedName[<args>][.qualifiedName[<args>]*
  pos = encodeQualifiedName(typeName, pos, length, buffer);
  checkPos = checkNextChar(typeName, '<', pos, length, true);
  if (checkPos > 0) {
    buffer.append(C_GENERIC_START);
    if ((pos = checkNextChar(typeName, '>', checkPos, length, true)) > 0) {
      buffer.append(C_GENERIC_END);
    } else {
      pos = encodeTypeSignature(typeName, checkPos, isResolved, length, buffer);
      while ((checkPos = checkNextChar(typeName, ',', pos, length, true)) > 0) {
        pos = encodeTypeSignature(typeName, checkPos, isResolved, length, buffer);
      pos = checkNextChar(typeName, '>', pos, length, false);
      buffer.append(C_GENERIC_END);
  checkPos = checkNextChar(typeName, '.', pos, length, true);
  if (checkPos > 0) {
    buffer.append(C_DOT);

代码示例来源:origin: com.google.code.maven-play-plugin.org.eclipse.jdt/org.eclipse.jdt.core

while (true) { // loop on qualifiedName[<args>][.qualifiedName[<args>]*
  pos = encodeQualifiedName(typeName, pos, length, buffer);
  checkPos = checkNextChar(typeName, '<', pos, length, true);
  if (checkPos > 0) {
    buffer.append(C_GENERIC_START);
    if ((pos = checkNextChar(typeName, '>', checkPos, length, true)) > 0) {
      buffer.append(C_GENERIC_END);
    } else {
      pos = encodeTypeSignature(typeName, checkPos, isResolved, length, buffer);
      while ((checkPos = checkNextChar(typeName, ',', pos, length, true)) > 0) {
        pos = encodeTypeSignature(typeName, checkPos, isResolved, length, buffer);
      pos = checkNextChar(typeName, '>', pos, length, false);
      buffer.append(C_GENERIC_END);
  checkPos = checkNextChar(typeName, '.', pos, length, true);
  if (checkPos > 0) {
    buffer.append(C_DOT);

代码示例来源:origin: org.jibx.config.3rdparty.org.eclipse/org.eclipse.jdt.core

while (true) { // loop on qualifiedName[<args>][.qualifiedName[<args>]*
  pos = encodeQualifiedName(typeName, pos, length, buffer);
  checkPos = checkNextChar(typeName, '<', pos, length, true);
  if (checkPos > 0) {
    buffer.append(C_GENERIC_START);
    pos = encodeTypeSignature(typeName, checkPos, isResolved, length, buffer);
    while ((checkPos = checkNextChar(typeName, ',', pos, length, true)) > 0) {
      pos = encodeTypeSignature(typeName, checkPos, isResolved, length, buffer);
    pos = checkNextChar(typeName, '>', pos, length, false);
    buffer.append(C_GENERIC_END);
  checkPos = checkNextChar(typeName, '.', pos, length, true);
  if (checkPos > 0) {
    buffer.append(C_DOT);

相关文章