Class PointFreeExpr

java.lang.Object
com.github.javaparser.ast.Node
com.github.javaparser.ast.expr.Expression
org.drools.mvel.parser.ast.expr.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.expr.Expression

    EXCLUDE_ENCLOSED_EXPR, IS_NOT_ENCLOSED_EXPR

    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

    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
     
    com.github.javaparser.ast.expr.Expression
     
    com.github.javaparser.ast.expr.Expression
     
    com.github.javaparser.ast.expr.Expression
     
    com.github.javaparser.ast.expr.Expression
     
    com.github.javaparser.ast.expr.SimpleName
     
    com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression>
     
    boolean
     

    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, asRecordPatternExpr, asSingleMemberAnnotationExpr, asStringLiteralExpr, asSuperExpr, asSwitchExpr, asTextBlockLiteralExpr, asThisExpr, asTypeExpr, asTypePatternExpr, 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, ifRecordPatternExpr, ifSingleMemberAnnotationExpr, ifStringLiteralExpr, ifSuperExpr, ifSwitchExpr, ifTextBlockLiteralExpr, ifThisExpr, ifTypeExpr, ifTypePatternExpr, 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, isRecordPatternExpr, isSingleMemberAnnotationExpr, isStandaloneExpression, isStringLiteralExpr, isSuperExpr, isSwitchExpr, isTextBlockLiteralExpr, isThisExpr, isTypeExpr, isTypePatternExpr, isUnaryExpr, isVariableDeclarationExpr, 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, toRecordPatternExpr, toSingleMemberAnnotationExpr, toStringLiteralExpr, toSuperExpr, toSwitchExpr, toTextBlockLiteralExpr, toThisExpr, toTypeExpr, toTypePatternExpr, toUnaryExpr, toVariableDeclarationExpr

    Methods inherited from class com.github.javaparser.ast.Node

    addOrphanComment, containsData, createDefaultPrinter, createDefaultPrinter, customInitialization, equals, findAll, findAll, findAll, findByRange, findCompilationUnit, findData, 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, remove, removeComment, removeData, removeForced, removeOrphanComment, replace, replace, setAsParentNodeOf, setAsParentNodeOf, setBlockComment, setComment, setData, setLineComment, setParentNode, setParsed, setRange, setTokenRange, stream, stream, toString, toString, tryAddImportToParentCompilationUnit, unregister, walk, walk, walk

    Methods inherited from class java.lang.Object

    finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.github.javaparser.HasParentNode

    findAncestor, findAncestor, findAncestor, hasParentNode, isDescendantOf

    Methods inherited from interface com.github.javaparser.ast.nodeTypes.NodeWithRange

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

    • 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 Details

    • 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()