org.apache.jena.riot.RDFLanguages.error()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(2.4k)|赞(0)|评价(0)|浏览(60)

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

RDFLanguages.error介绍

暂无

代码示例

代码示例来源:origin: apache/jena

private static void checkRegistration(Lang lang)
{
  if ( lang == null )
    return ;
  String label = canonicalKey(lang.getLabel()) ;
  Lang lang2 = mapLabelToLang.get(label) ;
  if ( lang2 == null )
    return ;
  if ( lang.equals(lang2) )
    return ;
  
  // Content type.
  if ( mapContentTypeToLang.containsKey(lang.getContentType().getContentType()))
  {
    String k = lang.getContentType().getContentType() ;
    error("Language overlap: " +lang+" and "+mapContentTypeToLang.get(k)+" on content type "+k) ;
  }
  for (String altName : lang.getAltNames() )
    if ( mapLabelToLang.containsKey(altName) )
      error("Language overlap: " +lang+" and "+mapLabelToLang.get(altName)+" on name "+altName) ;
  for (String ct : lang.getAltContentTypes() )
    if ( mapContentTypeToLang.containsKey(ct) )
      error("Language overlap: " +lang+" and "+mapContentTypeToLang.get(ct)+" on content type "+ct) ;
  for (String ext : lang.getFileExtensions() )
    if ( mapFileExtToLang.containsKey(ext) )
      error("Language overlap: " +lang+" and "+mapFileExtToLang.get(ext)+" on file extension type "+ext) ;
}

代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq

private static void checkRegistration(Lang lang)
{
  if ( lang == null )
    return ;
  String label = canonicalKey(lang.getLabel()) ;
  Lang lang2 = mapLabelToLang.get(label) ;
  if ( lang2 == null )
    return ;
  if ( lang.equals(lang2) )
    return ;
  
  // Content type.
  if ( mapContentTypeToLang.containsKey(lang.getContentType().getContentType()))
  {
    String k = lang.getContentType().getContentType() ;
    error("Language overlap: " +lang+" and "+mapContentTypeToLang.get(k)+" on content type "+k) ;
  }
  for (String altName : lang.getAltNames() )
    if ( mapLabelToLang.containsKey(altName) )
      error("Language overlap: " +lang+" and "+mapLabelToLang.get(altName)+" on name "+altName) ;
  for (String ct : lang.getAltContentTypes() )
    if ( mapContentTypeToLang.containsKey(ct) )
      error("Language overlap: " +lang+" and "+mapContentTypeToLang.get(ct)+" on content type "+ct) ;
  for (String ext : lang.getFileExtensions() )
    if ( mapFileExtToLang.containsKey(ext) )
      error("Language overlap: " +lang+" and "+mapFileExtToLang.get(ext)+" on file extension type "+ext) ;
}

相关文章