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

A

addPath(List<MethodSideEffect>, TypedValue, List<? extends TypedValue>) - Method in class ch.epfl.labos.iu.orm.queryll2.path.MethodAnalysisResults
 
addPath(MethodAnalysisResults, List<MethodSideEffect>, TypedValue, List<? extends TypedValue>, PathAnalysisMethodChecker) - Method in class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisFactory
 
addPath(U, List<MethodSideEffect>, TypedValue, List<? extends TypedValue>, PathAnalysisMethodChecker) - Method in interface ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisSupplementalFactory
 
AGGREGATEDOUBLE_INTERFACE - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
AGGREGATEDOUBLE_METHOD - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
AGGREGATEINTEGER_INTERFACE - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
AGGREGATEINTEGER_METHOD - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
AGGREGATESELECT_INTERFACE - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
AGGREGATESELECT_METHOD - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
analyze(StaticMethodAnalysisStorage, PathAnalysisSupplementalFactory<T, U>) - Method in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
analyzeLambdaMethod(String, String, PathAnalysisSupplementalFactory<T, U>) - Method in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
Annotations - Class in ch.epfl.labos.iu.orm.queryll2.path
 
Annotations() - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.Annotations
 
args - Variable in class ch.epfl.labos.iu.orm.queryll2.path.MethodSideEffectCall
 
args - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue
 
ArgValue(Type, int) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ArgValue
 
