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

A

addClassToMerge(Class<?>) - Method in class net.openhft.sg.CompilationNode
 
addClassToMerge(CtClass<?>) - Method in class net.openhft.sg.CompilationNode
 
addDependencyOrCheckSameAccess(DependencyNode, CtExpression<?>) - Method in class net.openhft.sg.DependencyNode
 
allClasses() - Method in class net.openhft.sg.CompilationContext
 
allCompilationNodes() - Method in class net.openhft.sg.CompilationContext
 
allNodes() - Method in class net.openhft.sg.CompilationContext
 
allStageModels() - Method in class net.openhft.sg.CompilationContext
 

B

bind(CtMethod<?>, MethodNode) - Method in class net.openhft.sg.CompilationContext
 
bind(CtField<?>, StageModel) - Method in class net.openhft.sg.CompilationContext
 
bind(CtClass<?>, CompilationNode) - Method in class net.openhft.sg.CompilationContext
 
bindAccessMethod(CtMethod<?>, StageModel) - Method in class net.openhft.sg.CompilationContext
 
bindAnyStagedClassToNode(CtClass<?>, CompilationNode) - Method in class net.openhft.sg.CompilationContext
 
bindClose(CtMethod<Void>, StageModel) - Method in class net.openhft.sg.CompilationContext
 
bindCloseDependants(CtMethod<Void>, DependencyNode) - Method in class net.openhft.sg.CompilationContext
 
bindInitStage(CtMethod<Void>, StageModel) - Method in class net.openhft.sg.CompilationContext
 
bindReferenced(CtField<?>, CtClass<?>) - Method in class net.openhft.sg.CompilationContext
 
bindStageInit(CtMethod<Boolean>, StageModel) - Method in class net.openhft.sg.CompilationContext
 
bindStageMethod(CtMethod<?>, StageModel) - Method in class net.openhft.sg.CompilationContext
 

C

capitalize(String) - Static method in class net.openhft.sg.StringUtils
 
clashes(CtMethod<?>, CtMethod<?>) - Static method in class net.openhft.sg.SpoonUtils
 
CompilationContext - Class in net.openhft.sg
 
CompilationContext() - Constructor for class net.openhft.sg.CompilationContext
 
CompilationNode - Class in net.openhft.sg
 
compile() - Method in class net.openhft.sg.Compiler
 
Compiler - Class in net.openhft.sg
 
Compiler(CompilationNode) - Constructor for class net.openhft.sg.Compiler
 
computeAccessPaths() - Method in class net.openhft.sg.Compiler
 
Context - Annotation Type in net.openhft.sg
 
ContextProcessor - Class in net.openhft.sg
 
ContextProcessor() - Constructor for class net.openhft.sg.ContextProcessor
 
createChild() - Method in class net.openhft.sg.CompilationNode
 
createSimpleMethod(CtTypeReference<T>, String) - Method in class net.openhft.sg.DependencyNode
 
cxt - Variable in class net.openhft.sg.DependencyNode
 

D

declareAndPrepareAllMethods() - Method in class net.openhft.sg.DependencyNode
 
declaringType - Variable in class net.openhft.sg.DependencyNode
 
DependencyNode - Class in net.openhft.sg
 
DependencyNode(CompilationContext, String, CtClass<?>) - Constructor for class net.openhft.sg.DependencyNode
 
dependsOn(DependencyNode) - Method in class net.openhft.sg.DependencyNode
Directly or indirectly
doDeclareAndPrepareAllMethods() - Method in class net.openhft.sg.DependencyNode
Deprecated.
doDeclareAndPrepareAllMethods() - Method in class net.openhft.sg.MethodNode
 
doDeclareAndPrepareAllMethods() - Method in class net.openhft.sg.StageModel
 

E

eraseTypeParameters() - Method in class net.openhft.sg.CompilationNode
 
ExtensionChains - Class in net.openhft.sg
 

F

f() - Method in class net.openhft.sg.DependencyNode
 
fieldAccess(CtExpression<?>, CtField<T>) - Method in class net.openhft.sg.StageModel
 
filterBlocksForBuildingDeps(Filter<E>) - Method in class net.openhft.sg.DependencyNode
 
filterBlocksForBuildingDeps(Filter<E>) - Method in class net.openhft.sg.MethodNode
 
filterBlocksForBuildingDeps(Filter<E>) - Method in class net.openhft.sg.StageModel
 

G

getCloseDependantsMethod() - Method in class net.openhft.sg.DependencyNode
 
getCloseMethod() - Method in class net.openhft.sg.DependencyNode
 
getCloseMethod() - Method in class net.openhft.sg.MethodNode
 
getCloseMethod() - Method in class net.openhft.sg.StageModel
 
getColumn() - Method in class net.openhft.sg.LinedSourcePosition
 
getCompilationNode(CtClass<?>) - Method in class net.openhft.sg.CompilationContext
 
