У меня есть вопрос, касающийся живого шаблона inteliJ, в моем классе есть член:
@JsonProperty("CA_DL_Active_Carriers_NR_SM_DL_UE1")
private Float caDlActiveCarriersNrSmDlUe1;
, и я хотел бы создать геттер и сеттер (пользовательский сеттер) следующим образом:
public Float getCaDlActiveCarriersNrSmDlUe1() {
return caDlActiveCarriersNrSmDlUe1;
}
public void setCaDlActiveCarriersNrSmDlUe1(Float caDlActiveCarriersNrSmDlUe1) {
if (Objects.equals(getCaDlActiveCarriersNrSmDlUe1(), caDlActiveCarriersNrSmDlUe1)) {
return;
}
this.caDlActiveCarriersNrSmDlUe1 = caDlActiveCarriersNrSmDlUe1;
if (DocKind.ORIG == docKind) {
((McpttIterationDocument) prepareDirtyDocument()).setCaDlActiveCarriersNrSmDlUe1(caDlActiveCarriersNrSmDlUe1);
}
я создал Live Templeate для сеттера:
public void set$CAP_SELECTION$(java.lang.Float $SELECTION$) {
if (java.util.Objects.equals(get$CAP_SELECTION$, $SELECTION$)) {
return;
}
this.$SELECTION$ = $SELECTION$;
if (com.att.tlv.arc.backend.api.persistence.documents.BaseDocument.DocKind.ORIG == docKind) {
(($CLASSNAME$) prepareDirtyDocument()).set$CAP_SELECTION$($SELECTION$);
}
[! [Var settings] [1]] [1] [1]: https://i.stack.imgur.com/L4YPN.png
но мой $ CAP_SELECTION$ & $ SELECTION $ пустые, когда я применяю пользовательский установщик:
Может кто-нибудь помочь мне понять, что я делаю неправильно? также я могу выделить своего члена (дважды щелкнуть по нему) и применить мой виджет? например, нажать «создать», но вместо обычной опции ,, я буду использовать свой живой шаблон ...