On this page
[Java] Enum StaticTypesMarker
- org.codehaus.groovy.transform.stc.StaticTypesMarker
public enum StaticTypesMarker
extends Enum
This enumeration is used by the AST transformations which rely on static type checking, either to store or to retrieve information from AST node metadata. The values of this enumeration are used as metadata keys.
Enum Constants Summary
Inherited Methods Summary
Enum Constant Detail
public StaticTypesMarker CLOSURE_ARGUMENTS
public StaticTypesMarker CONSTRUCTED_LAMBDA_EXPRESSION
public StaticTypesMarker DECLARATION_INFERRED_TYPE
public StaticTypesMarker DELEGATION_METADATA
public StaticTypesMarker DIRECT_METHOD_CALL_TARGET
public StaticTypesMarker DYNAMIC_RESOLUTION
public StaticTypesMarker IMPLICIT_RECEIVER
public StaticTypesMarker INFERRED_FUNCTIONAL_INTERFACE_TYPE
public StaticTypesMarker INFERRED_RETURN_TYPE
public StaticTypesMarker INFERRED_TYPE
public StaticTypesMarker INITIAL_EXPRESSION
public StaticTypesMarker PARAMETER_TYPE
public StaticTypesMarker PV_FIELDS_ACCESS
public StaticTypesMarker PV_FIELDS_MUTATION
public StaticTypesMarker PV_METHODS_ACCESS
public StaticTypesMarker READONLY_PROPERTY
public StaticTypesMarker SUPER_MOP_METHOD_REQUIRED
public StaticTypesMarker SWITCH_CONDITION_EXPRESSION_TYPE
public StaticTypesMarker TYPE
© 2003-2022 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/4.0.0/html/gapi/org/codehaus/groovy/transform/stc/StaticTypesMarker.html