Uses of Interface
org.jd.core.v1.model.javasyntax.expression.Expression
Packages that use Expression
Package
Description
-
Uses of Expression in org.jd.core.v1.model.javasyntax
Method parameters in org.jd.core.v1.model.javasyntax with type arguments of type ExpressionModifier and TypeMethodDescriptionprotected voidAbstractJavaSyntaxVisitor.acceptListExpression(List<? extends Expression> list) -
Uses of Expression in org.jd.core.v1.model.javasyntax.declaration
Fields in org.jd.core.v1.model.javasyntax.declaration declared as ExpressionMethods in org.jd.core.v1.model.javasyntax.declaration that return ExpressionMethods in org.jd.core.v1.model.javasyntax.declaration with parameters of type ExpressionModifier and TypeMethodDescriptionvoidExpressionVariableInitializer.setExpression(Expression expression) Constructors in org.jd.core.v1.model.javasyntax.declaration with parameters of type Expression -
Uses of Expression in org.jd.core.v1.model.javasyntax.expression
Classes in org.jd.core.v1.model.javasyntax.expression that implement ExpressionModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassSubclasses with type arguments of type Expression in org.jd.core.v1.model.javasyntax.expressionSubinterfaces with type arguments of type Expression in org.jd.core.v1.model.javasyntax.expressionFields in org.jd.core.v1.model.javasyntax.expression declared as ExpressionModifier and TypeFieldDescriptionprotected ExpressionTernaryOperatorExpression.conditionprotected ExpressionArrayExpression.expressionprotected ExpressionCastExpression.expressionprotected ExpressionFieldReferenceExpression.expressionprotected ExpressionInstanceOfExpression.expressionprotected ExpressionLengthExpression.expressionprotected ExpressionMethodReferenceExpression.expressionprotected ExpressionParenthesesExpression.expressionprotected ExpressionPostOperatorExpression.expressionprotected ExpressionPreOperatorExpression.expressionprotected ExpressionTernaryOperatorExpression.expressionFalseprotected ExpressionTernaryOperatorExpression.expressionTrueprotected ExpressionArrayExpression.indexprotected ExpressionBinaryOperatorExpression.leftExpressionprotected ExpressionBinaryOperatorExpression.rightExpressionMethods in org.jd.core.v1.model.javasyntax.expression with type parameters of type ExpressionModifier and TypeMethodDescription<T extends Expression>
TBinaryOperatorExpression.getGenericLeftExpression()<T extends Expression>
TBinaryOperatorExpression.getGenericRightExpression()Methods in org.jd.core.v1.model.javasyntax.expression that return ExpressionModifier and TypeMethodDescriptionTernaryOperatorExpression.getCondition()ArrayExpression.getExpression()CastExpression.getExpression()FieldReferenceExpression.getExpression()InstanceOfExpression.getExpression()LengthExpression.getExpression()MethodReferenceExpression.getExpression()ParenthesesExpression.getExpression()PostOperatorExpression.getExpression()PreOperatorExpression.getExpression()TernaryOperatorExpression.getExpressionFalse()TernaryOperatorExpression.getExpressionTrue()ArrayExpression.getIndex()BinaryOperatorExpression.getLeftExpression()BinaryOperatorExpression.getRightExpression()Methods in org.jd.core.v1.model.javasyntax.expression with parameters of type ExpressionModifier and TypeMethodDescriptionprotected static TypeArrayExpression.createItemType(Expression expression) voidTernaryOperatorExpression.setCondition(Expression condition) voidArrayExpression.setExpression(Expression expression) voidCastExpression.setExpression(Expression expression) voidFieldReferenceExpression.setExpression(Expression expression) voidInstanceOfExpression.setExpression(Expression expression) voidLengthExpression.setExpression(Expression expression) voidMethodReferenceExpression.setExpression(Expression expression) voidParenthesesExpression.setExpression(Expression expression) voidPostOperatorExpression.setExpression(Expression expression) voidPreOperatorExpression.setExpression(Expression expression) voidTernaryOperatorExpression.setExpressionFalse(Expression expressionFalse) voidTernaryOperatorExpression.setExpressionTrue(Expression expressionTrue) voidArrayExpression.setIndex(Expression index) voidBinaryOperatorExpression.setLeftExpression(Expression leftExpression) voidBinaryOperatorExpression.setRightExpression(Expression rightExpression) Constructors in org.jd.core.v1.model.javasyntax.expression with parameters of type ExpressionModifierConstructorDescriptionArrayExpression(int lineNumber, Expression expression, Expression index) ArrayExpression(Expression expression, Expression index) BinaryOperatorExpression(int lineNumber, Type type, Expression leftExpression, String operator, Expression rightExpression, int priority) CastExpression(int lineNumber, Type type, Expression expression) CastExpression(int lineNumber, Type type, Expression expression, boolean explicit) CastExpression(Type type, Expression expression) Expressions(Expression expression, Expression... expressions) FieldReferenceExpression(int lineNumber, Type type, Expression expression, String internalTypeName, String name, String descriptor) FieldReferenceExpression(Type type, Expression expression, String internalTypeName, String name, String descriptor) InstanceOfExpression(int lineNumber, Expression expression, Type instanceOfType) InstanceOfExpression(Expression expression, ObjectType instanceOfType) LengthExpression(int lineNumber, Expression expression) LengthExpression(Expression expression) MethodInvocationExpression(int lineNumber, Type type, Expression expression, String internalTypeName, String name, String descriptor) MethodInvocationExpression(int lineNumber, Type type, Expression expression, String internalTypeName, String name, String descriptor, BaseExpression parameters) MethodInvocationExpression(Type type, Expression expression, String internalTypeName, String name, String descriptor) MethodInvocationExpression(Type type, Expression expression, String internalTypeName, String name, String descriptor, BaseExpression parameters) MethodReferenceExpression(int lineNumber, Type type, Expression expression, String internalTypeName, String name, String descriptor) MethodReferenceExpression(Type type, Expression expression, String internalTypeName, String name, String descriptor) ParenthesesExpression(Expression expression) PostOperatorExpression(int lineNumber, Expression expression, String operator) PostOperatorExpression(Expression expression, String operator) PreOperatorExpression(int lineNumber, String operator, Expression expression) PreOperatorExpression(String operator, Expression expression) TernaryOperatorExpression(int lineNumber, Type type, Expression condition, Expression expressionTrue, Expression expressionFalse) TernaryOperatorExpression(Type type, Expression condition, Expression expressionTrue, Expression expressionFalse) Constructor parameters in org.jd.core.v1.model.javasyntax.expression with type arguments of type Expression -
Uses of Expression in org.jd.core.v1.model.javasyntax.reference
Fields in org.jd.core.v1.model.javasyntax.reference declared as ExpressionMethods in org.jd.core.v1.model.javasyntax.reference that return ExpressionMethods in org.jd.core.v1.model.javasyntax.reference with parameters of type ExpressionModifier and TypeMethodDescriptionvoidExpressionElementValue.setExpression(Expression expression) Constructors in org.jd.core.v1.model.javasyntax.reference with parameters of type Expression -
Uses of Expression in org.jd.core.v1.model.javasyntax.statement
Fields in org.jd.core.v1.model.javasyntax.statement declared as ExpressionModifier and TypeFieldDescriptionprotected ExpressionAssertStatement.conditionprotected ExpressionDoWhileStatement.conditionprotected ExpressionForStatement.conditionprotected ExpressionIfStatement.conditionprotected ExpressionSwitchStatement.conditionprotected ExpressionWhileStatement.conditionprotected ExpressionExpressionStatement.expressionprotected ExpressionForEachStatement.expressionprotected ExpressionLambdaExpressionStatement.expressionprotected ExpressionReturnExpressionStatement.expressionprotected ExpressionSwitchStatement.ExpressionLabel.expressionprotected ExpressionThrowStatement.expressionprotected ExpressionTryStatement.Resource.expressionprotected ExpressionAssertStatement.messageprotected ExpressionSynchronizedStatement.monitorMethods in org.jd.core.v1.model.javasyntax.statement with type parameters of type ExpressionModifier and TypeMethodDescription<T extends Expression>
TReturnExpressionStatement.getGenericExpression()Methods in org.jd.core.v1.model.javasyntax.statement that return ExpressionModifier and TypeMethodDescriptionAssertStatement.getCondition()DoWhileStatement.getCondition()ForStatement.getCondition()IfStatement.getCondition()SwitchStatement.getCondition()WhileStatement.getCondition()ExpressionStatement.getExpression()ForEachStatement.getExpression()LambdaExpressionStatement.getExpression()ReturnExpressionStatement.getExpression()SwitchStatement.ExpressionLabel.getExpression()ThrowStatement.getExpression()TryStatement.Resource.getExpression()AssertStatement.getMessage()SynchronizedStatement.getMonitor()Methods in org.jd.core.v1.model.javasyntax.statement with parameters of type ExpressionModifier and TypeMethodDescriptionvoidAssertStatement.setCondition(Expression condition) voidDoWhileStatement.setCondition(Expression condition) voidForStatement.setCondition(Expression condition) voidIfStatement.setCondition(Expression condition) voidSwitchStatement.setCondition(Expression condition) voidWhileStatement.setCondition(Expression condition) voidExpressionStatement.setExpression(Expression expression) voidForEachStatement.setExpression(Expression expression) voidLambdaExpressionStatement.setExpression(Expression expression) voidReturnExpressionStatement.setExpression(Expression expression) voidSwitchStatement.ExpressionLabel.setExpression(Expression expression) voidThrowStatement.setExpression(Expression expression) voidTryStatement.Resource.setExpression(Expression expression) voidSynchronizedStatement.setMonitor(Expression monitor) Constructors in org.jd.core.v1.model.javasyntax.statement with parameters of type ExpressionModifierConstructorDescriptionAssertStatement(Expression condition, Expression message) DoWhileStatement(Expression condition, BaseStatement statements) ExpressionLabel(Expression expression) ExpressionStatement(Expression expression) ForEachStatement(Type type, String name, Expression expression, BaseStatement statements) ForStatement(LocalVariableDeclaration declaration, Expression condition, BaseExpression update, BaseStatement statements) ForStatement(BaseExpression init, Expression condition, BaseExpression update, BaseStatement statements) IfElseStatement(Expression condition, BaseStatement statement, BaseStatement elseStatements) IfStatement(Expression condition, BaseStatement statements) LambdaExpressionStatement(Expression expression) Resource(ObjectType type, String name, Expression expression) ReturnExpressionStatement(int lineNumber, Expression expression) ReturnExpressionStatement(Expression expression) SwitchStatement(Expression condition, List<SwitchStatement.Block> blocks) SynchronizedStatement(Expression monitor, BaseStatement statements) ThrowStatement(Expression expression) WhileStatement(Expression condition, BaseStatement statements) -
Uses of Expression in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.expression
Classes in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.expression that implement ExpressionModifier and TypeClassDescriptionclassclassclassclassclassclassConstructors in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.expression with parameters of type ExpressionModifierConstructorDescriptionClassFileCmpExpression(int lineNumber, Expression leftExpression, Expression rightExpression) ClassFileMethodInvocationExpression(TypeParametersToTypeArgumentsBinder binder, int lineNumber, BaseTypeParameter typeParameters, Type type, Expression expression, String internalTypeName, String name, String descriptor, BaseType parameterTypes, BaseExpression parameters) -
Uses of Expression in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.statement
Fields in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.statement declared as ExpressionModifier and TypeFieldDescriptionprotected ExpressionClassFileMonitorEnterStatement.monitorprotected ExpressionClassFileMonitorExitStatement.monitorMethods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.statement that return ExpressionModifier and TypeMethodDescriptionClassFileMonitorEnterStatement.getMonitor()ClassFileMonitorExitStatement.getMonitor()Constructors in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.statement with parameters of type ExpressionModifierConstructorDescriptionClassFileForEachStatement(AbstractLocalVariable localVariable, Expression expression, BaseStatement statements) ClassFileForStatement(int fromOffset, int toOffset, BaseExpression init, Expression condition, BaseExpression update, BaseStatement statements) ClassFileMonitorEnterStatement(Expression monitor) ClassFileMonitorExitStatement(Expression monitor) -
Uses of Expression in org.jd.core.v1.service.converter.classfiletojavasyntax.model.localvariable
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.localvariable that return ExpressionModifier and TypeMethodDescriptionprotected ExpressionFrame.splitMultiAssignment(int toOffset, HashSet<AbstractLocalVariable> undeclaredLocalVariablesInStatement, List<Expression> expressions, Expression expression) Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.localvariable with parameters of type ExpressionModifier and TypeMethodDescriptionprotected ExpressionFrame.splitMultiAssignment(int toOffset, HashSet<AbstractLocalVariable> undeclaredLocalVariablesInStatement, List<Expression> expressions, Expression expression) protected voidFrame.updateForStatement(HashSet<AbstractLocalVariable> undeclaredLocalVariables, HashSet<AbstractLocalVariable> undeclaredLocalVariablesInStatement, ClassFileForStatement forStatement, Expression init) Method parameters in org.jd.core.v1.service.converter.classfiletojavasyntax.model.localvariable with type arguments of type ExpressionModifier and TypeMethodDescriptionprotected ExpressionFrame.splitMultiAssignment(int toOffset, HashSet<AbstractLocalVariable> undeclaredLocalVariablesInStatement, List<Expression> expressions, Expression expression) -
Uses of Expression in org.jd.core.v1.service.converter.classfiletojavasyntax.util
Classes in org.jd.core.v1.service.converter.classfiletojavasyntax.util that implement ExpressionFields in org.jd.core.v1.service.converter.classfiletojavasyntax.util with type parameters of type ExpressionMethods in org.jd.core.v1.service.converter.classfiletojavasyntax.util that return ExpressionModifier and TypeMethodDescriptionprivate static ExpressionByteCodeParser.checkIfLastStatementIsAMultiAssignment(Statements statements, Expression parameter) static ExpressionStringConcatenationUtil.create(String recipe, BaseExpression parameters) static ExpressionStringConcatenationUtil.create(BaseExpression parameters) static ExpressionStringConcatenationUtil.create(Expression expression, int lineNumber, String typeName) private static ExpressionByteCodeParser.createAssignment(BinaryOperatorExpression boe, String operator) private static ExpressionStringConcatenationUtil.createFirstStringConcatenationItem(Expression expression) protected ExpressionStatementMaker.createObjectTypeReferenceDotClassExpression(int lineNumber, String fieldName, MethodInvocationExpression mie) private ExpressionByteCodeParser.getFieldInstanceReference(Expression expression, ObjectType ot, String name) private static ExpressionByteCodeParser.getLastRightExpression(BinaryOperatorExpression boe) private ExpressionByteCodeParser.getMethodInstanceReference(Expression expression, ObjectType ot, String name, String descriptor) static ExpressionNewArrayMaker.make(Statements statements, NewArray newArray) protected ExpressionStatementMaker.makeExpression(WatchDog watchdog, BasicBlock basicBlock, Statements statements, Statements jumps) private ExpressionByteCodeParser.newIntegerBinaryOperatorExpression(int lineNumber, Expression leftExpression, String operator, Expression rightExpression, int priority) private ExpressionByteCodeParser.newIntegerComparisonOperatorExpression(int lineNumber, Expression leftExpression, String operator, Expression rightExpression, int priority) private ExpressionByteCodeParser.newIntegerOrBooleanBinaryOperatorExpression(int lineNumber, Expression leftExpression, String operator, Expression rightExpression, int priority) private ExpressionByteCodeParser.newIntegerOrBooleanComparisonOperatorExpression(int lineNumber, Expression leftExpression, String operator, Expression rightExpression, int priority) private ExpressionByteCodeParser.newNewExpression(int lineNumber, String internalTypeName) private ExpressionByteCodeParser.newPostArithmeticOperatorExpression(int lineNumber, Expression expression, String operator) private ExpressionByteCodeParser.newPreArithmeticOperatorExpression(int lineNumber, String operator, Expression expression) protected ExpressionStatementMaker.parseTernaryOperator(int lineNumber, Expression condition, Expression exp1, Expression exp2) Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.util with parameters of type ExpressionModifier and TypeMethodDescriptionvoidTypeParametersToTypeArgumentsBinder.bindParameterTypesWithArgumentTypes(Type type, Expression expression) protected booleanStatementMaker.checkFieldReference(String fieldName, Expression expression) private static ExpressionByteCodeParser.checkIfLastStatementIsAMultiAssignment(Statements statements, Expression parameter) static ExpressionStringConcatenationUtil.create(Expression expression, int lineNumber, String typeName) private voidByteCodeParser.createAssignment(Statements statements, DefaultStack<Expression> stack, int lineNumber, Expression leftExpression, Expression rightExpression) protected Map<String, TypeArgument> TypeParametersToTypeArgumentsBinder.createBindings(Expression expression, BaseTypeParameter typeParameters, BaseTypeArgument typeArguments, BaseTypeParameter methodTypeParameters, Type returnType, Type returnExpressionType, BaseType parameterTypes, BaseExpression parameters) private static ExpressionStringConcatenationUtil.createFirstStringConcatenationItem(Expression expression) protected static StatementLoopStatementMaker.createForStatementWithoutLineNumber(BasicBlock basicBlock, Statements statements, Expression condition, Statements subStatements) protected booleanTypeParametersToTypeArgumentsBinder.eraseTypeArguments(Expression expression, BaseTypeParameter typeParameters, BaseTypeArgument typeArguments) protected TypeTypeParametersToTypeArgumentsBinder.getExpressionType(Expression expression) private ExpressionByteCodeParser.getFieldInstanceReference(Expression expression, ObjectType ot, String name) protected static AbstractLocalVariableTryWithResourcesStatementMaker.getLocalVariable(Expression condition) private AbstractLocalVariableByteCodeParser.getLocalVariableInAssignment(int index, int offset, Expression value) private ExpressionByteCodeParser.getMethodInstanceReference(Expression expression, ObjectType ot, String name, String descriptor) private static booleanByteCodeParser.isNegativeOne(Expression expression) private static booleanByteCodeParser.isPositiveOne(Expression expression) static StatementLoopStatementMaker.makeDoWhileLoop(BasicBlock loopBasicBlock, BasicBlock lastSubBasicBlock, Expression condition, Statements subStatements, Statements jumps) protected static StatementLoopStatementMaker.makeForEachArray(Map<String, BaseType> typeBounds, LocalVariableMaker localVariableMaker, Statements statements, Expression condition, Statements subStatements) protected static StatementLoopStatementMaker.makeForEachList(Map<String, BaseType> typeBounds, LocalVariableMaker localVariableMaker, Statements statements, Expression condition, Statements subStatements) protected static StatementLoopStatementMaker.makeLoop(Map<String, BaseType> typeBounds, LocalVariableMaker localVariableMaker, BasicBlock loopBasicBlock, Statements statements, Expression condition, Statements subStatements) static StatementLoopStatementMaker.makeLoop(Map<String, BaseType> typeBounds, LocalVariableMaker localVariableMaker, BasicBlock loopBasicBlock, Statements statements, Expression condition, Statements subStatements, Statements jumps) TypeParametersToTypeArgumentsBinder.newFieldReferenceExpression(int lineNumber, Type type, Expression expression, ObjectType objectType, String name, String descriptor) private ExpressionByteCodeParser.newIntegerBinaryOperatorExpression(int lineNumber, Expression leftExpression, String operator, Expression rightExpression, int priority) private ExpressionByteCodeParser.newIntegerComparisonOperatorExpression(int lineNumber, Expression leftExpression, String operator, Expression rightExpression, int priority) private ExpressionByteCodeParser.newIntegerOrBooleanBinaryOperatorExpression(int lineNumber, Expression leftExpression, String operator, Expression rightExpression, int priority) private ExpressionByteCodeParser.newIntegerOrBooleanComparisonOperatorExpression(int lineNumber, Expression leftExpression, String operator, Expression rightExpression, int priority) TypeParametersToTypeArgumentsBinder.newMethodInvocationExpression(int lineNumber, Expression expression, ObjectType objectType, String name, String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters) private ExpressionByteCodeParser.newPostArithmeticOperatorExpression(int lineNumber, Expression expression, String operator) private ExpressionByteCodeParser.newPreArithmeticOperatorExpression(int lineNumber, String operator, Expression expression) protected TernaryOperatorExpressionStatementMaker.newTernaryOperatorExpression(int lineNumber, Expression condition, Expression expressionTrue, Expression expressionFalse) private voidByteCodeParser.parseASTORE(Statements statements, DefaultStack<Expression> stack, int lineNumber, AbstractLocalVariable localVariable, Expression valueRef) private voidByteCodeParser.parsePUT(Statements statements, DefaultStack<Expression> stack, int lineNumber, FieldReferenceExpression fr, Expression valueRef) private voidByteCodeParser.parseSTORE(Statements statements, DefaultStack<Expression> stack, int lineNumber, AbstractLocalVariable localVariable, Expression valueRef) protected ExpressionStatementMaker.parseTernaryOperator(int lineNumber, Expression condition, Expression exp1, Expression exp2) protected voidTypeParametersToTypeArgumentsBinder.populateBindingsWithTypeArgument(Map<String, TypeArgument> bindings, Map<String, BaseType> typeBounds, Type type, Expression expression) private voidByteCodeParser.reduceIntegerLocalVariableType(Expression expression) static voidTypeParametersToTypeArgumentsBinder.staticBindParameterTypesWithArgumentTypes(Type type, Expression expression) Method parameters in org.jd.core.v1.service.converter.classfiletojavasyntax.util with type arguments of type ExpressionModifier and TypeMethodDescriptionprivate static voidByteCodeParser.checkStack(DefaultStack<Expression> stack, byte[] code, int offset) private voidByteCodeParser.createAssignment(Statements statements, DefaultStack<Expression> stack, int lineNumber, Expression leftExpression, Expression rightExpression) private BaseExpressionByteCodeParser.extractParametersFromStack(Statements statements, DefaultStack<Expression> stack, BaseType parameterTypes) voidByteCodeParser.parse(BasicBlock basicBlock, Statements statements, DefaultStack<Expression> stack) private voidByteCodeParser.parseASTORE(Statements statements, DefaultStack<Expression> stack, int lineNumber, AbstractLocalVariable localVariable, Expression valueRef) private voidByteCodeParser.parseGetField(DefaultStack<Expression> stack, ConstantPool constants, int lineNumber, int index) private voidByteCodeParser.parseGetStatic(DefaultStack<Expression> stack, ConstantPool constants, int lineNumber, int index) private voidByteCodeParser.parseIF(DefaultStack<Expression> stack, int lineNumber, BasicBlock basicBlock, String operator1, String operator2, int priority) private voidByteCodeParser.parseIINC(Statements statements, DefaultStack<Expression> stack, int lineNumber, AbstractLocalVariable localVariable, int count) private static voidByteCodeParser.parseILOAD(Statements statements, DefaultStack<Expression> stack, int lineNumber, AbstractLocalVariable localVariable) private voidByteCodeParser.parseInvokeDynamic(Statements statements, DefaultStack<Expression> stack, ConstantPool constants, int lineNumber, int index) private voidByteCodeParser.parseLDC(DefaultStack<Expression> stack, ConstantPool constants, int lineNumber, Constant constant) private voidByteCodeParser.parsePUT(Statements statements, DefaultStack<Expression> stack, int lineNumber, FieldReferenceExpression fr, Expression valueRef) private voidByteCodeParser.parsePutField(Statements statements, DefaultStack<Expression> stack, ConstantPool constants, int lineNumber, int index) private voidByteCodeParser.parsePutStatic(Statements statements, DefaultStack<Expression> stack, ConstantPool constants, int lineNumber, int index) private voidByteCodeParser.parseSTORE(Statements statements, DefaultStack<Expression> stack, int lineNumber, AbstractLocalVariable localVariable, Expression valueRef) private voidByteCodeParser.parseXRETURN(Statements statements, DefaultStack<Expression> stack, int lineNumber) private static booleanByteCodeParser.stackContainsFieldReference(DefaultStack<Expression> stack, FieldReferenceExpression fr) private static booleanByteCodeParser.stackContainsLocalVariableReference(DefaultStack<Expression> stack, AbstractLocalVariable localVariable) -
Uses of Expression in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor that return ExpressionModifier and TypeMethodDescriptionprivate ExpressionAddCastExpressionVisitor.addCastExpression(Type type, Expression expression) protected ExpressionUpdateIntegerConstantTypeVisitor.safeUpdateBooleanExpression(Expression expression) protected ExpressionUpdateIntegerConstantTypeVisitor.updateBooleanExpression(Expression expression) protected abstract ExpressionAbstractUpdateExpressionVisitor.updateExpression(Expression expression) private ExpressionAddCastExpressionVisitor.updateExpression(Type type, Expression expression, boolean force) protected ExpressionInitInnerClassVisitor.UpdateFieldReferencesVisitor.updateExpression(Expression expression) protected ExpressionUpdateBridgeMethodVisitor.updateExpression(Expression expression) protected ExpressionUpdateIntegerConstantTypeVisitor.updateExpression(Type type, Expression expression) Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with parameters of type ExpressionModifier and TypeMethodDescriptionprivate ExpressionAddCastExpressionVisitor.addCastExpression(Type type, Expression expression) protected static FieldReferenceExpressionUpdateBridgeMethodVisitor.getFieldReferenceExpression(Expression expression) protected ExpressionUpdateIntegerConstantTypeVisitor.safeUpdateBooleanExpression(Expression expression) protected ExpressionUpdateIntegerConstantTypeVisitor.updateBooleanExpression(Expression expression) protected abstract ExpressionAbstractUpdateExpressionVisitor.updateExpression(Expression expression) private ExpressionAddCastExpressionVisitor.updateExpression(Type type, Expression expression, boolean force) protected ExpressionInitInnerClassVisitor.UpdateFieldReferencesVisitor.updateExpression(Expression expression) protected ExpressionUpdateBridgeMethodVisitor.updateExpression(Expression expression) protected ExpressionUpdateIntegerConstantTypeVisitor.updateExpression(Type type, Expression expression) -
Uses of Expression in org.jd.core.v1.service.fragmenter.javasyntaxtojavafragment.visitor
Methods in org.jd.core.v1.service.fragmenter.javasyntaxtojavafragment.visitor with parameters of type ExpressionModifier and TypeMethodDescriptionvoidTypeVisitor.Tokens.addLineNumberToken(Expression expression) protected voidExpressionVisitor.printTernaryOperatorExpression(Expression expression) protected voidExpressionVisitor.visit(Expression parent, Expression child) protected voidExpressionVisitor.visitHexa(Expression parent, Expression child) Method parameters in org.jd.core.v1.service.fragmenter.javasyntaxtojavafragment.visitor with type arguments of type ExpressionModifier and TypeMethodDescriptionprotected voidSingleLineStatementVisitor.acceptListExpression(List<? extends Expression> list)