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

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

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

Signature.toQualifiedName介绍

[英]Converts the given array of qualified name segments to a qualified name.

For example:

toQualifiedName(new String[] {"java", "lang", "Object"}) -> "java.lang.Object" 
toQualifiedName(new String[] {"Object"}) -> "Object" 
toQualifiedName(new String[0]) -> ""

[中]将给定的限定名称段数组转换为限定名称。
例如:

toQualifiedName(new String[] {"java", "lang", "Object"}) -> "java.lang.Object" 
toQualifiedName(new String[] {"Object"}) -> "Object" 
toQualifiedName(new String[0]) -> ""

代码示例

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

/**
 * Converts the given array of qualified name segments to a qualified name.
 * <p>
 * For example:
 * <pre>
 * <code>
 * toQualifiedName(new String[] {"java", "lang", "Object"}) -> "java.lang.Object"
 * toQualifiedName(new String[] {"Object"}) -> "Object"
 * toQualifiedName(new String[0]) -> ""
 * </code>
 * </pre>
 * </p>
 *
 * @param segments the list of name segments, possibly empty
 * @return the dot-separated qualified name, or the empty string
 */
public static String toQualifiedName(String[] segments) {
  int length = segments.length;
  char[][] charArrays = new char[length][];
  for (int i = 0; i < length; i++) {
    charArrays[i] = segments[i].toCharArray();
  }
  return new String(toQualifiedName(charArrays));
}
/**

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

/**
 * Converts the given array of qualified name segments to a qualified name.
 * <p>
 * For example:
 * <pre>
 * <code>
 * toQualifiedName(new String[] {"java", "lang", "Object"}) -> "java.lang.Object"
 * toQualifiedName(new String[] {"Object"}) -> "Object"
 * toQualifiedName(new String[0]) -> ""
 * </code>
 * </pre>
 * </p>
 *
 * @param segments the list of name segments, possibly empty
 * @return the dot-separated qualified name, or the empty string
 */
public static String toQualifiedName(String[] segments) {
  int length = segments.length;
  char[][] charArrays = new char[length][];
  for (int i = 0; i < length; i++) {
    charArrays[i] = segments[i].toCharArray();
  }
  return new String(toQualifiedName(charArrays));
}
/**

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

/**
 * Converts the given array of qualified name segments to a qualified name.
 * <p>
 * For example:
 * <pre>
 * <code>
 * toQualifiedName(new String[] {"java", "lang", "Object"}) -> "java.lang.Object"
 * toQualifiedName(new String[] {"Object"}) -> "Object"
 * toQualifiedName(new String[0]) -> ""
 * </code>
 * </pre>
 * </p>
 *
 * @param segments the list of name segments, possibly empty
 * @return the dot-separated qualified name, or the empty string
 */
public static String toQualifiedName(String[] segments) {
  int length = segments.length;
  char[][] charArrays = new char[length][];
  for (int i = 0; i < length; i++) {
    charArrays[i] = segments[i].toCharArray();
  }
  return new String(toQualifiedName(charArrays));
}
/**

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

/**
 * Converts the given array of qualified name segments to a qualified name.
 * <p>
 * For example:
 * <pre>
 * <code>
 * toQualifiedName(new String[] {"java", "lang", "Object"}) -> "java.lang.Object"
 * toQualifiedName(new String[] {"Object"}) -> "Object"
 * toQualifiedName(new String[0]) -> ""
 * </code>
 * </pre>
 * </p>
 *
 * @param segments the list of name segments, possibly empty
 * @return the dot-separated qualified name, or the empty string
 */
public static String toQualifiedName(String[] segments) {
  int length = segments.length;
  char[][] charArrays = new char[length][];
  for (int i = 0; i < length; i++) {
    charArrays[i] = segments[i].toCharArray();
  }
  return new String(toQualifiedName(charArrays));
}
/**

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

/**
 * Converts the given array of qualified name segments to a qualified name.
 * <p>
 * For example:
 * <pre>
 * <code>
 * toQualifiedName(new String[] {"java", "lang", "Object"}) -> "java.lang.Object"
 * toQualifiedName(new String[] {"Object"}) -> "Object"
 * toQualifiedName(new String[0]) -> ""
 * </code>
 * </pre>
 * </p>
 *
 * @param segments the list of name segments, possibly empty
 * @return the dot-separated qualified name, or the empty string
 */
public static String toQualifiedName(String[] segments) {
  int length = segments.length;
  char[][] charArrays = new char[length][];
  for (int i = 0; i < length; i++) {
    charArrays[i] = segments[i].toCharArray();
  }
  return new String(toQualifiedName(charArrays));
}
/**

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

/**
 * Converts the given array of qualified name segments to a qualified name.
 * <p>
 * For example:
 * <pre>
 * <code>
 * toQualifiedName(new String[] {"java", "lang", "Object"}) -> "java.lang.Object"
 * toQualifiedName(new String[] {"Object"}) -> "Object"
 * toQualifiedName(new String[0]) -> ""
 * </code>
 * </pre>
 * </p>
 *
 * @param segments the list of name segments, possibly empty
 * @return the dot-separated qualified name, or the empty string
 */
public static String toQualifiedName(String[] segments) {
  int length = segments.length;
  char[][] charArrays = new char[length][];
  for (int i = 0; i < length; i++) {
    charArrays[i] = segments[i].toCharArray();
  }
  return new String(toQualifiedName(charArrays));
}
/**

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

types[1] = types[1].replace('.', '$');
String resolvedElementTypeName = Signature.toQualifiedName(types);
String resolvedElementTypeSignature = EMPTY_STRING;
if(types[0].equals(EMPTY_STRING)) {

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

return signature;
String qualifiedType= Signature.toQualifiedName(new String[] {qualifier, genericSimpleName});
String qualifiedSignature= Signature.createTypeSignature(qualifiedType, true);
String newSignature= Signature.createArraySignature(qualifiedSignature, dim);

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

return signature;
String qualifiedType= Signature.toQualifiedName(new String[] {qualifier, genericSimpleName});
String qualifiedSignature= Signature.createTypeSignature(qualifiedType, true);
String newSignature= Signature.createArraySignature(qualifiedSignature, dim);

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

return signature;
String qualifiedType= Signature.toQualifiedName(new String[] {qualifier, genericSimpleName});
String qualifiedSignature= Signature.createTypeSignature(qualifiedType, true);
String newSignature= Signature.createArraySignature(qualifiedSignature, dim);

相关文章