本文整理了Java中org.hibernate.boot.Metadata.getImports()
方法的一些代码示例,展示了Metadata.getImports()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Metadata.getImports()
方法的具体详情如下:
包路径:org.hibernate.boot.Metadata
类名称:Metadata
方法名:getImports
[英]Retrieves all defined imports (class renames).
[中]检索所有定义的导入(类重命名)。
代码示例来源:origin: hibernate/hibernate-tools
public boolean isImportData(Metadata md) {
return !(md.getImports().isEmpty());
}
代码示例来源:origin: org.hibernate/hibernate-tools
public boolean isImportData(Metadata md) {
return !(md.getImports().isEmpty());
}
代码示例来源:origin: hibernate/hibernate-tools
/** returns PersistentClass for path. Can be null if path is an imported non-mapped class */
private PersistentClass getPersistentClass(String path) {
if(path==null) return null;
String entityName = (String) metadata.getImports().get( path );
if(entityName==null) {
return metadata.getEntityBinding(path);
} else {
return metadata.getEntityBinding(entityName);
}
}
代码示例来源:origin: org.hibernate/hibernate-tools
/** returns PersistentClass for path. Can be null if path is an imported non-mapped class */
private PersistentClass getPersistentClass(String path) {
if(path==null) return null;
String entityName = (String) metadata.getImports().get( path );
if(entityName==null) {
return metadata.getEntityBinding(path);
} else {
return metadata.getEntityBinding(entityName);
}
}
代码示例来源:origin: org.hibernate/hibernate-tools
public void getMatchingImports(String prefix, int cursorPosition, IHQLCompletionRequestor collector) {
Iterator<Entry<String, String>> iterator = metadata.getImports().entrySet().iterator();
while ( iterator.hasNext() ) {
Entry<String, String> entry = iterator.next();
String entityImport = (String) entry.getKey();
String entityName = (String) entry.getValue();
if(entityImport.toLowerCase().startsWith(prefix.toLowerCase())) {
HQLCompletionProposal proposal = createStartWithCompletionProposal( prefix, cursorPosition, HQLCompletionProposal.ENTITY_NAME, entityImport );
proposal.setShortEntityName( entityImport );
proposal.setEntityName( entityName );
collector.accept(proposal);
}
}
}
代码示例来源:origin: hibernate/hibernate-tools
public void getMatchingImports(String prefix, int cursorPosition, IHQLCompletionRequestor collector) {
Iterator<Entry<String, String>> iterator = metadata.getImports().entrySet().iterator();
while ( iterator.hasNext() ) {
Entry<String, String> entry = iterator.next();
String entityImport = (String) entry.getKey();
String entityName = (String) entry.getValue();
if(entityImport.toLowerCase().startsWith(prefix.toLowerCase())) {
HQLCompletionProposal proposal = createStartWithCompletionProposal( prefix, cursorPosition, HQLCompletionProposal.ENTITY_NAME, entityImport );
proposal.setShortEntityName( entityImport );
proposal.setEntityName( entityName );
collector.accept(proposal);
}
}
}
代码示例来源:origin: org.hibernate/hibernate-tools
completionProposal.setShortEntityName( qt.getEntityName() );
if(hasMetadata()) {
String importedName = (String) metadata.getImports().get( qt.getEntityName() );
completionProposal.setEntityName( importedName );
代码示例来源:origin: hibernate/hibernate-tools
completionProposal.setShortEntityName( qt.getEntityName() );
if(hasMetadata()) {
String importedName = (String) metadata.getImports().get( qt.getEntityName() );
completionProposal.setEntityName( importedName );
内容来源于网络,如有侵权,请联系作者删除!