本文整理了Java中com.google.common.reflect.TypeToken.toString()
方法的一些代码示例,展示了TypeToken.toString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TypeToken.toString()
方法的具体详情如下:
包路径:com.google.common.reflect.TypeToken
类名称:TypeToken
方法名:toString
暂无
代码示例来源:origin: google/guava
public <T> void testToString() {
assertEquals(String.class.getName(), new TypeToken<String>() {}.toString());
assertEquals("T", TypeToken.of(new TypeCapture<T>() {}.capture()).toString());
assertEquals("java.lang.String", new Entry<String, Integer>() {}.keyType().toString());
}
代码示例来源:origin: google/guava
assertTrue(typeToken.toString(), unboundedToken.isSupertypeOf(typeToken));
typeToken.toString(), typeToken == concreteToken, concreteToken.isSupertypeOf(typeToken));
typeToken.toString(), typeToken == subtypeToken, subtypeToken.isSupertypeOf(typeToken));
typeToken.toString(),
typeToken == supertypeToken,
supertypeToken.isSupertypeOf(typeToken));
代码示例来源:origin: lenskit/lenskit
@Override
public String toString() {
String tname;
if (ClassUtils.isPrimitiveWrapper(getRawType())) {
tname = ClassUtils.wrapperToPrimitive(getRawType()).getName();
} else {
tname = type.toString();
}
return "TypedName[" + name + ": " + tname + "]";
}
代码示例来源:origin: hm.binkley/binkley-convert
private DuplicateConversion(final TypeToken<?> type) {
super(type.toString());
}
}
代码示例来源:origin: hm.binkley/binkley-convert
private UnsupportedConversion(final TypeToken<?> type) {
super(type.toString());
}
}
代码示例来源:origin: io.ratpack/ratpack-exec
@Override
public String toString() {
return "RegistryEntry{type=" + type.toString() + ", value=" + object + '}';
}
代码示例来源:origin: org.spongepowered/spongeapi
@Override
public String toString() {
if (this.string == null) {
this.string = "Key{Value:" + "MapValue<" + elementToken.toString() + ","
+ valueToken.toString() + ">, Query: " + query.toString() + "}";
}
return this.string;
}
};
代码示例来源:origin: com.strapdata.cassandra/cassandra-all
@VisibleForTesting
public static String javaSourceName(TypeToken<?> type)
{
String n = type.toString();
return JAVA_LANG_PREFIX.matcher(n).replaceAll("");
}
代码示例来源:origin: org.apache.cassandra/cassandra-all
@VisibleForTesting
public static String javaSourceName(TypeToken<?> type)
{
String n = type.toString();
return JAVA_LANG_PREFIX.matcher(n).replaceAll("");
}
代码示例来源:origin: ssaarela/javersion
@Override
public String toString() {
String name = typeToken.toString();
Matcher matcher = DUPLICATE_OWNER_NAME.matcher(name);
StringBuffer sb = new StringBuffer(name.length());
while (matcher.find()) {
matcher.appendReplacement(sb, quoteReplacement(matcher.group(2)));
}
matcher.appendTail(sb);
return sb.toString();
}
代码示例来源:origin: org.spongepowered/spongeapi
@Override
public String toString() {
if (this.string == null) {
this.string = "Key{Value:ListValue<" + elementToken.toString() + ">, Query: " + query.toString() + "}";
}
return this.string;
}
};
代码示例来源:origin: org.spongepowered/spongeapi
@Override
public String toString() {
if (this.string == null) {
this.string = "Key{Value:" + "SetValue<" + elementToken.toString() + ">, Query: " + query.toString() + "}";
}
return this.string;
}
};
代码示例来源:origin: org.spongepowered/spongeapi
@Override
public String toString() {
if (this.string == null) {
this.string = "Key{Value:" + "OptionalValue<" + elementToken.toString() + ">, Query: " + query.toString() + "}";
}
return this.string;
}
};
代码示例来源:origin: caskdata/cdap
private String normalizeTypeName(TypeToken<?> type) {
String typeName = type.toString();
int dimension = 0;
while (type.isArray()) {
type = type.getComponentType();
typeName = type.toString();
dimension++;
}
typeName = typeName.replace(".", "")
.replace("<", "Of")
.replace(">", "")
.replace(",", "To")
.replace(" ", "")
.replace("$", "");
if (dimension > 0) {
typeName = "Array" + dimension + typeName;
}
return typeName;
}
代码示例来源:origin: co.cask.cdap/cdap-common
private String normalizeTypeName(TypeToken<?> type) {
String typeName = type.toString();
int dimension = 0;
while (type.isArray()) {
type = type.getComponentType();
typeName = type.toString();
dimension++;
}
typeName = typeName.replace(".", "")
.replace("<", "Of")
.replace(">", "")
.replace(",", "To")
.replace(" ", "")
.replace("$", "");
if (dimension > 0) {
typeName = "Array" + dimension + typeName;
}
return typeName;
}
代码示例来源:origin: co.cask.tigon/tigon-yarn
private String normalizeTypeName(TypeToken<?> type) {
String typeName = type.toString();
int dimension = 0;
while (type.isArray()) {
type = type.getComponentType();
typeName = type.toString();
dimension++;
}
typeName = typeName.replace(".", "")
.replace("<", "Of")
.replace(">", "")
.replace(",", "To")
.replace(" ", "")
.replace("$", "");
if (dimension > 0) {
typeName = "Array" + dimension + typeName;
}
return typeName;
}
代码示例来源:origin: org.lenskit/lenskit-core
@Override
public String toString() {
String tname;
if (ClassUtils.isPrimitiveWrapper(getRawType())) {
tname = ClassUtils.wrapperToPrimitive(getRawType()).getName();
} else {
tname = type.toString();
}
return "TypedName[" + name + ": " + tname + "]";
}
代码示例来源:origin: kframework/k
@Override
public String toString() {
if (getTypeToken().equals(TypeToken.of(String.class))) {
return toString(getAnnotation());
}
String annotation = toString(getAnnotation());
if (annotation != null) {
return "@" + getTypeToken().toString() + "." + annotation;
} else {
return "@" + getTypeToken().toString();
}
}
代码示例来源:origin: com.google.guava/guava-tests
public <T> void testToString() {
assertEquals(String.class.getName(), new TypeToken<String>() {}.toString());
assertEquals("T", TypeToken.of(new TypeCapture<T>() {}.capture()).toString());
assertEquals("java.lang.String", new Entry<String, Integer>() {}.keyType().toString());
}
代码示例来源:origin: com.google.guava/guava-tests
assertTrue(typeToken.toString(), unboundedToken.isSupertypeOf(typeToken));
assertEquals(typeToken.toString(),
typeToken == concreteToken, concreteToken.isSupertypeOf(typeToken));
assertEquals(typeToken.toString(),
typeToken == subtypeToken, subtypeToken.isSupertypeOf(typeToken));
assertEquals(typeToken.toString(),
typeToken == supertypeToken, supertypeToken.isSupertypeOf(typeToken));
内容来源于网络,如有侵权,请联系作者删除!