Uses of Interface
org.jd.core.v1.model.javasyntax.expression.BaseExpression
-
-
Uses of BaseExpression in org.jd.core.v1.model.javasyntax
Methods in org.jd.core.v1.model.javasyntax with parameters of type BaseExpression Modifier and Type Method Description protected 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 BaseExpression Modifier and Type Field Description protected BaseExpressionEnumDeclaration.Constant. argumentsMethods in org.jd.core.v1.model.javasyntax.declaration that return BaseExpression Modifier and Type Method Description BaseExpressionEnumDeclaration.Constant. getArguments()Methods in org.jd.core.v1.model.javasyntax.declaration with parameters of type BaseExpression Modifier and Type Method Description voidEnumDeclaration.Constant. setArguments(BaseExpression arguments)Constructors in org.jd.core.v1.model.javasyntax.declaration with parameters of type BaseExpression Constructor Description Constant(int lineNumber, java.lang.String name, BaseExpression arguments)Constant(int lineNumber, java.lang.String name, BaseExpression arguments, BodyDeclaration bodyDeclaration)Constant(int lineNumber, BaseAnnotationReference annotationReferences, java.lang.String name, BaseExpression arguments, BodyDeclaration bodyDeclaration)Constant(java.lang.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.expression Modifier and Type Interface Description interfaceExpressionFields in org.jd.core.v1.model.javasyntax.expression declared as BaseExpression Modifier and Type Field Description protected BaseExpressionNewArray. dimensionExpressionListprotected BaseExpressionConstructorInvocationExpression. parametersprotected BaseExpressionMethodInvocationExpression. parametersprotected BaseExpressionNewExpression. parametersprotected BaseExpressionSuperConstructorInvocationExpression. parametersMethods in org.jd.core.v1.model.javasyntax.expression that return BaseExpression Modifier and Type Method Description BaseExpressionNewArray. getDimensionExpressionList()BaseExpressionConstructorInvocationExpression. getParameters()BaseExpressionMethodInvocationExpression. getParameters()BaseExpressionNewExpression. getParameters()BaseExpressionSuperConstructorInvocationExpression. getParameters()Methods in org.jd.core.v1.model.javasyntax.expression with parameters of type BaseExpression Modifier and Type Method Description voidNewArray. 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 BaseExpression Constructor Description ConstructorInvocationExpression(int lineNumber, ObjectType type, java.lang.String descriptor, BaseExpression parameters)ConstructorInvocationExpression(ObjectType type, java.lang.String descriptor, BaseExpression parameters)MethodInvocationExpression(int lineNumber, Type type, Expression expression, java.lang.String internalTypeName, java.lang.String name, java.lang.String descriptor, BaseExpression parameters)MethodInvocationExpression(Type type, Expression expression, java.lang.String internalTypeName, java.lang.String name, java.lang.String descriptor, BaseExpression parameters)NewArray(int lineNumber, Type type, BaseExpression dimensionExpressionList)SuperConstructorInvocationExpression(int lineNumber, ObjectType type, java.lang.String descriptor, BaseExpression parameters)SuperConstructorInvocationExpression(ObjectType type, java.lang.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 BaseExpression Modifier and Type Field Description protected BaseExpressionForStatement. initprotected BaseExpressionForStatement. updateMethods in org.jd.core.v1.model.javasyntax.statement that return BaseExpression Modifier and Type Method Description BaseExpressionForStatement. getInit()BaseExpressionForStatement. getUpdate()Methods in org.jd.core.v1.model.javasyntax.statement with parameters of type BaseExpression Modifier and Type Method Description voidForStatement. setInit(BaseExpression init)voidForStatement. setUpdate(BaseExpression update)Constructors in org.jd.core.v1.model.javasyntax.statement with parameters of type BaseExpression Constructor Description ForStatement(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 BaseExpression Constructor Description ClassFileConstant(int lineNumber, java.lang.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 BaseExpression Modifier and Type Class Description classClassFileCmpExpressionclassClassFileConstructorInvocationExpressionclassClassFileLocalVariableReferenceExpressionclassClassFileMethodInvocationExpressionclassClassFileNewExpressionclassClassFileSuperConstructorInvocationExpressionMethods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.expression with parameters of type BaseExpression Modifier and Type Method Description voidClassFileNewExpression. set(java.lang.String descriptor, BaseType parameterTypes, BaseExpression parameters)Constructors in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.expression with parameters of type BaseExpression Constructor Description ClassFileConstructorInvocationExpression(int lineNumber, ObjectType type, java.lang.String descriptor, BaseType parameterTypes, BaseExpression parameters)ClassFileMethodInvocationExpression(TypeParametersToTypeArgumentsBinder binder, int lineNumber, BaseTypeParameter typeParameters, Type type, Expression expression, java.lang.String internalTypeName, java.lang.String name, java.lang.String descriptor, BaseType parameterTypes, BaseExpression parameters)ClassFileSuperConstructorInvocationExpression(int lineNumber, ObjectType type, java.lang.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 BaseExpression Constructor Description ClassFileForStatement(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 BaseExpression Modifier and Type Class Description private static classByteCodeParser.JsrReturnAddressExpressionMethods in org.jd.core.v1.service.converter.classfiletojavasyntax.util that return BaseExpression Modifier and Type Method Description protected 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 BaseExpression Modifier and Type Method Description protected voidTypeParametersToTypeArgumentsBinder. bindParameters(BaseType parameterTypes, BaseExpression parameters)static ExpressionStringConcatenationUtil. create(java.lang.String recipe, BaseExpression parameters)static ExpressionStringConcatenationUtil. create(BaseExpression parameters)protected java.util.Map<java.lang.String,TypeArgument>TypeParametersToTypeArgumentsBinder. createBindings(Expression expression, BaseTypeParameter typeParameters, BaseTypeArgument typeArguments, BaseTypeParameter methodTypeParameters, Type returnType, Type returnExpressionType, BaseType parameterTypes, BaseExpression parameters)ClassFileConstructorInvocationExpressionTypeParametersToTypeArgumentsBinder. newConstructorInvocationExpression(int lineNumber, ObjectType objectType, java.lang.String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters)ClassFileMethodInvocationExpressionTypeParametersToTypeArgumentsBinder. newMethodInvocationExpression(int lineNumber, Expression expression, ObjectType objectType, java.lang.String name, java.lang.String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters)ClassFileSuperConstructorInvocationExpressionTypeParametersToTypeArgumentsBinder. newSuperConstructorInvocationExpression(int lineNumber, ObjectType objectType, java.lang.String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters)voidTypeParametersToTypeArgumentsBinder. updateNewExpression(ClassFileNewExpression ne, java.lang.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 BaseExpression Modifier and Type Field Description protected BaseExpressionInitEnumVisitor. argumentsMethods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor that return BaseExpression Modifier and Type Method Description 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)Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with parameters of type BaseExpression Modifier and Type Method Description private 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)
-