Во многих точках моего кода появляются три аннотации:
@BeanProperty
@(SpaceProperty @beanGetter)(nullValue="0")
где nullValue="0"
- параметр аннотации SpaceProperty
.
Можно ли определить псевдоним одного типа для @BeanProperty @(SpaceProperty @beangetter)
?
Лучшее, что я мог сделать, это:
type ScalaSpaceProperty = SpaceProperty @beanGetter
@BeanProperty
@(ScalaSpaceProperty)(nullValue = "0")
Можно ли определить псевдоним типа для двух аннотаций, где параметры применяются к последнему?