本文整理汇总了Java中org.neo4j.procedure.Context类的典型用法代码示例。如果您正苦于以下问题:Java Context类的具体用法?Java Context怎么用?Java Context使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Context类属于org.neo4j.procedure包,在下文中一共展示了Context类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: validateInjectedTypes
import org.neo4j.procedure.Context; //导入依赖的package包/类
private Stream<CompilationMessage> validateInjectedTypes( VariableElement field )
{
if ( skipContextWarnings )
{
return Stream.empty();
}
TypeMirror fieldType = field.asType();
if ( !injectsAllowedTypes( fieldType ) )
{
return Stream
.of( new ContextFieldWarning( field, "@%s usage warning: found type: <%s>, expected one of: %s",
Context.class.getName(), fieldType.toString(), types( SUPPORTED_TYPES ) ) );
}
return Stream.empty();
}
开发者ID:fbiville,项目名称:neo4j-sproc-compiler,代码行数:18,代码来源:ContextFieldVisitor.java
示例2: visitVariable
import org.neo4j.procedure.Context; //导入依赖的package包/类
@Override
public Stream<CompilationMessage> visitVariable( VariableElement field, Void ignored )
{
if ( field.getAnnotation( Context.class ) != null )
{
return contextFieldVisitor.visitVariable( field, ignored );
}
return validateNonContextField( field );
}
开发者ID:fbiville,项目名称:neo4j-sproc-compiler,代码行数:11,代码来源:FieldVisitor.java
示例3: validateModifiers
import org.neo4j.procedure.Context; //导入依赖的package包/类
private Stream<CompilationMessage> validateModifiers( VariableElement field )
{
if ( !hasValidModifiers( field ) )
{
return Stream.of( new FieldError( field,
"@%s usage error: field %s#%s should be public, non-static and non-final", Context.class.getName(),
field.getEnclosingElement().getSimpleName(), field.getSimpleName() ) );
}
return Stream.empty();
}
开发者ID:fbiville,项目名称:neo4j-sproc-compiler,代码行数:12,代码来源:ContextFieldVisitor.java
注:本文中的org.neo4j.procedure.Context类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论