getCompilationUnit() - Method in class net.openhft.sg.LinedSourcePosition
 
getDependants() - Method in class net.openhft.sg.DependencyNode
 
getDependencies() - Method in class net.openhft.sg.DependencyNode
 
getEndColumn() - Method in class net.openhft.sg.LinedSourcePosition
 
getEndLine() - Method in class net.openhft.sg.LinedSourcePosition
 
getFile() - Method in class net.openhft.sg.LinedSourcePosition
 
getLine() - Method in class net.openhft.sg.LinedSourcePosition
 
getMethodNode(CtMethod<?>) - Method in class net.openhft.sg.CompilationContext
 
getNodeByAnyStagedClass(CtClass<?>) - Method in class net.openhft.sg.CompilationContext
 
getOrder(CtTypeMember) - Method in class net.openhft.sg.CompilationContext
 
getOrder(CtField<?>) - Method in class net.openhft.sg.CompilationContext
 
getOrder(CtMethod<?>) - Method in class net.openhft.sg.CompilationContext
 
getReferencedClass(CtField<?>) - Method in class net.openhft.sg.CompilationContext
 
getSourceEnd() - Method in class net.openhft.sg.LinedSourcePosition
 
getSourceStart() - Method in class net.openhft.sg.LinedSourcePosition
 
getStageInitMethod() - Method in class net.openhft.sg.StageModel
 
getStageModel(CtField<?>) - Method in class net.openhft.sg.CompilationContext
 
getStageModelByClose(CtMethod<?>) - Method in class net.openhft.sg.CompilationContext
 
getStageModelByInitStage(CtMethod<?>) - Method in class net.openhft.sg.CompilationContext
 
getStageModelByStageInit(CtMethod<?>) - Method in class net.openhft.sg.CompilationContext
 
getStageModelByStageMethod(CtMethod<?>) - Method in class net.openhft.sg.CompilationContext
 
getSupportedAnnotationTypes() - Method in class net.openhft.sg.ContextProcessor
 
getSupportedSourceVersion() - Method in class net.openhft.sg.ContextProcessor
 
greatestCommonPrefixLength(String, String) - Static method in class net.openhft.sg.StringUtils
 
guardedStageMethodCall(CtInvocation<T>, CtMethod<T>) - Method in class net.openhft.sg.StageModel
 

H

hashCode() - Method in class net.openhft.sg.DependencyNode
 

I

init(ProcessingEnvironment) - Method in class net.openhft.sg.ContextProcessor
 

L

LinedSourcePosition - Class in net.openhft.sg
 
LinedSourcePosition(SourcePosition, int) - Constructor for class net.openhft.sg.LinedSourcePosition
 
lowercase(String) - Static method in class net.openhft.sg.StringUtils
 

M

mergeStagedChain(List<CtClass<?>>) - Static method in class net.openhft.sg.ExtensionChains
 
MethodNode - Class in net.openhft.sg
 
MethodNode(CompilationContext, CtMethod<?>, CtClass<?>) - Constructor for class net.openhft.sg.MethodNode
 

N

name - Variable in class net.openhft.sg.DependencyNode
 
net.openhft.sg - package net.openhft.sg
 

P

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class net.openhft.sg.ContextProcessor
 

R

reassignDefault(CtField<T>) - Static method in class net.openhft.sg.SpoonUtils
 
root(Factory) - Static method in class net.openhft.sg.CompilationNode
 

S

setMergedClassName(String) - Method in class net.openhft.sg.Compiler
 
setMergedClassPackage(String) - Method in class net.openhft.sg.Compiler
 
setNodeOrder(DependencyNode, int) - Method in class net.openhft.sg.CompilationContext
 
sgce(String) - Static method in exception net.openhft.sg.StageGraphCompilationException
 
SpoonUtils - Class in net.openhft.sg
 
Stage - Annotation Type in net.openhft.sg
 
Staged - Annotation Type in net.openhft.sg
 
StageGraphCompilationException - Exception in net.openhft.sg
 
StageGraphCompilationException(String) - Constructor for exception net.openhft.sg.StageGraphCompilationException
 
StageGraphCompilationException(String, Throwable) - Constructor for exception net.openhft.sg.StageGraphCompilationException
 
StageGraphCompilationException(Throwable) - Constructor for exception net.openhft.sg.StageGraphCompilationException
 
StageModel - Class in net.openhft.sg
 
StageModel(CompilationContext, CtField<?>, CtClass<?>) - Constructor for class net.openhft.sg.StageModel
 
StageRef - Annotation Type in net.openhft.sg
 
StringUtils - Class in net.openhft.sg
 

T

toString() - Method in class net.openhft.sg.DependencyNode
 
traverseBlocksForBuildingDeps(Consumer<E>) - Method in class net.openhft.sg.DependencyNode
 
A B C D E F G H I L M N P R S T 
Skip navigation links