Class PointFreeExpr

  • All Implemented Interfaces:
    com.github.javaparser.ast.nodeTypes.NodeWithRange<com.github.javaparser.ast.Node>, com.github.javaparser.ast.nodeTypes.NodeWithTokenRange<com.github.javaparser.ast.Node>, com.github.javaparser.ast.observer.Observable, com.github.javaparser.ast.visitor.Visitable, com.github.javaparser.HasParentNode<com.github.javaparser.ast.Node>, Cloneable

    public class PointFreeExpr
    extends com.github.javaparser.ast.expr.Expression
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.github.javaparser.ast.Node

        com.github.javaparser.ast.Node.BreadthFirstIterator, com.github.javaparser.ast.Node.DirectChildrenIterator, com.github.javaparser.ast.Node.ObserverRegistrationMode, com.github.javaparser.ast.Node.ParentsVisitor, com.github.javaparser.ast.Node.Parsedness, com.github.javaparser.ast.Node.PostOrderIterator, com.github.javaparser.ast.Node.PreOrderIterator, com.github.javaparser.ast.Node.TreeTraversal
    • Field Summary

      • Fields inherited from class com.github.javaparser.ast.Node

        ABSOLUTE_BEGIN_LINE, ABSOLUTE_END_LINE, LINE_SEPARATOR_KEY, NODE_BY_BEGIN_POSITION, PHANTOM_KEY, prettyPrinterNoCommentsConfiguration, PRINTER_KEY, SYMBOL_RESOLVER_KEY
    • Constructor Summary

      Constructors 
      Constructor Description
      PointFreeExpr​(com.github.javaparser.TokenRange tokenRange, com.github.javaparser.ast.expr.Expression left, com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> right, com.github.javaparser.ast.expr.SimpleName operator, Boolean negated, com.github.javaparser.ast.expr.Expression arg1, com.github.javaparser.ast.expr.Expression arg2, com.github.javaparser.ast.expr.Expression arg3, com.github.javaparser.ast.expr.Expression arg4)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <R,​A>
      R
      accept​(com.github.javaparser.ast.visitor.GenericVisitor<R,​A> v, A arg)  
      <A> void accept​(com.github.javaparser.ast.visitor.VoidVisitor<A> v, A arg)  
      com.github.javaparser.ast.expr.Expression getArg1()  
      com.github.javaparser.ast.expr.Expression getArg2()  
      com.github.javaparser.ast.expr.Expression getArg3()  
      com.github.javaparser.ast.expr.Expression getArg4()  
      com.github.javaparser.ast.expr.Expression getLeft()  
      com.github.javaparser.ast.expr.SimpleName getOperator()  
      com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> getRight()  
      boolean isNegated()  
      • Methods inherited from class com.github.javaparser.ast.expr.Expression

        appearsInAssignmentContext, appearsInInvocationContext, asAnnotationExpr, asArrayAccessExpr, asArrayCreationExpr, asArrayInitializerExpr, asAssignExpr, asBinaryExpr, asBooleanLiteralExpr, asCastExpr, asCharLiteralExpr, asClassExpr, asConditionalExpr, asDoubleLiteralExpr, asEnclosedExpr, asFieldAccessExpr, asInstanceOfExpr, asIntegerLiteralExpr, asLambdaExpr, asLiteralExpr, asLiteralStringValueExpr, asLongLiteralExpr, asMarkerAnnotationExpr, asMethodCallExpr, asMethodReferenceExpr, asNameExpr, asNormalAnnotationExpr, asNullLiteralExpr, asObjectCreationExpr, asPatternExpr, asSingleMemberAnnotationExpr, asStringLiteralExpr, asSuperExpr, asSwitchExpr, asTextBlockLiteralExpr, asThisExpr, asTypeExpr, asUnaryExpr, asVariableDeclarationExpr, calculateResolvedType, clone, elidesTypeArguments, getMetaModel, ifAnnotationExpr, ifArrayAccessExpr, ifArrayCreationExpr, ifArrayInitializerExpr, ifAssignExpr, ifBinaryExpr, ifBooleanLiteralExpr, ifCastExpr, ifCharLiteralExpr, ifClassExpr, ifConditionalExpr, ifDoubleLiteralExpr, ifEnclosedExpr, ifFieldAccessExpr, ifInstanceOfExpr, ifIntegerLiteralExpr, ifLambdaExpr, ifLiteralExpr, ifLiteralStringValueExpr, ifLongLiteralExpr, ifMarkerAnnotationExpr, ifMethodCallExpr, ifMethodReferenceExpr, ifNameExpr, ifNormalAnnotationExpr, ifNullLiteralExpr, ifObjectCreationExpr, ifPatternExpr, ifSingleMemberAnnotationExpr, ifStringLiteralExpr, ifSuperExpr, ifSwitchExpr, ifTextBlockLiteralExpr, ifThisExpr, ifTypeExpr, ifUnaryExpr, ifVariableDeclarationExpr, isAnnotationExpr, isArrayAccessExpr, isArrayCreationExpr, isArrayInitializerExpr, isAssignExpr, isAssignmentContext, isBinaryExpr, isBooleanLiteralExpr, isCastExpr, isCharLiteralExpr, isClassExpr, isConditionalExpr, isDoubleLiteralExpr, isEnclosedExpr, isFieldAccessExpr, isInstanceOfExpr, isIntegerLiteralExpr, isInvocationContext, isLambdaExpr, isLiteralExpr, isLiteralStringValueExpr, isLongLiteralExpr, isMarkerAnnotationExpr, isMethodCallExpr, isMethodReferenceExpr, isNameExpr, isNormalAnnotationExpr, isNullLiteralExpr, isObjectCreationExpr, isPatternExpr, isPolyExpression, isQualified, isSingleMemberAnnotationExpr, isStandaloneExpression, isStringLiteralExpr, isSuperExpr, isSwitchExpr, isTextBlockLiteralExpr, isThisExpr, isTypeExpr, isUnaryExpr, isVariableDeclarationExpr, remove, replace, toAnnotationExpr, toArrayAccessExpr, toArrayCreationExpr, toArrayInitializerExpr, toAssignExpr, toBinaryExpr, toBooleanLiteralExpr, toCastExpr, toCharLiteralExpr, toClassExpr, toConditionalExpr, toDoubleLiteralExpr, toEnclosedExpr, toFieldAccessExpr, toInstanceOfExpr, toIntegerLiteralExpr, toLambdaExpr, toLiteralExpr, toLiteralStringValueExpr, toLongLiteralExpr, toMarkerAnnotationExpr, toMethodCallExpr, toMethodReferenceExpr, toNameExpr, toNormalAnnotationExpr, toNullLiteralExpr, toObjectCreationExpr, toPatternExpr, toSingleMemberAnnotationExpr, toStringLiteralExpr, toSuperExpr, toSwitchExpr, toTextBlockLiteralExpr, toThisExpr, toTypeExpr, toUnaryExpr, toVariableDeclarationExpr
      • Methods inherited from class com.github.javaparser.ast.Node

        addOrphanComment, containsData, createDefaultPrinter, createDefaultPrinter, customInitialization, equals, findAll, findAll, findAll, findCompilationUnit, findFirst, findFirst, findFirst, findRootNode, getAllContainedComments, getChildNodes, getChildNodesByType, getComment, getData, getDataKeys, getDefaultPrinterConfiguration, getLineEndingStyle, getLineEndingStyleOrDefault, getNodesByType, getOrphanComments, getParentNode, getParentNodeForChildren, getParsed, getPrinter, getPrinter, getRange, getSymbolResolver, getTokenRange, hashCode, hasScope, isAncestorOf, isPhantom, isRegistered, notifyPropertyChange, register, register, registerForSubtree, remove, removeComment, removeData, removeForced, removeOrphanComment, replace, setAsParentNodeOf, setAsParentNodeOf, setBlockComment, setComment, setData, setLineComment, setParentNode, setParsed, setRange, setTokenRange, stream, stream, toString, toString, tryAddImportToParentCompilationUnit, unregister, walk, walk, walk
      • Methods inherited from interface com.github.javaparser.HasParentNode

        findAncestor, findAncestor, hasParentNode, isDescendantOf
      • Methods inherited from interface com.github.javaparser.ast.nodeTypes.NodeWithRange

        containsWithin, containsWithinRange, getBegin, getEnd, hasRange
    • Constructor Detail

      • PointFreeExpr

        public PointFreeExpr​(com.github.javaparser.TokenRange tokenRange,
                             com.github.javaparser.ast.expr.Expression left,
                             com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> right,
                             com.github.javaparser.ast.expr.SimpleName operator,
                             Boolean negated,
                             com.github.javaparser.ast.expr.Expression arg1,
                             com.github.javaparser.ast.expr.Expression arg2,
                             com.github.javaparser.ast.expr.Expression arg3,
                             com.github.javaparser.ast.expr.Expression arg4)
    • Method Detail

      • accept

        public <R,​A> R accept​(com.github.javaparser.ast.visitor.GenericVisitor<R,​A> v,
                                    A arg)
      • accept

        public <A> void accept​(com.github.javaparser.ast.visitor.VoidVisitor<A> v,
                               A arg)
      • getLeft

        public com.github.javaparser.ast.expr.Expression getLeft()
      • getRight

        public com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> getRight()
      • getOperator

        public com.github.javaparser.ast.expr.SimpleName getOperator()
      • isNegated

        public boolean isNegated()
      • getArg1

        public com.github.javaparser.ast.expr.Expression getArg1()
      • getArg2

        public com.github.javaparser.ast.expr.Expression getArg2()
      • getArg3

        public com.github.javaparser.ast.expr.Expression getArg3()
      • getArg4

        public com.github.javaparser.ast.expr.Expression getArg4()