A B C D E F G H I L M N O P R S T V W 

A

accept(ExpressionVisitor) - Method in class org.neo4j.codegen.Expression
 
accept(ExpressionVisitor) - Method in class org.neo4j.codegen.LocalVariable
 
add(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
add(Expression, Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
annotationProcessor(Processor) - Static method in enum org.neo4j.codegen.source.SourceCode
 
applyTo(Object) - Method in class org.neo4j.codegen.CodeGenerationStrategy
 
applyTo(Object) - Method in interface org.neo4j.codegen.CodeGeneratorOption
 
applyTo(Object) - Method in enum org.neo4j.codegen.source.SourceCode
 
applyTo(Object) - Method in class org.neo4j.codegen.source.SourceVisitor
 
assign(LocalVariable, Expression) - Method in class org.neo4j.codegen.CodeBlock
 
assign(Class<?>, String, Expression) - Method in class org.neo4j.codegen.CodeBlock
 
assign(TypeReference, String, Expression) - Method in class org.neo4j.codegen.CodeBlock
 
assign(TypeReference, String, Expression) - Method in interface org.neo4j.codegen.MethodEmitter
 
assign(LocalVariable, Expression) - Method in interface org.neo4j.codegen.MethodEmitter
 

B

beginCatch(Parameter) - Method in interface org.neo4j.codegen.MethodEmitter
 
beginFinally() - Method in interface org.neo4j.codegen.MethodEmitter
 
beginForEach(Parameter, Expression) - Method in interface org.neo4j.codegen.MethodEmitter
 
beginIf(Expression) - Method in interface org.neo4j.codegen.MethodEmitter
 
beginTry(Resource...) - Method in interface org.neo4j.codegen.MethodEmitter
 
beginWhile(Expression) - Method in interface org.neo4j.codegen.MethodEmitter
 
Binding - Class in org.neo4j.codegen
 
Binding() - Constructor for class org.neo4j.codegen.Binding
 
BLANK_OPTION - Static variable in interface org.neo4j.codegen.CodeGeneratorOption
 
build() - Method in class org.neo4j.codegen.MethodTemplate.Builder
 
build() - Method in class org.neo4j.codegen.MethodTemplate.ConstructorBuilder
 
ByteCodes - Interface in org.neo4j.codegen
 
bytes() - Method in interface org.neo4j.codegen.ByteCodes
 

C

catchBlock(Parameter) - Method in class org.neo4j.codegen.TryBlock
 
ClassEmitter - Interface in org.neo4j.codegen
 
ClassGenerator - Class in org.neo4j.codegen
 
classGenerator() - Method in class org.neo4j.codegen.CodeBlock
 
ClassHandle - Class in org.neo4j.codegen
 
close() - Method in class org.neo4j.codegen.ClassGenerator
 
close() - Method in class org.neo4j.codegen.CodeBlock
 
CodeBlock - Class in org.neo4j.codegen
 
CodeGenerationNotSupportedException - Exception in org.neo4j.codegen
 
CodeGenerationNotSupportedException(Throwable, String, Object...) - Constructor for exception org.neo4j.codegen.CodeGenerationNotSupportedException
 
CodeGenerationStrategy<Configuration> - Class in org.neo4j.codegen
 
CodeGenerationStrategy() - Constructor for class org.neo4j.codegen.CodeGenerationStrategy
 
CodeGenerationStrategyNotSupportedException - Exception in org.neo4j.codegen
 
CodeGenerationStrategyNotSupportedException(CodeGenerationStrategy<?>, String) - Constructor for exception org.neo4j.codegen.CodeGenerationStrategyNotSupportedException
 
CodeGenerator - Class in org.neo4j.codegen
 
CodeGenerator(ClassLoader) - Constructor for class org.neo4j.codegen.CodeGenerator
 
CodeGeneratorOption - Interface in org.neo4j.codegen
 
CompilationFailureException - Exception in org.neo4j.codegen
 
CompilationFailureException(List<? extends Diagnostic<?>>) - Constructor for exception org.neo4j.codegen.CompilationFailureException
 
constant(Object) - Static method in class org.neo4j.codegen.Expression
 
constant(Object) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
constructor(Parameter...) - Static method in class org.neo4j.codegen.MethodTemplate
 
constructorReference(Class<?>, Class<?>, Class<?>...) - Static method in class org.neo4j.codegen.MethodReference
 
constructorReference(Class<?>, TypeReference...) - Static method in class org.neo4j.codegen.MethodReference
 
constructorReference(TypeReference, TypeReference...) - Static method in class org.neo4j.codegen.MethodReference
 

D

declare(TypeReference, String) - Method in class org.neo4j.codegen.CodeBlock
 
declare(LocalVariable) - Method in interface org.neo4j.codegen.MethodEmitter
 
declaringClass() - Method in class org.neo4j.codegen.MethodDeclaration
 
done() - Method in interface org.neo4j.codegen.ClassEmitter
 
done() - Method in interface org.neo4j.codegen.MethodEmitter
 

E

endBlock() - Method in interface org.neo4j.codegen.MethodEmitter
 
eq(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
eq(Expression, Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
equals(Object) - Method in class org.neo4j.codegen.ClassHandle
 
equals(Object) - Method in class org.neo4j.codegen.TypeReference
 
expression(Expression) - Method in class org.neo4j.codegen.CodeBlock
 
Expression - Class in org.neo4j.codegen
 
Expression() - Constructor for class org.neo4j.codegen.Expression
 
expression(Expression) - Method in interface org.neo4j.codegen.MethodEmitter
 
expression(ExpressionTemplate) - Method in class org.neo4j.codegen.MethodTemplate.Builder
 
ExpressionTemplate - Class in org.neo4j.codegen
 
ExpressionTemplate() - Constructor for class org.neo4j.codegen.ExpressionTemplate
 
ExpressionVisitor - Interface in org.neo4j.codegen
 
extending(Class<?>) - Static method in class org.neo4j.codegen.TypeReference
 
extending(TypeReference) - Static method in class org.neo4j.codegen.TypeReference
 
extendsBound() - Method in class org.neo4j.codegen.MethodDeclaration.TypeParameter
 
extendsBound() - Method in class org.neo4j.codegen.TypeReference.Bound
 

F

field(FieldReference, Expression) - Method in interface org.neo4j.codegen.ClassEmitter
 
field(Class<?>, String) - Method in class org.neo4j.codegen.ClassGenerator
 
field(TypeReference, String) - Method in class org.neo4j.codegen.ClassGenerator
 
field(TypeReference, TypeReference, String) - Static method in class org.neo4j.codegen.FieldReference
 
FieldReference - Class in org.neo4j.codegen
 
finallyBlock() - Method in class org.neo4j.codegen.TryBlock
 
forEach(Parameter, Expression) - Method in class org.neo4j.codegen.CodeBlock
 
format(Appendable, Diagnostic<?>) - Static method in exception org.neo4j.codegen.CompilationFailureException
 

G

generate(MethodTemplate, Binding...) - Method in class org.neo4j.codegen.ClassGenerator
 
generate(MethodDeclaration.Builder) - Method in class org.neo4j.codegen.ClassGenerator
 
generateClass(String, String, Class<?>, Class<?>...) - Method in class org.neo4j.codegen.CodeGenerator
 
generateClass(Class<?>, String, String, Class<?>...) - Method in class org.neo4j.codegen.CodeGenerator
 
generateClass(String, String, TypeReference...) - Method in class org.neo4j.codegen.CodeGenerator
 
generateClass(TypeReference, String, String, TypeReference...) - Method in class org.neo4j.codegen.CodeGenerator
 
generateCode(CodeGeneratorOption...) - Static method in class org.neo4j.codegen.CodeGenerator
 
generateCode(ClassLoader, CodeGeneratorOption...) - Static method in class org.neo4j.codegen.CodeGenerator
 
generateConstructor(Parameter...) - Method in class org.neo4j.codegen.ClassGenerator
 
generateMethod(Class<?>, String, Parameter...) - Method in class org.neo4j.codegen.ClassGenerator
 
generateMethod(TypeReference, String, Parameter...) - Method in class org.neo4j.codegen.ClassGenerator
 
get(Expression, FieldReference) - Static method in class org.neo4j.codegen.Expression
get instance field
get(FieldReference) - Static method in class org.neo4j.codegen.Expression
get static field
get(ExpressionTemplate, Class<?>, String) - Static method in class org.neo4j.codegen.ExpressionTemplate
 
get(ExpressionTemplate, TypeReference, String) - Static method in class org.neo4j.codegen.ExpressionTemplate
instance field
get(ExpressionTemplate, FieldReference) - Static method in class org.neo4j.codegen.ExpressionTemplate
instance field
get(TypeReference, String) - Static method in class org.neo4j.codegen.ExpressionTemplate
static field from the class that will host this expression
get(ExpressionTemplate, Lookup<FieldReference>) - Static method in class org.neo4j.codegen.ExpressionTemplate
instance field
get(Lookup<FieldReference>) - Static method in class org.neo4j.codegen.ExpressionTemplate
static field
getDiagnostics() - Method in exception org.neo4j.codegen.CompilationFailureException
 
getField(Expression, FieldReference) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
getStatic(FieldReference) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
gt(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
gt(Expression, Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 

H

handle() - Method in class org.neo4j.codegen.ClassGenerator
 
hashCode() - Method in class org.neo4j.codegen.ClassHandle
 
hashCode() - Method in class org.neo4j.codegen.TypeReference
 

I

ifStatement(Expression) - Method in class org.neo4j.codegen.CodeBlock
 
invoke(Expression, MethodReference, Expression...) - Static method in class org.neo4j.codegen.Expression
 
invoke(MethodReference, Expression...) - Static method in class org.neo4j.codegen.Expression
 
invoke(MethodReference, ExpressionTemplate...) - Static method in class org.neo4j.codegen.ExpressionTemplate
invoke a static method or constructor
invoke(ExpressionTemplate, MethodReference, ExpressionTemplate...) - Static method in class org.neo4j.codegen.ExpressionTemplate
invoke an instance method
invoke(Expression, MethodReference, Expression[]) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
invoke(MethodReference, Expression[]) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
invokeSuper(ExpressionTemplate...) - Method in class org.neo4j.codegen.MethodTemplate.ConstructorBuilder
 
isConstructor() - Method in class org.neo4j.codegen.MethodDeclaration
 
isConstructor() - Method in class org.neo4j.codegen.MethodReference
 
isFinal() - Method in class org.neo4j.codegen.FieldReference
 
isStatic() - Method in class org.neo4j.codegen.FieldReference
 
isStatic() - Method in class org.neo4j.codegen.MethodDeclaration
 

L

load(String) - Method in class org.neo4j.codegen.CodeBlock
 
load(String) - Static method in class org.neo4j.codegen.ExpressionTemplate
load a local variable
load(TypeReference, String) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
loadClass() - Method in class org.neo4j.codegen.ClassHandle
 
loadThis(String) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
LocalVariable - Class in org.neo4j.codegen
 

M

method(MethodDeclaration) - Method in interface org.neo4j.codegen.ClassEmitter
 
method(Class<?>, String, Parameter...) - Static method in class org.neo4j.codegen.MethodDeclaration
 
method(TypeReference, String, Parameter...) - Static method in class org.neo4j.codegen.MethodDeclaration
 
method(Class<?>, String, Parameter...) - Static method in class org.neo4j.codegen.MethodTemplate
 
method(TypeReference, String, Parameter...) - Static method in class org.neo4j.codegen.MethodTemplate
 
MethodDeclaration - Class in org.neo4j.codegen
 
MethodDeclaration.Builder - Class in org.neo4j.codegen
 
MethodDeclaration.TypeParameter - Class in org.neo4j.codegen
 
MethodEmitter - Interface in org.neo4j.codegen
 
MethodReference - Class in org.neo4j.codegen
 
methodReference(Class<?>, Class<?>, String, Class<?>...) - Static method in class org.neo4j.codegen.MethodReference
 
methodReference(Class<?>, TypeReference, String, Class<?>...) - Static method in class org.neo4j.codegen.MethodReference
 
methodReference(Class<?>, TypeReference, String, TypeReference...) - Static method in class org.neo4j.codegen.MethodReference
 
methodReference(TypeReference, TypeReference, String, TypeReference...) - Static method in class org.neo4j.codegen.MethodReference
 
MethodTemplate - Class in org.neo4j.codegen
 
MethodTemplate.Builder - Class in org.neo4j.codegen
 
MethodTemplate.ConstructorBuilder - Class in org.neo4j.codegen
 
modifiers() - Method in class org.neo4j.codegen.FieldReference
 

N

name() - Method in interface org.neo4j.codegen.ByteCodes
 
name() - Method in class org.neo4j.codegen.FieldReference
 
name() - Method in class org.neo4j.codegen.LocalVariable
 
name() - Method in class org.neo4j.codegen.MethodDeclaration
 
name() - Method in class org.neo4j.codegen.MethodDeclaration.TypeParameter
 
name() - Method in class org.neo4j.codegen.MethodReference
 
name() - Method in class org.neo4j.codegen.MethodTemplate
 
name() - Method in class org.neo4j.codegen.Parameter
 
name() - Method in class org.neo4j.codegen.Resource
 
name() - Method in class org.neo4j.codegen.TypeReference
 
newInstance() - Method in class org.neo4j.codegen.ClassHandle
 
newInstance(Class<?>) - Static method in class org.neo4j.codegen.Expression
 
newInstance(TypeReference) - Static method in class org.neo4j.codegen.Expression
 
newInstance(TypeReference) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
not(Expression) - Static method in class org.neo4j.codegen.Expression
 
not(Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 

O

or(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
or(Expression, Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
org.neo4j.codegen - package org.neo4j.codegen
 
org.neo4j.codegen.source - package org.neo4j.codegen.source
 
owner() - Method in class org.neo4j.codegen.CodeBlock
 
owner() - Method in class org.neo4j.codegen.FieldReference
 
owner() - Method in class org.neo4j.codegen.MethodReference
 

P

packageName() - Method in class org.neo4j.codegen.TypeReference
 
param(Class<?>, String) - Static method in class org.neo4j.codegen.Parameter
 
param(TypeReference, String) - Static method in class org.neo4j.codegen.Parameter
 
Parameter - Class in org.neo4j.codegen
 
parameterizedType(Class<?>, Class<?>...) - Static method in class org.neo4j.codegen.TypeReference
 
parameterizedType(Class<?>, TypeReference...) - Static method in class org.neo4j.codegen.TypeReference
 
parameterizedType(TypeReference, TypeReference...) - Static method in class org.neo4j.codegen.TypeReference
 
parameterizedWith(String, TypeReference.Bound) - Method in class org.neo4j.codegen.MethodDeclaration.Builder
 
parameters() - Method in class org.neo4j.codegen.MethodDeclaration
 
parameterTypes() - Method in class org.neo4j.codegen.MethodTemplate
 
parent() - Method in class org.neo4j.codegen.ClassHandle
 
PRINT_SOURCE - Static variable in enum org.neo4j.codegen.source.SourceCode
 
PRINT_WARNINGS - Static variable in enum org.neo4j.codegen.source.SourceCode
 
producer() - Method in class org.neo4j.codegen.Resource
 
put(Expression, FieldReference, Expression) - Method in class org.neo4j.codegen.CodeBlock
 
put(Expression, FieldReference, Expression) - Method in interface org.neo4j.codegen.MethodEmitter
 
put(ExpressionTemplate, Class<?>, String, ExpressionTemplate) - Method in class org.neo4j.codegen.MethodTemplate.Builder
 
put(ExpressionTemplate, TypeReference, String, ExpressionTemplate) - Method in class org.neo4j.codegen.MethodTemplate.Builder
 

R

Resource - Class in org.neo4j.codegen
 
returns() - Method in class org.neo4j.codegen.CodeBlock
 
returns(Expression) - Method in class org.neo4j.codegen.CodeBlock
 
returns() - Method in interface org.neo4j.codegen.MethodEmitter
 
returns(Expression) - Method in interface org.neo4j.codegen.MethodEmitter
 
returns(ExpressionTemplate) - Method in class org.neo4j.codegen.MethodTemplate.Builder
 
returnType() - Method in class org.neo4j.codegen.MethodDeclaration
 
returnType() - Method in class org.neo4j.codegen.MethodTemplate
 

S

self() - Method in class org.neo4j.codegen.CodeBlock
 
self() - Static method in class org.neo4j.codegen.ExpressionTemplate
 
simpleName() - Method in class org.neo4j.codegen.TypeReference
 
SourceCode - Enum in org.neo4j.codegen.source
 
SOURCECODE - Static variable in enum org.neo4j.codegen.source.SourceCode
 
sourceLocation(Path) - Static method in enum org.neo4j.codegen.source.SourceCode
 
SourceVisitor - Class in org.neo4j.codegen.source
 
SourceVisitor() - Constructor for class org.neo4j.codegen.source.SourceVisitor
 
staticField(Class<?>, String, Expression) - Method in class org.neo4j.codegen.ClassGenerator
 
staticField(TypeReference, String) - Method in class org.neo4j.codegen.ClassGenerator
 
staticField(TypeReference, String, Expression) - Method in class org.neo4j.codegen.ClassGenerator
 
staticField(TypeReference, TypeReference, String) - Static method in class org.neo4j.codegen.FieldReference
 
sub(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
sub(Expression, Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
superBound() - Method in class org.neo4j.codegen.MethodDeclaration.TypeParameter
 
superBound() - Method in class org.neo4j.codegen.TypeReference.Bound
 

T

temporarySourceCodeLocation() - Static method in enum org.neo4j.codegen.source.SourceCode
 
ternary(Expression, Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
ternary(Expression, Expression, Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
throwException(Expression) - Method in class org.neo4j.codegen.CodeBlock
 
throwException(Expression) - Method in interface org.neo4j.codegen.MethodEmitter
 
throwsException(Class<?>) - Method in class org.neo4j.codegen.MethodDeclaration.Builder
 
throwsException(TypeReference) - Method in class org.neo4j.codegen.MethodDeclaration.Builder
 
throwsList() - Method in class org.neo4j.codegen.MethodDeclaration
 
toString() - Method in class org.neo4j.codegen.CodeGenerationStrategy
 
toString() - Method in exception org.neo4j.codegen.CompilationFailureException
 
toString() - Method in class org.neo4j.codegen.Expression
 
toString() - Method in class org.neo4j.codegen.MethodReference
 
toString() - Method in class org.neo4j.codegen.Parameter
 
toString() - Method in class org.neo4j.codegen.TypeReference
 
tryBlock(Class<?>, String, Expression) - Method in class org.neo4j.codegen.CodeBlock
 
tryBlock(TypeReference, String, Expression) - Method in class org.neo4j.codegen.CodeBlock
 
tryBlock(Resource...) - Method in class org.neo4j.codegen.CodeBlock
 
TryBlock - Class in org.neo4j.codegen
 
type() - Method in class org.neo4j.codegen.FieldReference
 
type() - Method in class org.neo4j.codegen.LocalVariable
 
type() - Method in class org.neo4j.codegen.Parameter
 
type() - Method in class org.neo4j.codegen.Resource
 
typeParameter(String) - Static method in class org.neo4j.codegen.TypeReference
 
typeParameters() - Method in class org.neo4j.codegen.MethodDeclaration
 
TypeReference - Class in org.neo4j.codegen
 
typeReference(Class<?>) - Static method in class org.neo4j.codegen.TypeReference
 
TypeReference.Bound - Class in org.neo4j.codegen
 
typeReferences(Class<?>, Class<?>[]) - Static method in class org.neo4j.codegen.TypeReference
 
typeReferences(Class<?>[]) - Static method in class org.neo4j.codegen.TypeReference
 

V

valueOf(String) - Static method in enum org.neo4j.codegen.source.SourceCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.neo4j.codegen.source.SourceCode
Returns an array containing the constants of this enum type, in the order they are declared.

W

whileLoop(Expression) - Method in class org.neo4j.codegen.CodeBlock
 
withResource(Class<?>, String, Expression) - Static method in class org.neo4j.codegen.Resource
 
withResource(TypeReference, String, Expression) - Static method in class org.neo4j.codegen.Resource
 
A B C D E F G H I L M N O P R S T V W 

Copyright © 2002–2015 The Neo4j Graph Database Project. All rights reserved.