public final class HalfBinaryExpr
extends com.github.javaparser.ast.expr.Expression
a && b
155 * 33
Modifier and Type | Class and Description |
---|---|
static class |
HalfBinaryExpr.Operator |
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
Constructor and Description |
---|
HalfBinaryExpr() |
HalfBinaryExpr(com.github.javaparser.ast.expr.Expression right,
HalfBinaryExpr.Operator operator) |
HalfBinaryExpr(com.github.javaparser.TokenRange tokenRange,
com.github.javaparser.ast.expr.Expression right,
HalfBinaryExpr.Operator operator)
This constructor is used by the parser and is considered private.
|
Modifier and Type | Method and 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) |
HalfBinaryExpr |
clone() |
com.github.javaparser.metamodel.BinaryExprMetaModel |
getMetaModel() |
HalfBinaryExpr.Operator |
getOperator() |
com.github.javaparser.ast.expr.Expression |
getRight() |
boolean |
remove(com.github.javaparser.ast.Node node) |
boolean |
replace(com.github.javaparser.ast.Node node,
com.github.javaparser.ast.Node replacementNode) |
HalfBinaryExpr |
setOperator(HalfBinaryExpr.Operator operator) |
HalfBinaryExpr |
setRight(com.github.javaparser.ast.expr.Expression right) |
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, asSingleMemberAnnotationExpr, asStringLiteralExpr, asSuperExpr, asSwitchExpr, asThisExpr, asTypeExpr, asUnaryExpr, asVariableDeclarationExpr, calculateResolvedType, 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, ifSingleMemberAnnotationExpr, ifStringLiteralExpr, ifSuperExpr, ifSwitchExpr, ifThisExpr, ifTypeExpr, ifUnaryExpr, ifVariableDeclarationExpr, isAnnotationExpr, isArrayAccessExpr, isArrayCreationExpr, isArrayInitializerExpr, isAssignExpr, isBinaryExpr, isBooleanLiteralExpr, isCastExpr, isCharLiteralExpr, isClassExpr, isConditionalExpr, isDoubleLiteralExpr, isEnclosedExpr, isFieldAccessExpr, isInstanceOfExpr, isIntegerLiteralExpr, isLambdaExpr, isLiteralExpr, isLiteralStringValueExpr, isLongLiteralExpr, isMarkerAnnotationExpr, isMethodCallExpr, isMethodReferenceExpr, isNameExpr, isNormalAnnotationExpr, isNullLiteralExpr, isObjectCreationExpr, isSingleMemberAnnotationExpr, isStringLiteralExpr, isSuperExpr, isSwitchExpr, isThisExpr, isTypeExpr, 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, toSingleMemberAnnotationExpr, toStringLiteralExpr, toSuperExpr, toSwitchExpr, toThisExpr, toTypeExpr, toUnaryExpr, toVariableDeclarationExpr
addOrphanComment, containsData, customInitialization, equals, findAll, findAll, findCompilationUnit, findFirst, findFirst, findFirst, findRootNode, getAllContainedComments, getChildNodes, getChildNodesByType, getComment, getData, getDataKeys, getNodesByType, getOrphanComments, getParentNode, getParentNodeForChildren, getParsed, getRange, getSymbolResolver, getTokenRange, getToStringPrettyPrinterConfiguration, hashCode, isRegistered, notifyPropertyChange, register, register, registerForSubtree, remove, removeComment, removeData, removeForced, removeOrphanComment, replace, setAsParentNodeOf, setAsParentNodeOf, setBlockComment, setComment, setData, setLineComment, setParentNode, setParsed, setRange, setTokenRange, setToStringPrettyPrinterConfiguration, stream, stream, toString, toString, tryAddImportToParentCompilationUnit, unregister, walk, walk, walk
public HalfBinaryExpr()
public HalfBinaryExpr(com.github.javaparser.ast.expr.Expression right, HalfBinaryExpr.Operator operator)
@Generated(value="com.github.javaparser.generator.core.node.MainConstructorGenerator") public HalfBinaryExpr(com.github.javaparser.TokenRange tokenRange, com.github.javaparser.ast.expr.Expression right, HalfBinaryExpr.Operator operator)
public <R,A> R accept(com.github.javaparser.ast.visitor.GenericVisitor<R,A> v, A arg)
public <A> void accept(com.github.javaparser.ast.visitor.VoidVisitor<A> v, A arg)
@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public HalfBinaryExpr.Operator getOperator()
@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public com.github.javaparser.ast.expr.Expression getRight()
@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public HalfBinaryExpr setOperator(HalfBinaryExpr.Operator operator)
@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public HalfBinaryExpr setRight(com.github.javaparser.ast.expr.Expression right)
@Generated(value="com.github.javaparser.generator.core.node.RemoveMethodGenerator") public boolean remove(com.github.javaparser.ast.Node node)
remove
in class com.github.javaparser.ast.expr.Expression
@Generated(value="com.github.javaparser.generator.core.node.CloneGenerator") public HalfBinaryExpr clone()
clone
in class com.github.javaparser.ast.expr.Expression
@Generated(value="com.github.javaparser.generator.core.node.GetMetaModelGenerator") public com.github.javaparser.metamodel.BinaryExprMetaModel getMetaModel()
getMetaModel
in class com.github.javaparser.ast.expr.Expression
@Generated(value="com.github.javaparser.generator.core.node.ReplaceMethodGenerator") public boolean replace(com.github.javaparser.ast.Node node, com.github.javaparser.ast.Node replacementNode)
replace
in class com.github.javaparser.ast.expr.Expression
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.