org.apache.jena.atlas.lib.Lib.classShortName()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(4.0k)|赞(0)|评价(0)|浏览(179)

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

Lib.classShortName介绍

[英]Safely return the class short name for a class
[中]安全地返回类的类短名称

代码示例

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

@Override
protected String getCommandName()
{
  return Lib.classShortName(rdfxml.class) ;
}

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

@Override
  protected String getCommandName() {
    return Lib.classShortName(riot.class);
  }
}

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

@Override
protected String getCommandName()
{
  return Lib.classShortName(ntriples.class) ;
}

代码示例来源:origin: org.apache.jena/jena-cmds

@Override
  protected String getCommandName() {
    return Lib.classShortName(riot.class);
  }
}

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

@Override
protected String getCommandName()
{
  return Lib.classShortName(trig.class) ;
}

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

@Override
protected String getCommandName()
{
  return Lib.classShortName(turtle.class) ;
}

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

@Override
protected String getCommandName()
{
  return Lib.classShortName(nquads.class) ;
}

代码示例来源:origin: org.apache.jena/jena-csv

@Override
  protected String getCommandName() {
    return Lib.classShortName(csv2rdf.class) ;
  }
}

代码示例来源:origin: org.apache.jena/jena-cmds

@Override
protected String getCommandName()
{
  return Lib.classShortName(ntriples.class) ;
}

代码示例来源:origin: org.apache.jena/jena-cmds

@Override
protected String getCommandName()
{
  return Lib.classShortName(turtle.class) ;
}

代码示例来源:origin: org.apache.jena/jena-cmds

@Override
protected String getCommandName()
{
  return Lib.classShortName(trig.class) ;
}

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

/** Safely return the class short name for an object -- obj.getClass().getSimpleName() */
static public final String className(Object obj) {
  if ( obj == null )
    return "null" ;
  return classShortName(obj.getClass()) ;
}

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

@Override
public void clear()
{ throw new UnsupportedOperationException("RangeIndex("+Lib.classShortName(this.getClass())+").clear") ; }

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

/** Is this a write transaction? Should be called inside a transaction. */
private boolean isWriteTxn() {
  ReadWrite rw = transactionMode.get();
  if ( rw == null )
    throw new JenaTransactionException(Lib.classShortName(this.getClass())+".isWriteTxn called outside a transaction");
  return transactionMode.get() == ReadWrite.WRITE;
}

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

/**
 * Prints version information for all registered classes to the given writer
 * @param writer Writer to print version information to
 */
public void print(IndentedWriter writer) {
  for ( Class<?> c : classes ) {
    String x = Lib.classShortName( c );
    fields( writer, x, c );
  }
}

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

PropertyFunctionFactoryAuto(Class<? > xClass) {
  extClass = xClass;
  if ( !PropertyFunction.class.isAssignableFrom(xClass) )
    throw new ARQInternalErrorException("No PropertyFunction interface for " + Lib.classShortName(xClass));
}

代码示例来源:origin: org.apache.jena/jena-base

/**
 * Prints version information for all registered classes to the given writer
 * @param writer Writer to print version information to
 */
public void print(IndentedWriter writer) {
  for ( Class<?> c : classes ) {
    String x = Lib.classShortName( c );
    fields( writer, x, c );
  }
}

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

public static StoreConnection getStoreConnection(DatasetGraph dsg) {
  if ( dsg instanceof DatasetGraphTransaction )
    return ((DatasetGraphTransaction)dsg).getStoreConnection() ;
  throw new TDBException("Not a suitable TDB-backed DatasetGraph: " + Lib.classShortName(dsg.getClass())) ;
}

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

@Override
public QueryIterator execute(BasicPattern pattern, QueryIterator input, ExecutionContext execCxt) {
  if ( input == null )
    Log.error(this, "Null input to " + Lib.classShortName(this.getClass())) ;
  Graph graph = execCxt.getActiveGraph() ;
  // Choose reorder transformation and execution strategy.
  ReorderTransformation reorder = reorderFixed ;
  StageGenerator executor = StageBuilder.executeInline ;
  return execute(pattern, reorder, executor, input, execCxt) ;
}

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

protected static String messageForQueryException(QueryException ex) {
  if ( ex.getMessage() != null )
    return ex.getMessage() ;
  if ( ex.getCause() != null )
    return Lib.classShortName(ex.getCause().getClass()) ;
  return null ;
}

相关文章