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 void
AbstractJavaSyntaxVisitor.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 TypeMethodDescriptionvoid
EnumDeclaration.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 TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Fields in org.jd.core.v1.model.javasyntax.expression declared as BaseExpressionModifier and TypeFieldDescriptionprotected BaseExpression
NewArray.dimensionExpressionList
protected BaseExpression
ConstructorInvocationExpression.parameters
protected BaseExpression
MethodInvocationExpression.parameters
protected BaseExpression
NewExpression.parameters
protected BaseExpression
SuperConstructorInvocationExpression.parameters
Methods 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 TypeMethodDescriptionvoid
NewArray.setDimensionExpressionList
(BaseExpression dimensionExpressionList) void
ConstructorInvocationExpression.setParameters
(BaseExpression parameters) void
MethodInvocationExpression.setParameters
(BaseExpression parameters) void
NewExpression.setParameters
(BaseExpression parameters) void
SuperConstructorInvocationExpression.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 BaseExpression
ForStatement.init
protected BaseExpression
ForStatement.update
Methods 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 TypeMethodDescriptionvoid
ForStatement.setInit
(BaseExpression init) void
ForStatement.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 TypeClassDescriptionclass
class
class
class
class
class
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.expression with parameters of type BaseExpressionModifier and TypeMethodDescriptionvoid
ClassFileNewExpression.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 BaseExpression
LoopStatementMaker.extractInit
(Statements statements, int lineNumber) private BaseExpression
ByteCodeParser.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 void
TypeParametersToTypeArgumentsBinder.bindParameters
(BaseType parameterTypes, BaseExpression parameters) static Expression
StringConcatenationUtil.create
(String recipe, BaseExpression parameters) static Expression
StringConcatenationUtil.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) void
TypeParametersToTypeArgumentsBinder.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 BaseExpression
InitInnerClassVisitor.UpdateNewExpressionVisitor.removeFirstItem
(BaseExpression parameters) protected BaseExpression
InitInnerClassVisitor.UpdateNewExpressionVisitor.removeLastSyntheticParameter
(BaseExpression parameters, BaseType parameterTypes) protected BaseExpression
AbstractUpdateExpressionVisitor.updateBaseExpression
(BaseExpression baseExpression) protected BaseExpression
AddCastExpressionVisitor.updateExpressions
(BaseType types, BaseExpression expressions, boolean force) protected BaseExpression
UpdateIntegerConstantTypeVisitor.updateExpressions
(BaseType types, BaseExpression expressions) Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with parameters of type BaseExpressionModifier and TypeMethodDescriptionprivate boolean
UpdateBridgeMethodVisitor.BodyDeclarationsVisitor.checkLocalVariableReference
(BaseExpression expression, int index) protected BaseExpression
InitInnerClassVisitor.UpdateNewExpressionVisitor.removeFirstItem
(BaseExpression parameters) protected BaseExpression
InitInnerClassVisitor.UpdateNewExpressionVisitor.removeLastSyntheticParameter
(BaseExpression parameters, BaseType parameterTypes) protected BaseExpression
AbstractUpdateExpressionVisitor.updateBaseExpression
(BaseExpression baseExpression) protected BaseExpression
AddCastExpressionVisitor.updateExpressions
(BaseType types, BaseExpression expressions, boolean force) protected BaseExpression
UpdateIntegerConstantTypeVisitor.updateExpressions
(BaseType types, BaseExpression expressions)