[英]How to add inList constraints into a variable from different class?
我對類中變量的inList
約束變大了。 我需要一個替代方案。 我認為可行的一種方法是在單獨的類中創建一個列表,並將其稱為inList
約束。 例如,代替
variable(nullable: true, inList:['Yes','N'])
我可以做類似的事情嗎
variable(nullable:true, inList:domainClass.list)?
任何有用的提示將不勝感激。
變量(可空:真,在列表:域類。列表)
只有當domainClass
是類的名稱(因為它以小寫字母開頭,我希望它不是)並且list
需要是靜態List
文字時,這才有效。 例如:
class SomeClass {
static final List SOME_VALUES = ['Yes', 'N']
}
然后你可以做這樣的事情:
variable nullable:true, inList: SomeClass.SOME_VALUES
我希望這有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.