c_setter.svm
来自「一个购房管理系统,JSF+Hibernate+Mssql2」· SVM 代码 · 共 17 行
SVM
17 行
/**
* Set the value related to the column: ${prop.Column}
* @param ${prop.VarName} the ${prop.Column} value
*/
$!{prop.ScopeSet} void ${prop.SetterName} (${prop.AbsoluteSignatureClassName}$!{prop.GenericMarker} ${prop.VarName}) {
this.${prop.VarName} = ${prop.VarName};
#if ($prop.isAlternateKey())
this.hashCode = Integer.MIN_VALUE;
#end
}
#if (($prop.isBag() || $prop.isList() || $prop.isSet()) && $prop.ChildClass.AbsoluteValueObjectSignatureClassName)
$!{prop.ScopeSet} void addTo${prop.Name} (${prop.ChildClass.AbsoluteValueObjectSignatureClassName} ${prop.ChildClass.VarName}) {
if (null == ${prop.GetterName}()) ${prop.SetterName}(new ${prop.AbsoluteImplementationClassName}$!{prop.GenericMarker}());
$!{prop.GetterName}().add(${prop.ChildClass.VarName});
}
#end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?