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 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 BaseExpression Modifier and Type Field Description protected BaseExpression
EnumDeclaration.Constant. arguments
Methods in org.jd.core.v1.model.javasyntax.declaration that return BaseExpression Modifier and Type Method Description BaseExpression
EnumDeclaration.Constant. getArguments()
Methods in org.jd.core.v1.model.javasyntax.declaration with parameters of type BaseExpression Modifier and Type Method Description void
EnumDeclaration.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 interface
Expression
Fields in org.jd.core.v1.model.javasyntax.expression declared as BaseExpression Modifier and Type Field Description protected 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 BaseExpression Modifier and Type Method Description BaseExpression
NewArray. getDimensionExpressionList()
BaseExpression
ConstructorInvocationExpression. getParameters()
BaseExpression
MethodInvocationExpression. getParameters()
BaseExpression
NewExpression. getParameters()
BaseExpression
SuperConstructorInvocationExpression. getParameters()
Methods in org.jd.core.v1.model.javasyntax.expression with parameters of type BaseExpression Modifier and Type Method Description void
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 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 BaseExpression
ForStatement. init
protected BaseExpression
ForStatement. update
Methods in org.jd.core.v1.model.javasyntax.statement that return BaseExpression Modifier and Type Method Description BaseExpression
ForStatement. getInit()
BaseExpression
ForStatement. getUpdate()
Methods in org.jd.core.v1.model.javasyntax.statement with parameters of type BaseExpression Modifier and Type Method Description void
ForStatement. setInit(BaseExpression init)
void
ForStatement. 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 class
ClassFileCmpExpression
class
ClassFileConstructorInvocationExpression
class
ClassFileLocalVariableReferenceExpression
class
ClassFileMethodInvocationExpression
class
ClassFileNewExpression
class
ClassFileSuperConstructorInvocationExpression
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.expression with parameters of type BaseExpression Modifier and Type Method Description void
ClassFileNewExpression. 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 class
ByteCodeParser.JsrReturnAddressExpression
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.util that return BaseExpression Modifier and Type Method Description protected 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 BaseExpression Modifier and Type Method Description protected void
TypeParametersToTypeArgumentsBinder. bindParameters(BaseType parameterTypes, BaseExpression parameters)
static Expression
StringConcatenationUtil. create(java.lang.String recipe, BaseExpression parameters)
static Expression
StringConcatenationUtil. 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)
ClassFileConstructorInvocationExpression
TypeParametersToTypeArgumentsBinder. newConstructorInvocationExpression(int lineNumber, ObjectType objectType, java.lang.String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters)
ClassFileMethodInvocationExpression
TypeParametersToTypeArgumentsBinder. newMethodInvocationExpression(int lineNumber, Expression expression, ObjectType objectType, java.lang.String name, java.lang.String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters)
ClassFileSuperConstructorInvocationExpression
TypeParametersToTypeArgumentsBinder. newSuperConstructorInvocationExpression(int lineNumber, ObjectType objectType, java.lang.String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters)
void
TypeParametersToTypeArgumentsBinder. 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 BaseExpression
InitEnumVisitor. arguments
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor that return BaseExpression Modifier and Type Method Description 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)
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with parameters of type BaseExpression Modifier and Type Method Description private 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)
-