本文整理了Java中com.google.gwt.core.ext.typeinfo.JType.getLeafType()
方法的一些代码示例,展示了JType.getLeafType()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JType.getLeafType()
方法的具体详情如下:
包路径:com.google.gwt.core.ext.typeinfo.JType
类名称:JType
方法名:getLeafType
暂无
代码示例来源:origin: net.wetheinter/gwt-user
private long getLastModifiedTime(JType type) {
if (type instanceof JArrayType) {
return getLastModifiedTime(type.getLeafType());
} else if (type instanceof JRawType) {
return getLastModifiedTime(((JRawType) type).getGenericType());
}
if (type instanceof JRealClassType) {
return ((JRealClassType) type).getLastModifiedTime();
} else {
// we have a type that is an array with a primitive leafType
assert type instanceof JPrimitiveType;
// this type is never out of date
return Long.MAX_VALUE;
}
}
代码示例来源:origin: com.vaadin.external.gwt/gwt-user
private long getLastModifiedTime(JType type) {
if (type instanceof JArrayType) {
return getLastModifiedTime(type.getLeafType());
} else if (type instanceof JRawType) {
return getLastModifiedTime(((JRawType) type).getGenericType());
}
if (type instanceof JRealClassType) {
return ((JRealClassType) type).getLastModifiedTime();
} else {
// we have a type that is an array with a primitive leafType
assert type instanceof JPrimitiveType;
// this type is never out of date
return Long.MAX_VALUE;
}
}
代码示例来源:origin: net.wetheinter/gwt-user
if (field.getType().getLeafType() == getTypeParameter()) {
代码示例来源:origin: com.vaadin.external.gwt/gwt-user
if (field.getType().getLeafType() == getTypeParameter()) {
代码示例来源:origin: net.wetheinter/gwt-user
&& fieldType.getLeafType() == typeOracle.getJavaLangObject()) {
checkAllSubtypesOfObject(fieldLogger.branch(TreeLogger.WARN,
"Object was reached from a manually serializable type", null), path, problems);
代码示例来源:origin: com.vaadin.external.gwt/gwt-user
&& fieldType.getLeafType() == typeOracle.getJavaLangObject()) {
checkAllSubtypesOfObject(fieldLogger.branch(TreeLogger.WARN,
"Object was reached from a manually serializable type", null), path, problems);
代码示例来源:origin: net.wetheinter/gwt-user
JParameterizedType isParameterized = field.getType().getLeafType().isParameterized();
if (isParameterized == null) {
continue;
代码示例来源:origin: com.vaadin.external.gwt/gwt-user
JParameterizedType isParameterized = field.getType().getLeafType().isParameterized();
if (isParameterized == null) {
continue;
内容来源于网络,如有侵权,请联系作者删除!