@Target(value=TYPE) @Retention(value=RUNTIME) @Component public @interface Action
Action
are marked as Spring component and get new fields of the type TapirAssertions
and CoreAssertions
.
The fields are autowired by Spring and marked as Xtend extension.
@Action
class MyClass {
}
Leads to:
@Action
public class MyClass {
@Extension
@Autowired
private TapirAssertions _tapirAssertions;
@Extension
@Autowired
private CoreAssertions _coreAssertions;
}
TapirAssertions
,
CoreAssertions
Copyright © 2018–2020 b+m Informatik AG. All rights reserved.