报告出现在具有无效签名或无效类型字段的类或方法上的 Seam 注解。
@Name
在接口和 abstract 类上无效。 在带注解的类中需要一个无参数的构造函数。
@In
必须出现在字段或 setter 方法中,例如 void setUser(User user)
。
set
开头@Out
必须出现在字段或 getter 方法中,例如 User getUser()
.
get
开头,如果返回类型为 boolean
,则可选 is
@DataModel 必须出现在字段或 getter 方法上(与 @Out
注解相同)。
字段类型或返回类型必须是以下之一:
java.util.List
java.util.Set
java.util.Map
@DataModelSelection
必须出现在 setter 方法中。
@DataModelSelectionIndex
必须出现在 setter 方法中。
@Factory
和 @Unwrap
必须出现在具有以下签名的方法中:
org.jboss.seam.Component
参数(或其超类型)@Create
必须出现在具有以下签名的方法上:
org.jboss.seam.Component
参数(或其超类型)@Destroy
必须出现在具有以下签名的方法上: