Uses of Interface
org.jd.core.v1.model.javasyntax.expression.BaseExpression
Packages that use BaseExpression
Package
Description
-
Uses of BaseExpression in org.jd.core.v1.model.javasyntax
Methods in org.jd.core.v1.model.javasyntax with parameters of type BaseExpressionModifier and TypeMethodDescriptionprotected voidAbstractJavaSyntaxVisitor.safeAccept(BaseExpression expression) -
Uses of BaseExpression in org.jd.core.v1.model.javasyntax.declaration
Fields in org.jd.core.v1.model.javasyntax.declaration declared as BaseExpressionMethods in org.jd.core.v1.model.javasyntax.declaration that return BaseExpressionMethods in org.jd.core.v1.model.javasyntax.declaration with parameters of type BaseExpressionModifier and TypeMethodDescriptionvoidEnumDeclaration.Constant.setArguments(BaseExpression arguments) Constructors in org.jd.core.v1.model.javasyntax.declaration with parameters of type BaseExpressionModifierConstructorDescriptionConstant(int lineNumber, String name, BaseExpression arguments) Constant(int lineNumber, String name, BaseExpression arguments, BodyDeclaration bodyDeclaration) Constant(int lineNumber, BaseAnnotationReference annotationReferences, String name, BaseExpression arguments, BodyDeclaration bodyDeclaration) Constant(String name, BaseExpression arguments) -
Uses of BaseExpression in org.jd.core.v1.model.javasyntax.expression
Subinterfaces of BaseExpression in org.jd.core.v1.model.javasyntax.expressionClasses in org.jd.core.v1.model.javasyntax.expression that implement BaseExpressionModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in org.jd.core.v1.model.javasyntax.expression declared as BaseExpressionModifier and TypeFieldDescriptionprotected BaseExpressionNewArray.dimensionExpressionListprotected BaseExpressionConstructorInvocationExpression.parametersprotected BaseExpressionMethodInvocationExpression.parametersprotected BaseExpressionNewExpression.parametersprotected BaseExpressionSuperConstructorInvocationExpression.parametersMethods in org.jd.core.v1.model.javasyntax.expression that return BaseExpressionModifier and TypeMethodDescriptionNewArray.getDimensionExpressionList()ConstructorInvocationExpression.getParameters()MethodInvocationExpression.getParameters()NewExpression.getParameters()SuperConstructorInvocationExpression.getParameters()Methods in org.jd.core.v1.model.javasyntax.expression with parameters of type BaseExpressionModifier and TypeMethodDescriptionvoidNewArray.setDimensionExpressionList(BaseExpression dimensionExpressionList) voidConstructorInvocationExpression.setParameters(BaseExpression parameters) voidMethodInvocationExpression.setParameters(BaseExpression parameters) voidNewExpression.setParameters(BaseExpression parameters) voidSuperConstructorInvocationExpression.setParameters(BaseExpression parameters) Constructors in org.jd.core.v1.model.javasyntax.expression with parameters of type BaseExpressionModifierConstructorDescriptionConstructorInvocationExpression(int lineNumber, ObjectType type, String descriptor, BaseExpression parameters) ConstructorInvocationExpression(ObjectType type, String descriptor, BaseExpression parameters) 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, BaseExpression parameters) NewArray(int lineNumber, Type type, BaseExpression dimensionExpressionList) SuperConstructorInvocationExpression(int lineNumber, ObjectType type, String descriptor, BaseExpression parameters) SuperConstructorInvocationExpression(ObjectType type, String descriptor, BaseExpression parameters) -
Uses of BaseExpression in org.jd.core.v1.model.javasyntax.statement
Fields in org.jd.core.v1.model.javasyntax.statement declared as BaseExpressionModifier and TypeFieldDescriptionprotected BaseExpressionForStatement.initprotected BaseExpressionForStatement.updateMethods in org.jd.core.v1.model.javasyntax.statement that return BaseExpressionMethods in org.jd.core.v1.model.javasyntax.statement with parameters of type BaseExpressionModifier and TypeMethodDescriptionvoidForStatement.setInit(BaseExpression init) voidForStatement.setUpdate(BaseExpression update) Constructors in org.jd.core.v1.model.javasyntax.statement with parameters of type BaseExpressionModifierConstructorDescriptionForStatement(LocalVariableDeclaration declaration, Expression condition, BaseExpression update, BaseStatement statements) ForStatement(BaseExpression init, Expression condition, BaseExpression update, BaseStatement statements) -
Uses of BaseExpression in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration
Constructors in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration with parameters of type BaseExpressionModifierConstructorDescriptionClassFileConstant(int lineNumber, String name, int index, BaseExpression arguments, BodyDeclaration bodyDeclaration) -
Uses of BaseExpression 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 BaseExpressionModifier and TypeClassDescriptionclassclassclassclassclassclassMethods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.expression with parameters of type BaseExpressionModifier and TypeMethodDescriptionvoidClassFileNewExpression.set(String descriptor, BaseType parameterTypes, BaseExpression parameters) Constructors in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.expression with parameters of type BaseExpressionModifierConstructorDescriptionClassFileConstructorInvocationExpression(int lineNumber, ObjectType type, String descriptor, BaseType parameterTypes, BaseExpression parameters) ClassFileMethodInvocationExpression(TypeParametersToTypeArgumentsBinder binder, int lineNumber, BaseTypeParameter typeParameters, Type type, Expression expression, String internalTypeName, String name, String descriptor, BaseType parameterTypes, BaseExpression parameters) ClassFileSuperConstructorInvocationExpression(int lineNumber, ObjectType type, String descriptor, BaseType parameterTypes, BaseExpression parameters) -
Uses of BaseExpression in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.statement
Constructors in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.statement with parameters of type BaseExpressionModifierConstructorDescriptionClassFileForStatement(int fromOffset, int toOffset, BaseExpression init, Expression condition, BaseExpression update, BaseStatement statements) -
Uses of BaseExpression in org.jd.core.v1.service.converter.classfiletojavasyntax.util
Classes in org.jd.core.v1.service.converter.classfiletojavasyntax.util that implement BaseExpressionMethods in org.jd.core.v1.service.converter.classfiletojavasyntax.util that return BaseExpressionModifier and TypeMethodDescriptionprotected static BaseExpressionLoopStatementMaker.extractInit(Statements statements, int lineNumber) private BaseExpressionByteCodeParser.extractParametersFromStack(Statements statements, DefaultStack<Expression> stack, BaseType parameterTypes) Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.util with parameters of type BaseExpressionModifier and TypeMethodDescriptionprotected voidTypeParametersToTypeArgumentsBinder.bindParameters(BaseType parameterTypes, BaseExpression parameters) static ExpressionStringConcatenationUtil.create(String recipe, BaseExpression parameters) static ExpressionStringConcatenationUtil.create(BaseExpression parameters) protected Map<String, TypeArgument> TypeParametersToTypeArgumentsBinder.createBindings(Expression expression, BaseTypeParameter typeParameters, BaseTypeArgument typeArguments, BaseTypeParameter methodTypeParameters, Type returnType, Type returnExpressionType, BaseType parameterTypes, BaseExpression parameters) TypeParametersToTypeArgumentsBinder.newConstructorInvocationExpression(int lineNumber, ObjectType objectType, String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters) TypeParametersToTypeArgumentsBinder.newMethodInvocationExpression(int lineNumber, Expression expression, ObjectType objectType, String name, String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters) TypeParametersToTypeArgumentsBinder.newSuperConstructorInvocationExpression(int lineNumber, ObjectType objectType, String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters) voidTypeParametersToTypeArgumentsBinder.updateNewExpression(ClassFileNewExpression ne, String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters) -
Uses of BaseExpression in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor
Fields in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor declared as BaseExpressionMethods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor that return BaseExpressionModifier and TypeMethodDescriptionprotected BaseExpressionInitInnerClassVisitor.UpdateNewExpressionVisitor.removeFirstItem(BaseExpression parameters) protected BaseExpressionInitInnerClassVisitor.UpdateNewExpressionVisitor.removeLastSyntheticParameter(BaseExpression parameters, BaseType parameterTypes) protected BaseExpressionAbstractUpdateExpressionVisitor.updateBaseExpression(BaseExpression baseExpression) protected BaseExpressionAddCastExpressionVisitor.updateExpressions(BaseType types, BaseExpression expressions, boolean force) protected BaseExpressionUpdateIntegerConstantTypeVisitor.updateExpressions(BaseType types, BaseExpression expressions) Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with parameters of type BaseExpressionModifier and TypeMethodDescriptionprivate booleanUpdateBridgeMethodVisitor.BodyDeclarationsVisitor.checkLocalVariableReference(BaseExpression expression, int index) protected BaseExpressionInitInnerClassVisitor.UpdateNewExpressionVisitor.removeFirstItem(BaseExpression parameters) protected BaseExpressionInitInnerClassVisitor.UpdateNewExpressionVisitor.removeLastSyntheticParameter(BaseExpression parameters, BaseType parameterTypes) protected BaseExpressionAbstractUpdateExpressionVisitor.updateBaseExpression(BaseExpression baseExpression) protected BaseExpressionAddCastExpressionVisitor.updateExpressions(BaseType types, BaseExpression expressions, boolean force) protected BaseExpressionUpdateIntegerConstantTypeVisitor.updateExpressions(BaseType types, BaseExpression expressions)