Lomboki @FieldNameConstants

Joel Edenberg

Kasutades Lomboki @FieldNameConstants on võimalik genereerida automaatselt väljakonstandid, mille nimi ja väärtus on klassis olemasolevate väljade nimed.

Millal sellist asja oleks vaja?

Näiteks siis, kui on soov reflectioniga välja väärtusi muuta. Sellisel juhul ei pea enam kasutama välja nime sõnena (string) ja selle asemel saab kasutada genereeritud konstanti. See omakorda võimaldab hiljem väljanimesid ohutult ümbernimetada selliselt, et arendusvahend suudab tuvastada ka kõik teised kohad, kus väljanime veel kasutakse, ning ka need ümbernimetada.