org.neo4j.internal.kernel.api.procs.QualifiedName.toString()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(6.7k)|赞(0)|评价(0)|浏览(66)

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

QualifiedName.toString介绍

暂无

代码示例

代码示例来源:origin: neo4j/neo4j

private String describeAndLogLoadFailure( QualifiedName name )
{
  String nameStr = name.toString();
  String description =
      nameStr + " is unavailable because it is sandboxed and has dependencies outside of the sandbox. " +
      "Sandboxing is controlled by the " + procedure_unrestricted.name() + " setting. " +
      "Only unrestrict procedures you can trust with access to database internals.";
  log.warn( description );
  return description;
}

代码示例来源:origin: neo4j/neo4j

private FunctionResult( UserFunctionSignature signature )
  {
    this.name = signature.name().toString();
    this.signature = signature.toString();
    this.description = signature.description().orElse( "" );
  }
}

代码示例来源:origin: neo4j/neo4j

String definedName = method.getAnnotation( UserFunction.class ).name();
  QualifiedName funcName = extractName( fcnDefinition, method, valueName, definedName );
  if ( config.isWhitelisted( funcName.toString() ) )
        funcName.toString() ) );
out.sort( Comparator.comparing( a -> a.signature().name().toString() ) );
return out;

代码示例来源:origin: neo4j/neo4j

@Description( "List all procedures in the DBMS." )
@Procedure( name = "dbms.procedures", mode = DBMS )
public Stream<ProcedureResult> listProcedures()
{
  securityContext.assertCredentialsNotExpired();
  return graph.getDependencyResolver().resolveDependency( Procedures.class ).getAllProcedures().stream()
      .sorted( Comparator.comparing( a -> a.name().toString() ) )
      .map( ProcedureResult::new );
}

代码示例来源:origin: neo4j/neo4j

@Description( "List all user functions in the DBMS." )
@Procedure( name = "dbms.functions", mode = DBMS )
public Stream<FunctionResult> listFunctions()
{
  securityContext.assertCredentialsNotExpired();
  return graph.getDependencyResolver().resolveDependency( Procedures.class ).getAllFunctions().stream()
      .sorted( Comparator.comparing( a -> a.name().toString() ) )
      .map( FunctionResult::new );
}

代码示例来源:origin: neo4j/neo4j

QualifiedName funcName = extractName( fcnDefinition, method, valueName, definedName );
  if ( config.isWhitelisted( funcName.toString() ) )
        funcName.toString() ) );
out.sort( Comparator.comparing( a -> a.signature().name().toString() ) );
return out;

代码示例来源:origin: neo4j/neo4j

QualifiedName procName = extractName( procDefinition, method, valueName, definedName );
  if ( fullAccess || config.isWhitelisted( procName.toString() ) )
        procName.toString() ) );
out.sort( Comparator.comparing( a -> a.signature().name().toString() ) );
return out;

代码示例来源:origin: neo4j/neo4j

private ProcedureResult( ProcedureSignature signature )
  {
    this.name = signature.name().toString();
    this.signature = signature.toString();
    this.description = signature.description().orElse( "" );
    this.mode = signature.mode().toString();
  }
}

代码示例来源:origin: neo4j/neo4j

if ( !config.fullAccessFor( funcName.toString() ) )
    UserFunctionSignature signature =
        new UserFunctionSignature( funcName, inputSignature, valueConverter.type(), deprecated,
            config.rolesFor( funcName.toString() ), description, false );
        config.rolesFor( funcName.toString() ), description, false );

代码示例来源:origin: neo4j/neo4j

if ( !config.fullAccessFor( procName.toString() ) )
    UserFunctionSignature signature =
        new UserFunctionSignature( procName, inputSignature, typeChecker.type(), deprecated,
            config.rolesFor( procName.toString() ), description, false );
    return new FailedLoadFunction( signature );
        config.rolesFor( procName.toString() ), description, false );

代码示例来源:origin: neo4j/neo4j

@Test
public void shouldAllowOverridingProcedureName() throws Throwable
{
  // When
  CallableUserFunction proc = compile( FunctionWithOverriddenName.class ).get( 0 );
  // Then
  assertEquals("org.mystuff.thisisActuallyTheName", proc.signature().name().toString() );
}

代码示例来源:origin: neo4j/neo4j

@Test
public void shouldAllowOverridingProcedureName() throws Throwable
{
  // When
  CallableUserAggregationFunction method = compile( FunctionWithOverriddenName.class ).get( 0 );
  // Then
  assertEquals("org.mystuff.thisisActuallyTheName", method.signature().name().toString() );
}

代码示例来源:origin: neo4j/neo4j

@Test
public void shouldAllowOverridingProcedureNameWithoutNamespace() throws Throwable
{
  // When
  CallableProcedure proc = compile( ProcedureWithSingleName.class ).get( 0 );
  // Then
  assertEquals("singleName", proc.signature().name().toString() );
}

代码示例来源:origin: neo4j/neo4j

@Test
public void shouldAllowOverridingProcedureName() throws Throwable
{
  // When
  CallableProcedure proc = compile( ProcedureWithOverriddenName.class ).get( 0 );
  // Then
  assertEquals("org.mystuff.thisisActuallyTheName", proc.signature().name().toString() );
}

代码示例来源:origin: neo4j/neo4j

if ( !fullAccess && !config.fullAccessFor( procName.toString() ) )
        config.rolesFor( procName.toString() ), description, warning, procedure.eager(), false );
return new ReflectiveProcedure( signature, constructor, method, outputMapper, setters );

代码示例来源:origin: org.neo4j/neo4j-kernel

private String describeAndLogLoadFailure( QualifiedName name )
{
  String nameStr = name.toString();
  String description =
      nameStr + " is unavailable because it is sandboxed and has dependencies outside of the sandbox. " +
      "Sandboxing is controlled by the " + procedure_unrestricted.name() + " setting. " +
      "Only unrestrict procedures you can trust with access to database internals.";
  log.warn( description );
  return description;
}

代码示例来源:origin: org.neo4j/neo4j-kernel

private FunctionResult( UserFunctionSignature signature )
  {
    this.name = signature.name().toString();
    this.signature = signature.toString();
    this.description = signature.description().orElse( "" );
  }
}

代码示例来源:origin: org.neo4j/neo4j-enterprise-kernel

@Description( "List all user functions in the DBMS." )
@Procedure( name = "dbms.functions", mode = DBMS )
public Stream<FunctionResult> listFunctions()
{
  securityContext.assertCredentialsNotExpired();
  return graph.getDependencyResolver().resolveDependency( Procedures.class ).getAllFunctions().stream()
      .sorted( Comparator.comparing( a -> a.name().toString() ) )
      .map( FunctionResult::new );
}

代码示例来源:origin: org.neo4j/neo4j-kernel

@Description( "List all user functions in the DBMS." )
@Procedure( name = "dbms.functions", mode = DBMS )
public Stream<FunctionResult> listFunctions()
{
  securityContext.assertCredentialsNotExpired();
  return graph.getDependencyResolver().resolveDependency( Procedures.class ).getAllFunctions().stream()
      .sorted( Comparator.comparing( a -> a.name().toString() ) )
      .map( FunctionResult::new );
}

代码示例来源:origin: org.neo4j/neo4j-kernel

private ProcedureResult( ProcedureSignature signature )
  {
    this.name = signature.name().toString();
    this.signature = signature.toString();
    this.description = signature.description().orElse( "" );
    this.mode = signature.mode().toString();
  }
}

相关文章

微信公众号

最新文章

更多