argValue(TypedValue.ArgValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
asmMethodSignatureToReflectionMethod(MethodSignature) - Static method in class ch.epfl.labos.iu.orm.queryll2.path.Annotations
 
asmTypeToClass(Type) - Static method in class ch.epfl.labos.iu.orm.queryll2.path.Annotations
 

B

base - Variable in class ch.epfl.labos.iu.orm.queryll2.path.MethodSideEffectCall
 
base - Variable in class ch.epfl.labos.iu.orm.queryll2.path.MethodSideEffectFieldAssign
 
base - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.VirtualMethodCallValue
 
BasicSymbolicInterpreter - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
BasicSymbolicInterpreter(int) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
BasicSymbolicInterpreter.BranchHandler - Interface in ch.epfl.labos.iu.orm.queryll2.symbolic
 
BasicSymbolicInterpreter.MethodChecker - Interface in ch.epfl.labos.iu.orm.queryll2.symbolic
 
BasicSymbolicInterpreter.OperationSideEffect - Enum in ch.epfl.labos.iu.orm.queryll2.symbolic
 
bigDecimalAdd - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigDecimalCompareTo - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigDecimalDivide - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigDecimalDoubleValue - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigDecimalEquals - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigDecimalMultiply - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigDecimalSubtract - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigIntegerAdd - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigIntegerCompareTo - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigIntegerDivide - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigIntegerDoubleValue - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigIntegerEquals - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigIntegerMultiply - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigIntegerSubtract - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
bigIntegerValueOfLong - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
binaryOperation(AbstractInsnNode, Value, Value) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
binaryOperation(AbstractInsnNode, Value, Value) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.SymbolicInterpreterWithFieldAccess
 
BinaryOperationValue(Type, String, TypedValue, TypedValue) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.BinaryOperationValue
 
binaryOpValue(TypedValue.BinaryOperationValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValuePostfixWalker
 
binaryOpValue(TypedValue.BinaryOperationValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueRewriterWalker
 
binaryOpValue(TypedValue.BinaryOperationValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
booleanBooleanValue - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
BooleanConstant(boolean) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.BooleanConstant
 
booleanConstantValue(ConstantValue.BooleanConstant, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
booleanEquals - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
booleanValueOf - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
ByteConstant(byte) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ByteConstant
 
byteConstantValue(ConstantValue.ByteConstant, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 

C

calculateReturnValueAndConditions(ClassNode, MethodNode, PathAnalysisMethodChecker) - Method in class ch.epfl.labos.iu.orm.queryll2.path.CodePath
 
calendarAfter - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
calendarBefore - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
calendarEquals - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
capturedArgs - Variable in class com.user00.thunk.SerializedLambda
 
CastValue(Type, TypedValue) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.CastValue
 
castValue(TypedValue.CastValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
ch.epfl.labos.iu.orm.queryll2.path - package ch.epfl.labos.iu.orm.queryll2.path
 
ch.epfl.labos.iu.orm.queryll2.symbolic - package ch.epfl.labos.iu.orm.queryll2.symbolic
 
ClassConstant(Type) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ClassConstant
 
classConstantValue(ConstantValue.ClassConstant, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
cleanAndSimplify(MethodAnalysisResults, Map<MethodSignature, TypedValue.ComparisonValue.ComparisonOp>, Map<MethodSignature, TypedValue.ComparisonValue.ComparisonOp>, boolean) - Static method in class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisSimplifier
Sometimes paths have weird conditions on them, so they can be pruned out.
CodePath - Class in ch.epfl.labos.iu.orm.queryll2.path
 
CodePath(List<CodePath.PathInstruction>) - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.CodePath
 
CodePath.PathInstruction - Class in ch.epfl.labos.iu.orm.queryll2.path
 
com.user00.thunk - package com.user00.thunk
 
comparisonOpValue(TypedValue.ComparisonValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.path.SymbExSimplifier
 
comparisonOpValue(TypedValue.ComparisonValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
ComparisonValue(TypedValue.ComparisonValue.ComparisonOp, TypedValue, TypedValue) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue
 
compOp - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue
 
ConstantValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
ConstantValue(Type) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue
 
constantValue(ConstantValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
ConstantValue.BooleanConstant - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
Boolean constants don't appear naturally in the code.
ConstantValue.ByteConstant - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
ConstantValue.ClassConstant - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
ConstantValue.DoubleConstant - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
ConstantValue.FloatConstant - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
ConstantValue.IntegerConstant - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
ConstantValue.LongConstant - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
ConstantValue.NullConstant - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
ConstantValue.ShortConstant - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
ConstantValue.StringConstant - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
copyOperation(AbstractInsnNode, Value) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
createMethodAnalysisResults() - Method in class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisFactory
 
createMethodAnalysisResults() - Method in interface ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisSupplementalFactory
 
createMethodChecker() - Method in class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisFactory
 
createMethodChecker() - Method in interface ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisSupplementalFactory
 

D

dateAfter - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
dateBefore - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
dateEquals - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
DATESORTER_METHOD - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
DATESORTER_SUPERCLASS - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
DBSET_CLASS - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
dbsetMaxDouble - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
dbsetMaxInt - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
dbsetSumDouble - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
dbsetSumInt - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
dbsetToStream - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
dbsetWhere - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
defaultValue(TypedValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.path.SymbExSimplifier
 
defaultValue(TypedValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueRewriterWalker
 
defaultValue(TypedValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
desc - Variable in class ch.epfl.labos.iu.orm.queryll2.path.MethodSideEffectFieldAssign
 
desc - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue
 
desc - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodSignature
 
desc - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetFieldValue
 
desc - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetStaticFieldValue
 
DoubleConstant(double) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.DoubleConstant
 
doubleConstantValue(ConstantValue.DoubleConstant, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
doubleDoubleValue - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
DOUBLESORTER_METHOD - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
DOUBLESORTER_SUPERCLASS - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
doubleValueOf - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 

E

equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.BooleanConstant
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ByteConstant
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ClassConstant
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.DoubleConstant
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.FloatConstant
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.IntegerConstant
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.LongConstant
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ShortConstant
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.StringConstant
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.LambdaFactory
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.VirtualMethodCallValue
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodSignature
 
equals(String, String, String) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodSignature
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ArgValue
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.BinaryOperationValue
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetFieldValue
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetStaticFieldValue
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.MathOpValue
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryMathOpValue
 
equals(Object) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryOperationValue
 
extractLambda(Object) - Static method in class com.user00.thunk.SerializedLambda
 

F

FloatConstant(float) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.FloatConstant
 
floatConstantValue(ConstantValue.FloatConstant, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
floatFloatValue - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
floatValueOf - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
FrameWithHelpers - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
FrameWithHelpers(ClassNode, MethodNode, InterpreterWithArgs) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.FrameWithHelpers
 
fromConstructor(Constructor<?>) - Static method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodSignature
 
fromMethod(Method) - Static method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodSignature
 

G

getCapturedArgs() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.LambdaFactory
 
getConditions() - Method in class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysis
 
getConstant() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.BooleanConstant
 
getConstant() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ByteConstant
 
getConstant() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ClassConstant
 
getConstant() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.DoubleConstant
 
getConstant() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.FloatConstant
 
getConstant() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue
 
getConstant() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.IntegerConstant
 
getConstant() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.LongConstant
 
getConstant() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.NullConstant
 
getConstant() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ShortConstant
 
getConstant() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.StringConstant
 
GetFieldValue(String, String, String, TypedValue) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetFieldValue
 
getFieldValue(TypedValue.GetFieldValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
getIndex() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ArgValue
 
getLambdaMethod() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.LambdaFactory
 
getOpString() - Method in enum ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.MathOpValue.Op
 
getOpString() - Method in enum ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryMathOpValue.UnaryOp
 
getOwnerType() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodSignature
 
getReturnType() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodSignature
 
getReturnValue() - Method in class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysis
 
getSideEffects() - Method in class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysis
 
getSignature() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue
 
getSize() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue
 
GetStaticFieldValue(String, String, String) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetStaticFieldValue
 
getStaticFieldValue(TypedValue.GetStaticFieldValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
getType() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue
 
GROUP_INTERFACE - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
GROUP_METHOD - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 

H

hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.BooleanConstant
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ByteConstant
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ClassConstant
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.DoubleConstant
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.FloatConstant
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.IntegerConstant
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.LongConstant
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ShortConstant
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.StringConstant
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.LambdaFactory
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.VirtualMethodCallValue
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodSignature
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ArgValue
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.BinaryOperationValue
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetFieldValue
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetStaticFieldValue
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.MathOpValue
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryMathOpValue
 
hashCode() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryOperationValue
 

I

ifInstruction(AbstractInsnNode, TypedValue.ComparisonValue) - Method in interface ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter.BranchHandler
 
ifOperation(AbstractInsnNode, Value, Value) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
implClass - Variable in class com.user00.thunk.SerializedLambda
 
implMethodKind - Variable in class com.user00.thunk.SerializedLambda
 
implMethodName - Variable in class com.user00.thunk.SerializedLambda
 
implMethodSignature - Variable in class com.user00.thunk.SerializedLambda
 
instantIsAfter - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
instantIsBefore - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
IntegerConstant(int) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.IntegerConstant
 
integerConstantValue(ConstantValue.IntegerConstant, Boolean) - Method in class ch.epfl.labos.iu.orm.queryll2.path.SymbExBooleanRewriter
 
integerConstantValue(ConstantValue.IntegerConstant, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
integerIntValue - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
integerValueOf - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
InterpreterWithArgs<V extends org.jinq.rebased.org.objectweb.asm.tree.analysis.Value> - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
InterpreterWithArgs(int) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.InterpreterWithArgs
 
INTSORTER_METHOD - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
INTSORTER_SUPERCLASS - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
inverseValue() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue
 
invert(TypedValue) - Static method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.NotValue
 
isConstructor() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.VirtualMethodCallValue
 
isFluentChaining(MethodSignature) - Method in interface ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter.MethodChecker
 
isInvokeStatic() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.LambdaFactory
 
isInvokeVirtual() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.LambdaFactory
 
isMethodSafe(MethodSignature, TypedValue, List<TypedValue>) - Method in interface ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisMethodChecker
 
isMethodSafe(MethodSignature, TypedValue, List<TypedValue>) - Method in interface ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter.MethodChecker
 
isPrimitive() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue
 
isPutFieldAllowed() - Method in interface ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter.MethodChecker
 
isStaticMethodSafe(MethodSignature) - Method in interface ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisMethodChecker
 
isStaticMethodSafe(MethodSignature) - Method in interface ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter.MethodChecker
 

J

JINQSTREAM_CLASS - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
JOIN_INTERFACE - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
JOIN_METHOD - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 

K

KnownSafeMethods - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
KnownSafeStaticMethods - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 

L

LambdaFactory - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
LambdaFactory(Type, Handle, List<TypedValue>) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.LambdaFactory
 
left - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.BinaryOperationValue
 
localDateIsAfter - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
localDateIsBefore - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
localDateIsEqual - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
localDateTimeIsAfter - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
localDateTimeIsBefore - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
localDateTimeIsEqual - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
localTimeIsAfter - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
localTimeIsBefore - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
LongConstant(long) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.LongConstant
 
longConstantValue(ConstantValue.LongConstant, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
longLongValue - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
longValueOf - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 

M

m - Variable in class ch.epfl.labos.iu.orm.queryll2.path.MethodSideEffectCall
 
MathOpValue(TypedValue.MathOpValue.Op, Type, TypedValue, TypedValue) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.MathOpValue
 
MathOpValue(TypedValue.MathOpValue.Op, TypedValue, TypedValue) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.MathOpValue
 
mathOpValue(TypedValue.MathOpValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
MAX_PATHS - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
merge(Value, Value) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
MethodAnalysisResults - Class in ch.epfl.labos.iu.orm.queryll2.path
 
MethodAnalysisResults() - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.MethodAnalysisResults
 
MethodCallValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
MethodCallValue(String, String, String, List<TypedValue>, Type) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue
 
methodCallValue(MethodCallValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValuePostfixWalker
 
methodCallValue(MethodCallValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueRewriterWalker
 
methodCallValue(MethodCallValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
MethodCallValue.StaticMethodCallValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
MethodCallValue.VirtualMethodCallValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
methodFindAnnotation(MethodSignature, Class<T>) - Static method in class ch.epfl.labos.iu.orm.queryll2.path.Annotations
 
methodHasSomeAnnotations(Method, Collection<Class<?>>) - Static method in class ch.epfl.labos.iu.orm.queryll2.path.Annotations
 
MethodSideEffect - Class in ch.epfl.labos.iu.orm.queryll2.path
 
MethodSideEffect() - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.MethodSideEffect
 
MethodSideEffectCall - Class in ch.epfl.labos.iu.orm.queryll2.path
 
MethodSideEffectCall(MethodSignature, TypedValue, List<TypedValue>) - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.MethodSideEffectCall
 
MethodSideEffectFieldAssign - Class in ch.epfl.labos.iu.orm.queryll2.path
 
MethodSideEffectFieldAssign(String, String, String, TypedValue, TypedValue) - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.MethodSideEffectFieldAssign
 
MethodSignature - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
MethodSignature(String, String, String) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodSignature
 

N

name - Variable in class ch.epfl.labos.iu.orm.queryll2.path.MethodSideEffectFieldAssign
 
name - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue
 
name - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodSignature
 
name - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetFieldValue
 
name - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetStaticFieldValue
 
naryOperation(AbstractInsnNode, List) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
newArg(Type, int) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
newArg(Type, int) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.InterpreterWithArgs
 
newBigDecimalBigInteger - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
newBigDecimalDouble - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
newBigDecimalInt - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
newBigDecimalLong - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
newOperation(AbstractInsnNode) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
newPair - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
newStringBuilder - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
newStringBuilderString - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
newThis(Type) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
newThis(Type) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.InterpreterWithArgs
 
newTuple3 - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
newTuple4 - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
newTuple5 - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
newTuple6 - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
newTuple7 - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
newTuple8 - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
newValue(Type) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
NewValue(String) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.NewValue
 
newValue(TypedValue.NewValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
notOpValue(TypedValue.NotValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
NotValue(TypedValue) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.NotValue
 
NullConstant() - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.NullConstant
 
nullConstantValue(ConstantValue.NullConstant, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 

O

offsetDateTimeIsAfter - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
offsetDateTimeIsBefore - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
offsetDateTimeIsEqual - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
offsetTimeIsAfter - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
offsetTimeIsBefore - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
offsetTimeIsEqual - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
op - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.MathOpValue
 
op - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryMathOpValue
 
operand - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryOperationValue
 
operation - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.BinaryOperationValue
 
owner - Variable in class ch.epfl.labos.iu.orm.queryll2.path.MethodSideEffectFieldAssign
 
owner - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue
 
owner - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodSignature
 
owner - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetFieldValue
 
owner - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetStaticFieldValue
 

P

pairGetOne - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
pairGetTwo - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
PathAnalysis - Class in ch.epfl.labos.iu.orm.queryll2.path
 
PathAnalysis(List<MethodSideEffect>, TypedValue, List<? extends TypedValue>) - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysis
 
PathAnalysisFactory - Class in ch.epfl.labos.iu.orm.queryll2.path
 
PathAnalysisFactory(PathAnalysisMethodChecker) - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisFactory
 
PathAnalysisMethodChecker - Interface in ch.epfl.labos.iu.orm.queryll2.path
 
PathAnalysisSimplifier - Class in ch.epfl.labos.iu.orm.queryll2.path
 
PathAnalysisSimplifier() - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisSimplifier
 
PathAnalysisSupplementalFactory<T,U> - Interface in ch.epfl.labos.iu.orm.queryll2.path
 
paths - Variable in class ch.epfl.labos.iu.orm.queryll2.path.MethodAnalysisResults
 

R

removeConditionIndex(int) - Method in class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysis
 
replaceValues(Value, Value) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.FrameWithHelpers
 
returnOperation(AbstractInsnNode, Value, Value) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
returnValue - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
right - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.BinaryOperationValue
 

S

SafeMethodAnnotations - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
SELECT_INTERFACE - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
SELECT_METHOD - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
SerializedLambda - Class in com.user00.thunk
 
SerializedLambda() - Constructor for class com.user00.thunk.SerializedLambda
 
setBranchHandler(BasicSymbolicInterpreter.BranchHandler) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
setFrameForAliasingFixups(FrameWithHelpers) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
setMethodChecker(BasicSymbolicInterpreter.MethodChecker) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
ShortConstant(short) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ShortConstant
 
shortConstantValue(ConstantValue.ShortConstant, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
sideEffects - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
simplify(TypedValue, Map<MethodSignature, TypedValue.ComparisonValue.ComparisonOp>, Map<MethodSignature, TypedValue.ComparisonValue.ComparisonOp>, boolean) - Static method in class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisSimplifier
 
simplifyBoolean(TypedValue, Map<MethodSignature, TypedValue.ComparisonValue.ComparisonOp>, Map<MethodSignature, TypedValue.ComparisonValue.ComparisonOp>, boolean) - Static method in class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisSimplifier
 
simplifyBooleans(List<TypedValue>, Map<MethodSignature, TypedValue.ComparisonValue.ComparisonOp>, Map<MethodSignature, TypedValue.ComparisonValue.ComparisonOp>, boolean) - Static method in class ch.epfl.labos.iu.orm.queryll2.path.PathAnalysisSimplifier
 
sqlDateAfter - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
sqlDateBefore - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
sqlDateEquals - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
sqlOpString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue
 
sqlOpString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.MathOpValue
 
sqlTimeAfter - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
sqlTimeBefore - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
sqlTimeEquals - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
sqlTimestampAfter - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
sqlTimestampBefore - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
sqlTimestampEquals - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
StaticMethodAnalysisStorage<U> - Interface in ch.epfl.labos.iu.orm.queryll2.path
Deprecated legacy interface for storing the results of a static analysis of class files (not needed since class files are now analyzed at runtime).
staticMethodCallValue(MethodCallValue.StaticMethodCallValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.path.SymbExSimplifier
 
StaticMethodCallValue(String, String, String, List<TypedValue>) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.StaticMethodCallValue
 
staticMethodCallValue(MethodCallValue.StaticMethodCallValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValuePostfixWalker
 
staticMethodCallValue(MethodCallValue.StaticMethodCallValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueRewriterWalker
 
staticMethodCallValue(MethodCallValue.StaticMethodCallValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
storeMethodAnalysis(String, String, U) - Method in interface ch.epfl.labos.iu.orm.queryll2.path.StaticMethodAnalysisStorage
 
streamFrom - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
streamMax - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
streamMin - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
streamOf - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
streamSumDouble - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
streamSumInt - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
stringBuilderAppendString - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
stringBuilderToString - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
stringCompareTo - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
StringConstant(String) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.StringConstant
 
stringConstantValue(ConstantValue.StringConstant, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
stringEquals - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
stringLike - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
STRINGSORTER_METHOD - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
STRINGSORTER_SUPERCLASS - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
SymbExBooleanRewriter - Class in ch.epfl.labos.iu.orm.queryll2.path
Java uses integers for booleans.
SymbExBooleanRewriter() - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.SymbExBooleanRewriter
 
SymbExSimplifier<I> - Class in ch.epfl.labos.iu.orm.queryll2.path
 
SymbExSimplifier(Map<MethodSignature, TypedValue.ComparisonValue.ComparisonOp>, Map<MethodSignature, TypedValue.ComparisonValue.ComparisonOp>, boolean) - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.SymbExSimplifier
 
SymbolicInterpreterWithFieldAccess - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
SymbolicInterpreterWithFieldAccess(int) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.SymbolicInterpreterWithFieldAccess
 

T

ternaryOperation(AbstractInsnNode, Value, Value, Value) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
ThisValue(Type) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ThisValue
 
thisValue(TypedValue.ThisValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.BooleanConstant
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ByteConstant
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ClassConstant
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.DoubleConstant
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.FloatConstant
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.IntegerConstant
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.LongConstant
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.NullConstant
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ShortConstant
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.StringConstant
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.LambdaFactory
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.VirtualMethodCallValue
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodSignature
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ArgValue
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.BinaryOperationValue
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.CastValue
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetFieldValue
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetStaticFieldValue
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.NewValue
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.NotValue
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ThisValue
 
toString() - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryMathOpValue
 
TransformationClassAnalyzer - Class in ch.epfl.labos.iu.orm.queryll2.path
 
TransformationClassAnalyzer(File) - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
TransformationClassAnalyzer(String) - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
TransformationClassAnalyzer(String, ClassLoader) - Constructor for class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
TransformationClassMethods - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple3GetOne - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple3GetThree - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple3GetTwo - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple4GetFour - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple4GetOne - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple4GetThree - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple4GetTwo - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple5GetFive - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple5GetFour - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple5GetOne - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple5GetThree - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple5GetTwo - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple6GetFive - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple6GetFour - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple6GetOne - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple6GetSix - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple6GetThree - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple6GetTwo - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple7GetFive - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple7GetFour - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple7GetOne - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple7GetSeven - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple7GetSix - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple7GetThree - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple7GetTwo - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple8GetEight - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple8GetFive - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple8GetFour - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple8GetOne - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple8GetSeven - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple8GetSix - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple8GetThree - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
tuple8GetTwo - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
TypedValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue(Type) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue
 
TypedValue.ArgValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.BinaryOperationValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.CastValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.ComparisonValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.ComparisonValue.ComparisonOp - Enum in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.GetFieldValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.GetStaticFieldValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.MathOpValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.MathOpValue.Op - Enum in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.NewValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.NotValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.ThisValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.UnaryMathOpValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.UnaryMathOpValue.UnaryOp - Enum in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValue.UnaryOperationValue - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValuePostfixWalker<I,O,E extends Exception> - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValuePostfixWalker() - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValuePostfixWalker
 
TypedValueRewriterWalker<I,E extends Exception> - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValueRewriterWalker(TypedValueVisitor<I, TypedValue, E>) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueRewriterWalker
 
TypedValueRewriterWalker(TypedValueVisitor<I, TypedValue, E>, TypedValueVisitor<I, I, E>) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueRewriterWalker
 
TypedValueVisitor<I,O,E extends Exception> - Class in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValueVisitor() - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
TypedValueVisitorException - Exception in ch.epfl.labos.iu.orm.queryll2.symbolic
 
TypedValueVisitorException() - Constructor for exception ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
 
TypedValueVisitorException(String) - Constructor for exception ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
 
TypedValueVisitorException(String, Throwable) - Constructor for exception ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
 
TypedValueVisitorException(Throwable) - Constructor for exception ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
 

U

UnaryMathOpValue(TypedValue.UnaryMathOpValue.UnaryOp, Type, TypedValue) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryMathOpValue
 
unaryMathOpValue(TypedValue.UnaryMathOpValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
unaryOperation(AbstractInsnNode, Value) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter
 
unaryOperation(AbstractInsnNode, Value) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.SymbolicInterpreterWithFieldAccess
 
UnaryOperationValue(Type, TypedValue) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryOperationValue
 
unaryOpValue(TypedValue.UnaryOperationValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValuePostfixWalker
 
unaryOpValue(TypedValue.UnaryOperationValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueRewriterWalker
 
unaryOpValue(TypedValue.UnaryOperationValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
unknownValue(TypedValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
uuidCompareTo - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
uuidEquals - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 

V

val - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.BooleanConstant
 
val - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ByteConstant
 
val - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ClassConstant
 
val - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.DoubleConstant
 
val - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.FloatConstant
 
val - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.IntegerConstant
 
val - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.LongConstant
 
val - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ShortConstant
 
val - Variable in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.StringConstant
 
value - Variable in class ch.epfl.labos.iu.orm.queryll2.path.MethodSideEffectFieldAssign
 
valueOf(String) - Static method in enum ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter.OperationSideEffect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue.ComparisonOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.MathOpValue.Op
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryMathOpValue.UnaryOp
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.epfl.labos.iu.orm.queryll2.symbolic.BasicSymbolicInterpreter.OperationSideEffect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue.ComparisonOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.MathOpValue.Op
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryMathOpValue.UnaryOp
Returns an array containing the constants of this enum type, in the order they are declared.
varValue(TypedValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
virtualMethodCallValue(MethodCallValue.VirtualMethodCallValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.path.SymbExSimplifier
 
VirtualMethodCallValue(String, String, String, List<TypedValue>, TypedValue) - Constructor for class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.VirtualMethodCallValue
 
virtualMethodCallValue(MethodCallValue.VirtualMethodCallValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValuePostfixWalker
 
virtualMethodCallValue(MethodCallValue.VirtualMethodCallValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueRewriterWalker
 
virtualMethodCallValue(MethodCallValue.VirtualMethodCallValue, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.BooleanConstant
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ByteConstant
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ClassConstant
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.DoubleConstant
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.FloatConstant
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.IntegerConstant
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.LongConstant
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.NullConstant
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.ShortConstant
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.StringConstant
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.StaticMethodCallValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.VirtualMethodCallValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ArgValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.BinaryOperationValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.CastValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetFieldValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetStaticFieldValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.MathOpValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.NewValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.NotValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ThisValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryMathOpValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryOperationValue
 
visit(TypedValueVisitor<I, O, E>, I) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue
 

W

WHERE_INTERFACE - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
WHERE_METHOD - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
withNewArgs(List<TypedValue>) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.StaticMethodCallValue
 
withNewArgs(List<TypedValue>, TypedValue) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.VirtualMethodCallValue
 
withNewArgs(List<TypedValue>) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue
 
withNewChildren(TypedValue, TypedValue) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.BinaryOperationValue
 
withNewChildren(TypedValue) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.CastValue
 
withNewChildren(TypedValue, TypedValue) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue
 
withNewChildren(TypedValue) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetFieldValue
 
withNewChildren(TypedValue, TypedValue) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.MathOpValue
 
withNewChildren(TypedValue) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.NotValue
 
withNewChildren(TypedValue) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryMathOpValue
 
withNewChildren(TypedValue) - Method in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryOperationValue
 

Z

zonedDateTimeIsAfter - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
zonedDateTimeIsBefore - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
zonedDateTimeIsEqual - Static variable in class ch.epfl.labos.iu.orm.queryll2.path.TransformationClassAnalyzer
 
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2018. All Rights Reserved.