public class OffsetDependentTypesHelper extends DependentTypesHelper
array.length - 1
.factory
Constructor and Description |
---|
OffsetDependentTypesHelper(AnnotatedTypeFactory factory) |
Modifier and Type | Method and Description |
---|---|
TreeAnnotator |
createDependentTypesTreeAnnotator(AnnotatedTypeFactory factory)
Creates a TreeAnnotator that standardizes dependent type annotations.
|
protected String |
standardizeString(String expression,
FlowExpressionParseUtil.FlowExpressionContext context,
TreePath localScope,
boolean useLocalScope) |
checkAnnotation, checkClass, checkMethod, checkType, hasDependentAnnotations, reportErrors, standardizeAnnotation, standardizeClass, standardizeExpression, standardizeFieldAccess, standardizeNewClassTree, standardizeReturnType, standardizeVariable, standardizeVariable, viewpointAdaptConstructor, viewpointAdaptMethod, viewpointAdaptTypeVariableBounds
public OffsetDependentTypesHelper(AnnotatedTypeFactory factory)
protected String standardizeString(String expression, FlowExpressionParseUtil.FlowExpressionContext context, TreePath localScope, boolean useLocalScope)
standardizeString
in class DependentTypesHelper
public TreeAnnotator createDependentTypesTreeAnnotator(AnnotatedTypeFactory factory)
DependentTypesHelper
createDependentTypesTreeAnnotator
in class DependentTypesHelper
factory
- annotated type factory