_Von Google Code migriert (Problem 790)_
:bust_in_silhouette: [email protected] :clock8: 19. Februar 2015 um 09:04 UTC
Es wäre schön, Aliase in @ Getter und @ Setter zu haben
In meinem Fall wäre es praktisch in mehrsprachigen Projekten
Zum Beispiel:
@ Getter(aliases={"ключ"}) privater langer Schlüssel;
Als Abkürzung für:
privater langer Schlüssel;
public long getKey() { Return-Schlüssel; }
public long ключ() { Return-Taste; }
//oder vielleicht so: (oder beides) [oder konfigurierbar]
public long getКлюч() { Return-Taste; } // Javabean-Stil
// beides sollte funktionieren, aber es ist mühsam, "getКлюч" einzugeben und jedes Mal das KB-Layout zu ändern.
Ich verwende jruby (mehrsprachiges DSL), wobei beide Stile auf diese Weise als Eigenschaft zugänglich sind: object.ключ
Im groovigen nur Javabean-Stil als Eigentum zugänglich.
Labels: -Type-Enhancement
:bust_in_silhouette: [email protected] :clock8: 19. Februar 2015 um 09:12 UTC
Standalone @ Aliases wären auch praktisch für Methoden
_Ende der Migration_
Hilfreichster Kommentar
:bust_in_silhouette: [email protected] :clock8: 19. Februar 2015 um 09:04 UTC
Es wäre schön, Aliase in @ Getter und @ Setter zu haben
In meinem Fall wäre es praktisch in mehrsprachigen Projekten
Zum Beispiel:
@ Getter(aliases={"ключ"}) privater langer Schlüssel;
Als Abkürzung für:
privater langer Schlüssel;
public long getKey() { Return-Schlüssel; }
public long ключ() { Return-Taste; }
//oder vielleicht so: (oder beides) [oder konfigurierbar]
public long getКлюч() { Return-Taste; } // Javabean-Stil
// beides sollte funktionieren, aber es ist mühsam, "getКлюч" einzugeben und jedes Mal das KB-Layout zu ändern.
Ich verwende jruby (mehrsprachiges DSL), wobei beide Stile auf diese Weise als Eigenschaft zugänglich sind: object.ключ
Im groovigen nur Javabean-Stil als Eigentum zugänglich.
Labels: -Type-Enhancement