package Ġorg . ax on framework . samples . bank . api . bank account Ċ Ċ import Ġorg . ax on framework . command handling . Target Aggregate Identifier Ċ import Ġjavax . validation . constraints . Min Ċ Ċ class ĠCreate Bank Account Command ( ĊĠĠĠ Ġ@ field : Target Aggregate Identifier ĊĠĠĠ Ġvar Ġbank AccountId : ĠString ?, ĊĠĠĠ Ġ@ field : Min ( value Ġ= Ġ 0 , Ġmessage Ġ= Ġ" Over draft Ġlimit Ġmust Ġnot Ġbe Ġless Ġthan Ġzero ") ĊĠĠĠ Ġvar Ġover draft Limit : ĠLong Ċ ) Ċ