本文整理了Java中org.intermine.metadata.Model.getQualifiedTypeName()
方法的一些代码示例,展示了Model.getQualifiedTypeName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Model.getQualifiedTypeName()
方法的具体详情如下:
包路径:org.intermine.metadata.Model
类名称:Model
方法名:getQualifiedTypeName
[英]Return the qualified name of the given unqualified class name. The className must be in the given model or in the java.lang package or one of java.util.Date, java.math.BigDecimal, or org.intermine.objectstore.query.ClobAccess.
[中]返回给定非限定类名的限定名。类名必须在给定的模型或java中。lang包或java的一个。util。日期,爪哇。数学BigDecimal或org。间歇。objectstore。查询ClobAccess。
代码示例来源:origin: intermine/intermine
/**
* @param className class name
* @return true if class is defined else false
*/
public boolean isGeneratedClassAvailable(String className) {
try {
getQualifiedTypeName(className);
return true;
} catch (ClassNotFoundException ex) {
return false;
}
}
代码示例来源:origin: org.intermine/intermine-model
/**
* @param className class name
* @return true if class is defined else false
*/
public boolean isGeneratedClassAvailable(String className) {
try {
getQualifiedTypeName(className);
return true;
} catch (ClassNotFoundException ex) {
return false;
}
}
代码示例来源:origin: intermine/intermine
public void testGetQualifiedTypeName() throws Exception {
Model model = Model.getInstanceByName("basicmodel");
assertEquals("org.intermine.model.basicmodel.Employee",
model.getQualifiedTypeName("Employee"));
assertEquals("java.lang.String",
model.getQualifiedTypeName("String"));
assertEquals("int",
model.getQualifiedTypeName("int"));
assertEquals("java.util.Date",
model.getQualifiedTypeName("Date"));
assertEquals("java.math.BigDecimal",
model.getQualifiedTypeName("BigDecimal"));
try {
model.getQualifiedTypeName("SomeUnkownClass");
fail("Expected ClassNotFoundException");
} catch (ClassNotFoundException e) {
// expected
}
try {
model.getQualifiedTypeName("java.lang.String");
fail("Expected IllegalArgumentException");
} catch (IllegalArgumentException e) {
// expected
}
}
内容来源于网络,如有侵权,请联系作者删除!