Uses of Class
com.github.javaparser.Range
Packages that use Range
Package
Description
-
Uses of Range in com.github.javaparser
Fields in com.github.javaparser declared as RangeMethods in com.github.javaparser that return RangeModifier and TypeMethodDescriptionstatic Range
Range.range
(int beginLine, int beginColumn, int endLine, int endColumn) Create a new `Range` object using the given begin and end line/column values.static Range
Create a new `Range` object using the given begin and end position.Transforms the givenRange
.Range.withBeginColumn
(int beginColumn) Range.withBeginLine
(int beginLine) Range.withEndColumn
(int endColumn) Range.withEndLine
(int endLine) Methods in com.github.javaparser that return types with arguments of type RangeMethods in com.github.javaparser with parameters of type RangeModifier and TypeMethodDescriptionboolean
Does this loosely contain the other range?boolean
boolean
boolean
Range.overlapsWith
(Range other) Does the other 'Range' overlap with this 'Range'?void
boolean
Range.strictlyContains
(Range other) Does this strictly contain the other range?Transforms the givenRange
.Constructors in com.github.javaparser with parameters of type Range -
Uses of Range in com.github.javaparser.ast
Fields in com.github.javaparser.ast declared as RangeMethods in com.github.javaparser.ast that return types with arguments of type RangeMethods in com.github.javaparser.ast with parameters of type Range -
Uses of Range in com.github.javaparser.ast.nodeTypes
Methods in com.github.javaparser.ast.nodeTypes that return types with arguments of type RangeMethods in com.github.javaparser.ast.nodeTypes with parameters of type Range -
Uses of Range in com.github.javaparser.ast.visitor
Fields in com.github.javaparser.ast.visitor with type parameters of type RangeModifier and TypeFieldDescriptionstatic BiFunction
<Node, Range, Boolean> NodeFinderVisitor.fConveringNode
private static BiFunction
<Node, Range, Boolean> NodeFinderVisitor.fn
Methods in com.github.javaparser.ast.visitor with parameters of type RangeModifier and TypeMethodDescriptionvoid
NodeFinderVisitor.visit
(ArrayCreationLevel n, Range arg) void
NodeFinderVisitor.visit
(AnnotationDeclaration n, Range arg) void
NodeFinderVisitor.visit
(AnnotationMemberDeclaration n, Range arg) void
NodeFinderVisitor.visit
(ClassOrInterfaceDeclaration n, Range arg) void
NodeFinderVisitor.visit
(CompactConstructorDeclaration n, Range arg) void
NodeFinderVisitor.visit
(ConstructorDeclaration n, Range arg) void
NodeFinderVisitor.visit
(EnumConstantDeclaration n, Range arg) void
NodeFinderVisitor.visit
(EnumDeclaration n, Range arg) void
NodeFinderVisitor.visit
(FieldDeclaration n, Range arg) void
NodeFinderVisitor.visit
(InitializerDeclaration n, Range arg) void
NodeFinderVisitor.visit
(MethodDeclaration n, Range arg) void
void
NodeFinderVisitor.visit
(ReceiverParameter n, Range arg) void
NodeFinderVisitor.visit
(RecordDeclaration n, Range arg) void
NodeFinderVisitor.visit
(VariableDeclarator n, Range arg) void
NodeFinderVisitor.visit
(BlockComment n, Range arg) void
NodeFinderVisitor.visit
(JavadocComment n, Range arg) void
NodeFinderVisitor.visit
(LineComment n, Range arg) void
NodeFinderVisitor.visit
(CompilationUnit n, Range arg) void
NodeFinderVisitor.visit
(ArrayAccessExpr n, Range arg) void
NodeFinderVisitor.visit
(ArrayCreationExpr n, Range arg) void
NodeFinderVisitor.visit
(ArrayInitializerExpr n, Range arg) void
NodeFinderVisitor.visit
(AssignExpr n, Range arg) void
NodeFinderVisitor.visit
(BinaryExpr n, Range arg) void
NodeFinderVisitor.visit
(BooleanLiteralExpr n, Range arg) void
void
NodeFinderVisitor.visit
(CharLiteralExpr n, Range arg) void
void
NodeFinderVisitor.visit
(ConditionalExpr n, Range arg) void
NodeFinderVisitor.visit
(DoubleLiteralExpr n, Range arg) void
NodeFinderVisitor.visit
(EnclosedExpr n, Range arg) void
NodeFinderVisitor.visit
(FieldAccessExpr n, Range arg) void
NodeFinderVisitor.visit
(InstanceOfExpr n, Range arg) void
NodeFinderVisitor.visit
(IntegerLiteralExpr n, Range arg) void
NodeFinderVisitor.visit
(LambdaExpr n, Range arg) void
NodeFinderVisitor.visit
(LongLiteralExpr n, Range arg) void
NodeFinderVisitor.visit
(MarkerAnnotationExpr n, Range arg) void
NodeFinderVisitor.visit
(MemberValuePair n, Range arg) void
NodeFinderVisitor.visit
(MethodCallExpr n, Range arg) void
NodeFinderVisitor.visit
(MethodReferenceExpr n, Range arg) void
void
void
NodeFinderVisitor.visit
(NormalAnnotationExpr n, Range arg) void
NodeFinderVisitor.visit
(NullLiteralExpr n, Range arg) void
NodeFinderVisitor.visit
(ObjectCreationExpr n, Range arg) void
NodeFinderVisitor.visit
(PatternExpr n, Range arg) void
NodeFinderVisitor.visit
(SimpleName n, Range arg) void
NodeFinderVisitor.visit
(SingleMemberAnnotationExpr n, Range arg) void
NodeFinderVisitor.visit
(StringLiteralExpr n, Range arg) void
void
NodeFinderVisitor.visit
(SwitchExpr n, Range arg) void
NodeFinderVisitor.visit
(TextBlockLiteralExpr n, Range arg) void
void
void
void
NodeFinderVisitor.visit
(VariableDeclarationExpr n, Range arg) void
NodeFinderVisitor.visit
(ImportDeclaration n, Range arg) void
void
NodeFinderVisitor.visit
(ModuleDeclaration n, Range arg) void
NodeFinderVisitor.visit
(ModuleExportsDirective n, Range arg) void
NodeFinderVisitor.visit
(ModuleOpensDirective n, Range arg) void
NodeFinderVisitor.visit
(ModuleProvidesDirective n, Range arg) void
NodeFinderVisitor.visit
(ModuleRequiresDirective n, Range arg) void
NodeFinderVisitor.visit
(ModuleUsesDirective n, Range arg) void
void
NodeFinderVisitor.visit
(PackageDeclaration n, Range arg) void
NodeFinderVisitor.visit
(AssertStmt n, Range arg) void
void
void
NodeFinderVisitor.visit
(CatchClause n, Range arg) void
NodeFinderVisitor.visit
(ContinueStmt n, Range arg) void
void
void
NodeFinderVisitor.visit
(ExplicitConstructorInvocationStmt n, Range arg) void
NodeFinderVisitor.visit
(ExpressionStmt n, Range arg) void
NodeFinderVisitor.visit
(ForEachStmt n, Range arg) void
void
void
NodeFinderVisitor.visit
(LabeledStmt n, Range arg) void
NodeFinderVisitor.visit
(LocalClassDeclarationStmt n, Range arg) void
NodeFinderVisitor.visit
(LocalRecordDeclarationStmt n, Range arg) void
NodeFinderVisitor.visit
(ReturnStmt n, Range arg) void
NodeFinderVisitor.visit
(SwitchEntry n, Range arg) void
NodeFinderVisitor.visit
(SwitchStmt n, Range arg) void
NodeFinderVisitor.visit
(SynchronizedStmt n, Range arg) void
void
void
NodeFinderVisitor.visit
(UnparsableStmt n, Range arg) void
void
void
void
NodeFinderVisitor.visit
(ClassOrInterfaceType n, Range arg) void
NodeFinderVisitor.visit
(IntersectionType n, Range arg) void
NodeFinderVisitor.visit
(PrimitiveType n, Range arg) void
NodeFinderVisitor.visit
(TypeParameter n, Range arg) void
void
NodeFinderVisitor.visit
(UnknownType n, Range arg) void
void
void
NodeFinderVisitor.visit
(WildcardType n, Range arg) Constructor parameters in com.github.javaparser.ast.visitor with type arguments of type Range -
Uses of Range in com.github.javaparser.printer.lexicalpreservation
Methods in com.github.javaparser.printer.lexicalpreservation that return types with arguments of type RangeModifier and TypeMethodDescriptionChildTextElement.getRange()
TextElement.getRange()
TokenTextElement.getRange()
Methods in com.github.javaparser.printer.lexicalpreservation with parameters of type RangeModifier and TypeMethodDescriptionLexicalPreservingPrinter.findNodeForToken
(Node node, Range tokenRange) Method parameters in com.github.javaparser.printer.lexicalpreservation with type arguments of type RangeModifier and TypeMethodDescriptionprivate boolean
LexicalPreservingPrinter.Observer.isEqualRange
(Optional<Range> range1, Optional<Range> range2)