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 java.lang.String |
standardizeString(java.lang.String expression,
FlowExpressionParseUtil.FlowExpressionContext context,
com.sun.source.util.TreePath localScope,
boolean useLocalScope) |
checkAnnotation, checkClass, checkMethod, checkType, hasDependentAnnotations, reportErrors, standardizeAnnotation, standardizeClass, standardizeExpression, standardizeFieldAccess, standardizeNewClassTree, standardizeReturnType, standardizeVariable, standardizeVariable, viewpointAdaptConstructor, viewpointAdaptMethod, viewpointAdaptTypeVariableBoundspublic OffsetDependentTypesHelper(AnnotatedTypeFactory factory)
protected java.lang.String standardizeString(java.lang.String expression,
FlowExpressionParseUtil.FlowExpressionContext context,
com.sun.source.util.TreePath localScope,
boolean useLocalScope)
standardizeString in class DependentTypesHelperpublic TreeAnnotator createDependentTypesTreeAnnotator(AnnotatedTypeFactory factory)
DependentTypesHelpercreateDependentTypesTreeAnnotator in class DependentTypesHelperfactory - annotated type factory