Uses of Interface
eu.bandm.tools.paisley.CompilationContext
Packages that use CompilationContext
Package
Description
A modular implementation of pattern matching on arbitrary objects.
-
Uses of CompilationContext in eu.bandm.tools.paisley
Classes in eu.bandm.tools.paisley that implement CompilationContextMethods in eu.bandm.tools.paisley that return CompilationContextMethods in eu.bandm.tools.paisley with parameters of type CompilationContextModifier and TypeMethodDescriptionprotected voidMultiTransform.compileApply(CompilationContext context) protected voidTransform.compileApply(CompilationContext context) protected final voidAtomic.compileClear(CompilationContext context) protected final voidAtomic.compileClear(CompilationContext context, boolean recursively) protected voidBinary.compileClear(CompilationContext context, boolean recursively) protected voidLazy.compileClear(CompilationContext context, boolean recursively) protected voidPattern.compileClear(CompilationContext context) protected voidPattern.compileClear(CompilationContext context, boolean recursively) protected voidUnary.compileClear(CompilationContext context, boolean recursively) protected voidFlatMultiTransform.compileClose(CompilationContext context) protected voidMultiTransform.compileClose(CompilationContext context) protected final voidAtomic.compileCut(CompilationContext context) protected final voidAtomic.compileCut(CompilationContext context, boolean recursively) protected voidBinary.compileCut(CompilationContext context, boolean recursively) protected voidLazy.compileCut(CompilationContext context, boolean recursively) protected voidPattern.compileCut(CompilationContext context) protected voidPattern.compileCut(CompilationContext context, boolean recursively) protected voidPattern.Either.compileCut(CompilationContext context, boolean recursively) protected voidUnary.compileCut(CompilationContext context, boolean recursively) protected voidVariable.compileCut(CompilationContext context) protected voidVariable.compileCut(CompilationContext context, boolean recursively) protected voidFlatMultiTransform.compileHasNext(CompilationContext context) protected voidMultiTransform.compileHasNext(CompilationContext context) protected voidLazy.compileIsDeterministic(CompilationContext context) protected voidPattern.compileIsDeterministic(CompilationContext context) protected voidRestrictedTransform.compileIsDomain(CompilationContext context) protected voidRestrictedTransform.compileIsRange(CompilationContext context) protected voidBinary.compileMatch(CompilationContext context) protected voidConstraint.compileMatch(CompilationContext context) protected voidFlatMultiTransform.compileMatch(CompilationContext context) protected voidLazy.compileMatch(CompilationContext context) protected voidPattern.compileMatch(CompilationContext context) protected voidPattern.Either.compileMatch(CompilationContext context) protected voidProxy.compileMatch(CompilationContext context) protected voidRestrictedTransform.compileMatch(CompilationContext context) protected voidTotalTransform.compileMatch(CompilationContext context) protected final voidAtomic.compileMatchAgain(CompilationContext context) protected voidBinary.compileMatchAgain(CompilationContext context) protected voidFlatMultiTransform.compileMatchAgain(CompilationContext context) protected voidLazy.compileMatchAgain(CompilationContext context) protected voidPattern.compileMatchAgain(CompilationContext context) protected voidPattern.Either.compileMatchAgain(CompilationContext context) protected voidProxy.compileMatchAgain(CompilationContext context) protected voidRestrictedTransform.compileMatchAgain(CompilationContext context) protected voidTotalTransform.compileMatchAgain(CompilationContext context) protected voidVariable.compileMatchAgain(CompilationContext context) protected voidFlatMultiTransform.compileMatchNext(CompilationContext context) protected voidPattern.Either.compileMatchNext(CompilationContext context) protected voidPattern.Either.compileMatchNext(CompilationContext context, boolean again) protected voidFlatMultiTransform.compileMatchNextBody(CompilationContext context) protected voidFlatMultiTransform.compileNext(CompilationContext context) protected voidMultiTransform.compileNext(CompilationContext context) protected voidFlatMultiTransform.compileOpen(CompilationContext context) protected voidMultiTransform.compileOpen(CompilationContext context) protected VariableContext.VariablePattern.compileSubPattern(CompilationContext context) protected VariableContext.VariablePattern.compileThis(CompilationContext context) PatternCompilationContext.createSubPattern(CompilationContext parent) protected voidPattern.startCompile(CompilationContext context)