Uses of Record Class
software.coley.sourcesolver.util.Range
Packages that use Range
-
Uses of Range in software.coley.sourcesolver.model
Methods in software.coley.sourcesolver.model that return RangeConstructors in software.coley.sourcesolver.model with parameters of type RangeModifierConstructorDescriptionprotectedAbstractCaseLabelModel(Range range) protectedAbstractCaseLabelModel(Range range, Collection<? extends Model> children) protectedAbstractCaseLabelModel(Range range, ChildSupplier... suppliers) protectedAbstractCaseLabelModel(Range range, Model... children) protectedAbstractExpressionModel(Range range) protectedAbstractExpressionModel(Range range, Collection<? extends Model> children) protectedAbstractExpressionModel(Range range, ChildSupplier... suppliers) protectedAbstractExpressionModel(Range range, Model... children) protectedAbstractModel(Range range) protectedAbstractModel(Range range, Collection<? extends Model> children) protectedAbstractModel(Range range, ChildSupplier... suppliers) protectedAbstractModel(Range range, Model... children) protectedAbstractPatternModel(Range range) protectedAbstractPatternModel(Range range, Collection<? extends Model> children) protectedAbstractPatternModel(Range range, ChildSupplier... suppliers) protectedAbstractPatternModel(Range range, Model... children) protectedAbstractStatementModel(Range range) protectedAbstractStatementModel(Range range, Collection<? extends Model> children) protectedAbstractStatementModel(Range range, ChildSupplier... suppliers) protectedAbstractStatementModel(Range range, Model... children) AnnotationArgumentModel(Range range, NameExpressionModel nameModel, AbstractExpressionModel valueModel) AnnotationExpressionModel(Range range, NameExpressionModel name, List<AnnotationArgumentModel> arguments) AnyPatternModel(Range range) ArrayAccessExpressionModel(Range range, AbstractExpressionModel expression, AbstractExpressionModel index) ArrayDeclarationExpressionModel(Range range, TypeModel type, List<AbstractExpressionModel> dimensions, List<AbstractExpressionModel> initializers, List<AnnotationExpressionModel> annotations) AssertStatementModel(Range range, AbstractExpressionModel condition, AbstractExpressionModel detail) AssignmentExpressionModel(Range range, AbstractExpressionModel variable, AbstractExpressionModel expression, AssignmentExpressionModel.Operator operator) BinaryExpressionModel(Range range, AbstractExpressionModel left, AbstractExpressionModel right, BinaryExpressionModel.Operator operator) BindingPatternModel(Range range, VariableModel variable) BlockStatementModel(Range range, List<AbstractStatementModel> statements) BreakStatementModel(Range range, String targetLabel) CaseModel(Range range, List<AbstractCaseLabelModel> labels, List<AbstractExpressionModel> expressions, List<AbstractStatementModel> statements, Model body) CastExpressionModel(Range range, Model type, AbstractExpressionModel expression) CatchModel(Range range, VariableModel parameter, BlockStatementModel block) ClassModel(Range range, List<AnnotationExpressionModel> annotations, ModifiersModel modifiers, String name, List<TypeParameterModel> typeParameters, NamedModel extendsModel, ImplementsModel implementsModel, PermitsModel permitsModel, List<VariableModel> fields, List<MethodModel> methods, List<ClassModel> innerClasses) CompilationUnitModel(Range range, String inputSource, PackageModel packageModel, List<ImportModel> imports, List<ClassModel> declaredClasses) ConditionalExpressionModel(Range range, AbstractExpressionModel condition, AbstractExpressionModel trueCase, AbstractExpressionModel falseCase) ConstCaseLabelModel(Range range, AbstractExpressionModel constExpr) ContinueStatementModel(Range range, String targetLabel) DeconstructionPatternModel(Range range, AbstractExpressionModel deconstructor, List<AbstractPatternModel> nestedPatterns) DefaultCaseLabelModel(Range range) DoWhileLoopStatementModel(Range range, AbstractExpressionModel condition, AbstractStatementModel statement) EmptyStatementModel(Range range) EnhancedForLoopStatementModel(Range range, VariableModel variable, AbstractExpressionModel expression, AbstractStatementModel statement) ErroneousExpressionModel(Range range, String content) ErroneousExpressionStatementModel(Range range, AbstractExpressionModel expression) ExpressionStatementModel(Range range, AbstractExpressionModel expression) ForLoopStatementModel(Range range, List<AbstractStatementModel> initializerStatements, List<AbstractStatementModel> updateStatements, AbstractExpressionModel condition, AbstractStatementModel statement) GuardedPatternModel(Range range, AbstractPatternModel pattern, AbstractExpressionModel expression) IfStatementModel(Range range, AbstractExpressionModel condition, AbstractStatementModel thenCaseStatement, AbstractStatementModel elseCaseStatement) ImplementsModel(Range range, List<NamedModel> implementedClassNames) ImportModel(Range range, boolean isStatic, String name) InstanceofExpressionModel(Range range, AbstractExpressionModel expression, Model type, AbstractPatternModel pattern) LabeledStatementModel(Range range, String labelName, AbstractStatementModel statement) LambdaExpressionModel(Range range, List<VariableModel> parameters, Model body, LambdaExpressionModel.BodyKind bodyKind) LiteralExpressionModel(Range range, LiteralExpressionModel.Kind kind, Object content) MemberSelectExpressionModel(Range range, String name, Model context) MethodBodyModel(Range range, List<AbstractStatementModel> statements) MethodInvocationExpressionModel(Range range, List<Model> typeArguments, AbstractExpressionModel methodSelect, List<AbstractExpressionModel> arguments) MethodModel(Range range, String name, ModifiersModel modifiers, List<TypeParameterModel> typeParameters, TypeModel returnType, List<VariableModel> parameters, Model defaultValue, List<AbstractExpressionModel> thrownTypes, List<AnnotationExpressionModel> annotations, MethodBodyModel methodBody) MethodReferenceExpressionModel(Range range, MethodReferenceExpressionModel.Mode mode, AbstractExpressionModel qualifier, NameExpressionModel name, List<Model> typeArguments) ModifiersModel(Range range, Collection<String> modifiers) NamedObject(Range range, Model identifierModel) NameExpressionModel(Range range, String name) NewClassExpressionModel(Range range, AbstractExpressionModel enclosingExpression, List<Model> typeArguments, AbstractExpressionModel identifier, List<AbstractExpressionModel> arguments, ClassModel body) PackageModel(Range range, NameExpressionModel name, List<AnnotationExpressionModel> annotations) Parameterized(Range range, Model identifierModel, List<? extends Model> typeArguments) ParenthesizedExpressionModel(Range range, AbstractExpressionModel expression) ParenthesizedPatternModel(Range range, AbstractPatternModel pattern) PatternCaseLabelModel(Range range, AbstractPatternModel pattern) PermitsModel(Range range, List<NamedModel> permittedClassNames) ReturnStatementModel(Range range, AbstractExpressionModel expression) SwitchExpressionModel(Range range, AbstractExpressionModel expression, List<CaseModel> cases) SwitchStatementModel(Range range, AbstractExpressionModel expression, List<CaseModel> cases) SynchronizedStatementModel(Range range, AbstractExpressionModel expression, BlockStatementModel block) ThrowStatementModel(Range range, AbstractExpressionModel expression) TryStatementModel(Range range, BlockStatementModel block, BlockStatementModel finallyBlock, List<Model> resources, List<CatchModel> catches) protectedprotectedTypeModel(Range range, Model identifier, Collection<? extends Model> additionalChildren) TypeParameterModel(Range range, String name, List<Model> bounds, List<AnnotationExpressionModel> annotations) UnaryExpressionModel(Range range, AbstractExpressionModel expression, UnaryExpressionModel.Operator operator) Union(Range range, TypeModel identifier, Collection<? extends TypeModel> additionalChildren) UnknownExpressionModel(Range range, String content) UnknownPatternModel(Range range, String content) UnknownStatementModel(Range range, String content) VariableModel(Range range, List<AnnotationExpressionModel> annotations, ModifiersModel modifiers, TypeModel type, String name, Model value) WhileLoopStatementModel(Range range, AbstractExpressionModel condition, AbstractStatementModel statement) YieldStatementModel(Range range, AbstractExpressionModel expression) -
Uses of Range in software.coley.sourcesolver.util
Fields in software.coley.sourcesolver.util declared as RangeMethods in software.coley.sourcesolver.util that return RangeModifier and TypeMethodDescriptionstatic RangeRange.extractRange(com.sun.tools.javac.tree.EndPosTable table, Tree tree) static RangeRange.extractRange(com.sun.tools.javac.tree.EndPosTable table, Collection<? extends Tree> trees) Methods in software.coley.sourcesolver.util with parameters of type Range