Package groovy.transform.options

  • Class Summary
    Class Description
    DefaultPropertyHandler  
    ImmutablePropertyHandler  
    LegacyHashMapPropertyHandler
    The @Immutable transformation in earlier versions of Groovy tried to be smart in the case of an immutable class with a single HashMap property, the supplied Map constructor tried to be compatible with both expected tuple behavior and expected named-argument behavior by peeking into the supplied map and guessing as to which approach might be applicable.
    PropertyHandler
    Used to provide custom property handling when getting, setting or initializing properties.
  • Enum Summary
    Enum Description
    Visibility
    Indicates the visibility of a node.