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

A

accept(ExpressionVisitor) - Method in class org.neo4j.codegen.Expression
 
accept(ExpressionVisitor) - Method in class org.neo4j.codegen.LocalVariable
 
actions() - Method in class org.neo4j.codegen.CatchClause
 
add(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
add(Expression, Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
and(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
and(Expression...) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
annotationProcessor(Processor) - Static method in enum org.neo4j.codegen.source.SourceCode
 
applyTo(Object) - Method in enum org.neo4j.codegen.bytecode.ByteCode
 
applyTo(Object) - Method in class org.neo4j.codegen.CodeGenerationStrategy
 
applyTo(Object) - Method in interface org.neo4j.codegen.CodeGeneratorOption
 
applyTo(Object) - Method in class org.neo4j.codegen.DisassemblyVisitor
 
applyTo(Object) - Method in enum org.neo4j.codegen.source.SourceCode
 
applyTo(Object) - Method in class org.neo4j.codegen.source.SourceVisitor
 
arrayOf(TypeReference) - Static method in class org.neo4j.codegen.TypeReference
 
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(LocalVariable, Expression) - Method in interface org.neo4j.codegen.MethodEmitter
 
assignVariableInScope(LocalVariable, Expression) - Method in interface org.neo4j.codegen.MethodEmitter
 

B

beginBlock() - Method in interface org.neo4j.codegen.MethodEmitter
 
beginIf(Expression) - 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
 
block() - Method in class org.neo4j.codegen.CodeBlock
 
BOOLEAN - Static variable in class org.neo4j.codegen.TypeReference
 
BOOLEAN_ARRAY - Static variable in class org.neo4j.codegen.TypeReference
 
box(Expression) - Static method in class org.neo4j.codegen.Expression
box expression
box(Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
build() - Method in class org.neo4j.codegen.MethodTemplate.Builder
 
build() - Method in class org.neo4j.codegen.MethodTemplate.ConstructorBuilder
 
ByteCode - Enum in org.neo4j.codegen.bytecode
 
BYTECODE - Static variable in enum org.neo4j.codegen.bytecode.ByteCode
 
byteCodeName(TypeReference) - Static method in class org.neo4j.codegen.ByteCodeUtils
 
ByteCodes - Interface in org.neo4j.codegen
 
ByteCodeUtils - Class in org.neo4j.codegen
 
bytes() - Method in interface org.neo4j.codegen.ByteCodes
 

C

cast(Class<?>, Expression) - Static method in class org.neo4j.codegen.Expression
 
cast(TypeReference, Expression) - Static method in class org.neo4j.codegen.Expression
 
cast(Class<?>, ExpressionTemplate) - Static method in class org.neo4j.codegen.ExpressionTemplate
 
cast(TypeReference, ExpressionTemplate) - Static method in class org.neo4j.codegen.ExpressionTemplate
 
cast(TypeReference, Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
CatchClause - Class in org.neo4j.codegen
 
CatchClause(Parameter, List<Consumer<MethodEmitter>>) - Constructor for class org.neo4j.codegen.CatchClause
 
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
 
constantInt(int) - Static method in class org.neo4j.codegen.Expression
 
constantLong(long) - Static method in class org.neo4j.codegen.Expression
 
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
 
copy(LocalVariables) - Static method in class org.neo4j.codegen.LocalVariables
 
createNew(TypeReference, String) - Method in class org.neo4j.codegen.LocalVariables
 

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
 
declaringClassName() - Method in class org.neo4j.codegen.TypeReference
 
desc(MethodDeclaration) - Static method in class org.neo4j.codegen.ByteCodeUtils
 
desc(MethodReference) - Static method in class org.neo4j.codegen.ByteCodeUtils
 
DisassemblyVisitor - Class in org.neo4j.codegen
 
DisassemblyVisitor() - Constructor for class org.neo4j.codegen.DisassemblyVisitor
 
done() - Method in interface org.neo4j.codegen.ClassEmitter
 
done() - Method in interface org.neo4j.codegen.MethodEmitter
 
DOUBLE - Static variable in class org.neo4j.codegen.TypeReference
 
DOUBLE_ARRAY - Static variable in class org.neo4j.codegen.TypeReference
 

E

endBlock() - Method in class org.neo4j.codegen.bytecode.If
 
endBlock() - Method in class org.neo4j.codegen.bytecode.Method
 
endBlock() - Method in class org.neo4j.codegen.bytecode.While
 
endBlock() - Method in interface org.neo4j.codegen.MethodEmitter
 
equal(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
equal(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
 
erased() - Method in class org.neo4j.codegen.MethodDeclaration
 
exception() - Method in class org.neo4j.codegen.CatchClause
 
exceptions(MethodDeclaration) - Static method in class org.neo4j.codegen.ByteCodeUtils
 
expression(Expression) - Method in class org.neo4j.codegen.CodeBlock
 
Expression - Class in org.neo4j.codegen
 
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
 
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

FALSE - Static variable in class org.neo4j.codegen.Expression
 
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
 
forEach(Parameter, Expression) - Method in class org.neo4j.codegen.CodeBlock
 
format(Appendable, Diagnostic<?>) - Static method in exception org.neo4j.codegen.CompilationFailureException
 
fullName() - Method in class org.neo4j.codegen.TypeReference
 

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(CodeGenerationStrategy<?>, CodeGeneratorOption...) - Static method in class org.neo4j.codegen.CodeGenerator
 
generateCode(ClassLoader, CodeGenerationStrategy<?>, CodeGeneratorOption...) - Static method in class org.neo4j.codegen.CodeGenerator
 
generateConstructor(Parameter...) - Method in class org.neo4j.codegen.ClassGenerator
 
generateConstructor(int, Parameter...) - Method in class org.neo4j.codegen.ClassGenerator
 
generateMethod(Class<?>, String, Parameter...) - Method in class org.neo4j.codegen.ClassGenerator
 
generateMethod(Class<?>, String, int, Parameter...) - Method in class org.neo4j.codegen.ClassGenerator
 
generateMethod(TypeReference, String, Parameter...) - Method in class org.neo4j.codegen.ClassGenerator
 
generateMethod(TypeReference, String, int, Parameter...) - Method in class org.neo4j.codegen.ClassGenerator
 
get(Expression, FieldReference) - Static method in class org.neo4j.codegen.Expression
get instance 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>, TypeReference) - Static method in class org.neo4j.codegen.ExpressionTemplate
instance field
get(Lookup<FieldReference>, TypeReference) - Static method in class org.neo4j.codegen.ExpressionTemplate
static field
get(String) - Method in class org.neo4j.codegen.LocalVariables
 
getDiagnostics() - Method in exception org.neo4j.codegen.CompilationFailureException
 
getField(Expression, FieldReference) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
getStatic(FieldReference) - Static method in class org.neo4j.codegen.Expression
get static field
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
 
gte(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
gte(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

If - Class in org.neo4j.codegen.bytecode
 
If(MethodVisitor, Label) - Constructor for class org.neo4j.codegen.bytecode.If
 
ifStatement(Expression) - Method in class org.neo4j.codegen.CodeBlock
 
index() - Method in class org.neo4j.codegen.LocalVariable
 
INT - Static variable in class org.neo4j.codegen.TypeReference
 
INT_ARRAY - Static variable in class org.neo4j.codegen.TypeReference
 
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() - Method in class org.neo4j.codegen.MethodTemplate.ConstructorBuilder
 
invokeSuper(ExpressionTemplate[], Class<?>[]) - Method in class org.neo4j.codegen.MethodTemplate.ConstructorBuilder
 
invokeSuper(ExpressionTemplate[], TypeReference[]) - Method in class org.neo4j.codegen.MethodTemplate.ConstructorBuilder
 
isArray() - Method in class org.neo4j.codegen.TypeReference
 
isConstructor() - Method in class org.neo4j.codegen.MethodDeclaration
 
isConstructor() - Method in class org.neo4j.codegen.MethodReference
 
isFinal() - Method in class org.neo4j.codegen.FieldReference
 
isGeneric() - Method in class org.neo4j.codegen.MethodDeclaration
 
isGeneric() - Method in class org.neo4j.codegen.TypeReference
 
isInnerClass() - Method in class org.neo4j.codegen.TypeReference
 
isNull(Expression) - Static method in class org.neo4j.codegen.Expression
 
isNull(Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
isPrimitive() - Method in class org.neo4j.codegen.TypeReference
 
isStatic() - Method in class org.neo4j.codegen.FieldReference
 
isStatic() - Method in class org.neo4j.codegen.MethodDeclaration
 
isTypeParameter() - Method in class org.neo4j.codegen.TypeReference
 
isVoid() - Method in class org.neo4j.codegen.TypeReference
 

L

load(String) - Method in class org.neo4j.codegen.CodeBlock
 
load(LocalVariable) - Static method in class org.neo4j.codegen.Expression
 
load(String, TypeReference) - Static method in class org.neo4j.codegen.ExpressionTemplate
load a local variable
load(LocalVariable) - 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
 
LocalVariables - Class in org.neo4j.codegen
Repository of local variables.
LocalVariables() - Constructor for class org.neo4j.codegen.LocalVariables
 
LONG - Static variable in class org.neo4j.codegen.TypeReference
 
LONG_ARRAY - Static variable in class org.neo4j.codegen.TypeReference
 
longToDouble(Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
lt(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
lt(Expression, Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
lte(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
lte(Expression, Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 

M

Method - Class in org.neo4j.codegen.bytecode
 
Method(MethodVisitor, boolean) - Constructor for class org.neo4j.codegen.bytecode.Method
 
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(TypeReference, TypeReference, String, TypeReference...) - Static method in class org.neo4j.codegen.MethodReference
 
methodReference(TypeReference, TypeReference, String, int, 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
 
modiferes(int) - Method in class org.neo4j.codegen.MethodTemplate.Builder
 
modifiers() - Method in class org.neo4j.codegen.FieldReference
 
modifiers(int) - Method in class org.neo4j.codegen.MethodDeclaration.Builder
 
modifiers() - Method in class org.neo4j.codegen.MethodDeclaration.Builder
 
modifiers() - Method in class org.neo4j.codegen.MethodDeclaration
 
modifiers() - Method in class org.neo4j.codegen.MethodReference
 
modifiers() - Method in class org.neo4j.codegen.MethodTemplate
 
modifiers() - Method in class org.neo4j.codegen.TypeReference
 
multiply(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
multiply(Expression, Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 

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
 
newArray(TypeReference, Expression...) - Static method in class org.neo4j.codegen.Expression
 
newArray(TypeReference, Expression...) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
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
 
notEqual(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
notEqual(Expression, Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
notNull(Expression) - Static method in class org.neo4j.codegen.Expression
 
notNull(Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
NULL - Static variable in class org.neo4j.codegen.Expression
 

O

OBJECT - Static variable in class org.neo4j.codegen.TypeReference
 
or(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
or(Expression...) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
org.neo4j.codegen - package org.neo4j.codegen
 
org.neo4j.codegen.bytecode - package org.neo4j.codegen.bytecode
 
org.neo4j.codegen.source - package org.neo4j.codegen.source
 
outerName(TypeReference) - Static method in class org.neo4j.codegen.ByteCodeUtils
 
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
 
parameters() - Method in class org.neo4j.codegen.MethodReference
 
parameters() - Method in class org.neo4j.codegen.TypeReference
 
parameterTypes() - Method in class org.neo4j.codegen.MethodTemplate
 
parent() - Method in class org.neo4j.codegen.ClassHandle
 
parent() - Method in class org.neo4j.codegen.CodeBlock
 
pop(Expression) - Static method in class org.neo4j.codegen.Expression
 
pop(Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 
PRINT_DISASSEMBLY - Static variable in interface org.neo4j.codegen.CodeGeneratorOption
 
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() - Method in class org.neo4j.codegen.MethodReference
 
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(TypeReference) - Static method in class org.neo4j.codegen.ExpressionTemplate
 
signature(TypeReference) - Static method in class org.neo4j.codegen.ByteCodeUtils
 
signature(MethodDeclaration) - Static method in class org.neo4j.codegen.ByteCodeUtils
 
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
 
subtract(Expression, Expression) - Static method in class org.neo4j.codegen.Expression
 
subtract(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
 
toDouble(Expression) - Static method in class org.neo4j.codegen.Expression
 
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
 
TRUE - Static variable in class org.neo4j.codegen.Expression
 
tryCatch(Consumer<CodeBlock>, Consumer<CodeBlock>, Parameter) - Method in class org.neo4j.codegen.CodeBlock
 
tryCatchBlock(Consumer<T>, Consumer<T>, LocalVariable, T) - Method in interface org.neo4j.codegen.MethodEmitter
 
type() - Method in class org.neo4j.codegen.ExpressionTemplate
 
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
 
typeName(TypeReference) - Static method in class org.neo4j.codegen.ByteCodeUtils
 
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
 

U

unbox(Expression) - Static method in class org.neo4j.codegen.Expression
unbox expression
unbox(Expression) - Method in interface org.neo4j.codegen.ExpressionVisitor
 

V

valueOf(String) - Static method in enum org.neo4j.codegen.bytecode.ByteCode
Returns the enum constant of this type with the specified name.
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.bytecode.ByteCode
Returns an array containing the constants of this enum type, in the order they are declared.
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.
VERIFY_GENERATED_BYTECODE - Static variable in enum org.neo4j.codegen.bytecode.ByteCode
 
visitByteCode(String, ByteBuffer) - Method in class org.neo4j.codegen.DisassemblyVisitor
 
VOID - Static variable in class org.neo4j.codegen.TypeReference
 

W

While - Class in org.neo4j.codegen.bytecode
 
While(MethodVisitor, Label, Label) - Constructor for class org.neo4j.codegen.bytecode.While
 
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 U V W 
Skip navigation links

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