Uses of Class
com.github.javaparser.ast.body.Parameter
-
-
Uses of Parameter in com.github.javaparser
Fields in com.github.javaparser with type parameters of type Parameter Modifier and Type Field Description static ParseStart<Parameter>ParseStart. PARAMETERMethods in com.github.javaparser that return Parameter Modifier and Type Method Description ParameterGeneratedJavaParser. Parameter()https://docs.oracle.com/javase/specs/jls/se15/html/jls-8.html#jls-8.4.1ParameterGeneratedJavaParser. ParameterParseStart()ParameterJavaParserAdapter. parseParameter(java.lang.String parameter)static ParameterStaticJavaParser. parseParameter(java.lang.String parameter)Parses a single parameter (a type and a name) and returns it as a Parameter.Methods in com.github.javaparser that return types with arguments of type Parameter Modifier and Type Method Description NodeList<Parameter>GeneratedJavaParser. InferredLambdaParameters()Note: Similar, but not identical to,FormalParameter.NodeList<Parameter>GeneratedJavaParser. LambdaParameters()Note: Similar, but not identical to,FormalParameter.Pair<NodeList<Parameter>,ReceiverParameter>GeneratedJavaParser. Parameters()The JLS refers to parameters asFormalParameter.ParseResult<Parameter>JavaParser. parseParameter(java.lang.String parameter)Parses a single parameter (a type and a name) and returns it as a Parameter. -
Uses of Parameter in com.github.javaparser.ast.body
Fields in com.github.javaparser.ast.body with type parameters of type Parameter Modifier and Type Field Description private NodeList<Parameter>CallableDeclaration. parametersprivate NodeList<Parameter>RecordDeclaration. parametersMethods in com.github.javaparser.ast.body that return Parameter Modifier and Type Method Description ParameterParameter. clone()ParameterParameter. setAnnotations(NodeList<AnnotationExpr> annotations)ParameterParameter. setModifiers(NodeList<Modifier> modifiers)ParameterParameter. setName(SimpleName name)ParameterParameter. setType(Type type)ParameterParameter. setVarArgs(boolean isVarArgs)ParameterParameter. setVarArgsAnnotations(NodeList<AnnotationExpr> varArgsAnnotations)Methods in com.github.javaparser.ast.body that return types with arguments of type Parameter Modifier and Type Method Description NodeList<Parameter>CallableDeclaration. getParameters()NodeList<Parameter>RecordDeclaration. getParameters()Type declarations do not normally have parameters - e.g.Methods in com.github.javaparser.ast.body with parameters of type Parameter Modifier and Type Method Description private TypeCallableDeclaration. getTypeWithVarargsAsArray(Parameter p)Method parameters in com.github.javaparser.ast.body with type arguments of type Parameter Modifier and Type Method Description TCallableDeclaration. setParameters(NodeList<Parameter> parameters)ConstructorDeclarationConstructorDeclaration. setParameters(NodeList<Parameter> parameters)MethodDeclarationMethodDeclaration. setParameters(NodeList<Parameter> parameters)RecordDeclarationRecordDeclaration. setParameters(NodeList<Parameter> parameters) -
Uses of Parameter in com.github.javaparser.ast.expr
Fields in com.github.javaparser.ast.expr with type parameters of type Parameter Modifier and Type Field Description private NodeList<Parameter>LambdaExpr. parametersMethods in com.github.javaparser.ast.expr that return types with arguments of type Parameter Modifier and Type Method Description NodeList<Parameter>LambdaExpr. getParameters()Method parameters in com.github.javaparser.ast.expr with type arguments of type Parameter Modifier and Type Method Description LambdaExprLambdaExpr. setParameters(NodeList<Parameter> parameters)Constructors in com.github.javaparser.ast.expr with parameters of type Parameter Constructor Description LambdaExpr(Parameter parameter, Expression body)Creates a single parameter lambda expression.LambdaExpr(Parameter parameter, BlockStmt body)Creates a single parameter lambda expression.Constructor parameters in com.github.javaparser.ast.expr with type arguments of type Parameter Constructor Description LambdaExpr(NodeList<Parameter> parameters, Expression body)Creates a zero or multi-parameter lambda expression with its parameters wrapped in ( ).LambdaExpr(NodeList<Parameter> parameters, BlockStmt body)Creates a zero or multi-parameter lambda expression with its parameters wrapped in ( ).LambdaExpr(NodeList<Parameter> parameters, Statement body, boolean isEnclosingParameters)LambdaExpr(TokenRange tokenRange, NodeList<Parameter> parameters, Statement body, boolean isEnclosingParameters)This constructor is used by the parser and is considered private. -
Uses of Parameter in com.github.javaparser.ast.nodeTypes
Methods in com.github.javaparser.ast.nodeTypes that return Parameter Modifier and Type Method Description default ParameterNodeWithParameters. addAndGetParameter(Parameter parameter)default ParameterNodeWithParameters. addAndGetParameter(Type type, java.lang.String name)default ParameterNodeWithParameters. addAndGetParameter(java.lang.Class<?> paramClass, java.lang.String name)default ParameterNodeWithParameters. addAndGetParameter(java.lang.String className, java.lang.String name)Remember to import the class in the compilation unit yourselfdefault ParameterNodeWithParameters. getParameter(int i)Methods in com.github.javaparser.ast.nodeTypes that return types with arguments of type Parameter Modifier and Type Method Description default java.util.Optional<Parameter>NodeWithParameters. getParameterByName(java.lang.String name)Try to find aParameterby its namedefault java.util.Optional<Parameter>NodeWithParameters. getParameterByType(java.lang.Class<?> type)Try to find aParameterby its typedefault java.util.Optional<Parameter>NodeWithParameters. getParameterByType(java.lang.String type)Try to find aParameterby its typeNodeList<Parameter>NodeWithParameters. getParameters()Methods in com.github.javaparser.ast.nodeTypes with parameters of type Parameter Modifier and Type Method Description default ParameterNodeWithParameters. addAndGetParameter(Parameter parameter)default NNodeWithParameters. addParameter(Parameter parameter)default NNodeWithParameters. setParameter(int i, Parameter parameter)Method parameters in com.github.javaparser.ast.nodeTypes with type arguments of type Parameter Modifier and Type Method Description NNodeWithParameters. setParameters(NodeList<Parameter> parameters) -
Uses of Parameter in com.github.javaparser.ast.stmt
Fields in com.github.javaparser.ast.stmt declared as Parameter Modifier and Type Field Description private ParameterCatchClause. parameterMethods in com.github.javaparser.ast.stmt that return Parameter Modifier and Type Method Description ParameterCatchClause. getParameter()Note that the type of the Parameter can be a UnionType.Methods in com.github.javaparser.ast.stmt with parameters of type Parameter Modifier and Type Method Description CatchClauseCatchClause. setParameter(Parameter parameter)Constructors in com.github.javaparser.ast.stmt with parameters of type Parameter Constructor Description CatchClause(Parameter parameter, BlockStmt body)CatchClause(TokenRange tokenRange, Parameter parameter, BlockStmt body)This constructor is used by the parser and is considered private. -
Uses of Parameter in com.github.javaparser.ast.visitor
Methods in com.github.javaparser.ast.visitor with parameters of type Parameter Modifier and Type Method Description VisitableCloneVisitor. visit(Parameter n, java.lang.Object arg)java.lang.BooleanEqualsVisitor. visit(Parameter n, Visitable arg)java.util.List<R>GenericListVisitorAdapter. visit(Parameter n, A arg)RGenericVisitor. visit(Parameter n, A arg)RGenericVisitorAdapter. visit(Parameter n, A arg)RGenericVisitorWithDefaults. visit(Parameter n, A arg)java.lang.IntegerHashCodeVisitor. visit(Parameter n, java.lang.Void arg)VisitableModifierVisitor. visit(Parameter n, A arg)java.lang.BooleanNoCommentEqualsVisitor. visit(Parameter n, Visitable arg)java.lang.IntegerNoCommentHashCodeVisitor. visit(Parameter n, java.lang.Void arg)voidNodeFinderVisitor. visit(Parameter n, Range arg)java.lang.BooleanObjectIdentityEqualsVisitor. visit(Parameter n, Visitable arg)java.lang.IntegerObjectIdentityHashCodeVisitor. visit(Parameter n, java.lang.Void arg)voidVoidVisitor. visit(Parameter n, A arg)voidVoidVisitorAdapter. visit(Parameter n, A arg)voidVoidVisitorWithDefaults. visit(Parameter n, A arg) -
Uses of Parameter in com.github.javaparser.printer
Methods in com.github.javaparser.printer with parameters of type Parameter Modifier and Type Method Description voidDefaultPrettyPrinterVisitor. visit(Parameter n, java.lang.Void arg)voidPrettyPrintVisitor. visit(Parameter n, java.lang.Void arg)Deprecated. -
Uses of Parameter in com.github.javaparser.resolution
Methods in com.github.javaparser.resolution that return types with arguments of type Parameter Modifier and Type Method Description default java.util.Optional<Parameter>Context. parameterDeclarationInScope(java.lang.String name)default java.util.List<Parameter>Context. parametersExposedToChild(Node child)The parameters that are declared in this immediate context and made visible to a given child. -
Uses of Parameter in com.github.javaparser.symbolsolver
Methods in com.github.javaparser.symbolsolver with parameters of type Parameter Modifier and Type Method Description private java.util.Optional<ResolvedParameterDeclaration>JavaSymbolSolver. resolveParameterDeclaration(Parameter parameter)private java.util.Optional<ResolvedParameterDeclaration>JavaSymbolSolver. resolveParameterDeclaration(ResolvedMethodLikeDeclaration resolvedMethodLikeDeclaration, Parameter parameter)private java.util.Optional<ResolvedParameterDeclaration>JavaSymbolSolver. resolveParameterDeclaration(ResolvedReferenceTypeDeclaration resolvedReferenceTypeDeclaration, Parameter parameter) -
Uses of Parameter in com.github.javaparser.symbolsolver.javaparsermodel
Methods in com.github.javaparser.symbolsolver.javaparsermodel with parameters of type Parameter Modifier and Type Method Description ResolvedTypeDefaultVisitorAdapter. visit(Parameter node, java.lang.Boolean aBoolean)ResolvedTypeTypeExtractor. visit(Parameter node, java.lang.Boolean solveLambdas) -
Uses of Parameter in com.github.javaparser.symbolsolver.javaparsermodel.contexts
Methods in com.github.javaparser.symbolsolver.javaparsermodel.contexts that return types with arguments of type Parameter Modifier and Type Method Description java.util.List<Parameter>CatchClauseContext. parametersExposedToChild(Node child)java.util.List<Parameter>ConstructorContext. parametersExposedToChild(Node child)java.util.List<Parameter>LambdaExprContext. parametersExposedToChild(Node child)java.util.List<Parameter>MethodContext. parametersExposedToChild(Node child) -
Uses of Parameter in com.github.javaparser.symbolsolver.javaparsermodel.declarations
Fields in com.github.javaparser.symbolsolver.javaparsermodel.declarations declared as Parameter Modifier and Type Field Description private ParameterJavaParserRecordDeclaration.ImplicitGetterMethod. correspondingParameterprivate ParameterJavaParserParameterDeclaration. wrappedNodeMethods in com.github.javaparser.symbolsolver.javaparsermodel.declarations that return Parameter Modifier and Type Method Description ParameterJavaParserParameterDeclaration. getWrappedNode()Returns the JavaParser node associated with this JavaParserParameterDeclaration.Methods in com.github.javaparser.symbolsolver.javaparsermodel.declarations with parameters of type Parameter Modifier and Type Method Description static intJavaParserSymbolDeclaration. getParamPos(Parameter parameter)static JavaParserParameterDeclarationJavaParserSymbolDeclaration. parameter(Parameter parameter, TypeSolver typeSolver)Constructors in com.github.javaparser.symbolsolver.javaparsermodel.declarations with parameters of type Parameter Constructor Description ImplicitGetterMethod(Parameter correspondingParameter, RecordDeclaration recordDeclaration, TypeSolver typeSolver)JavaParserParameterDeclaration(Parameter wrappedNode, TypeSolver typeSolver) -
Uses of Parameter in com.github.javaparser.symbolsolver.javaparsermodel.declarators
Constructors in com.github.javaparser.symbolsolver.javaparsermodel.declarators with parameters of type Parameter Constructor Description ParameterSymbolDeclarator(Parameter wrappedNode, TypeSolver typeSolver)
-