diff options
author | grootjans <grootjans@gmail.com> | 2011-02-28 12:32:27 +0100 |
---|---|---|
committer | grootjans <grootjans@gmail.com> | 2011-02-28 16:44:06 +0100 |
commit | 0fa03d313263991f6f7f55e68097e5e9794e4a7b (patch) | |
tree | ebc2118f87a9bf21f9eeaa5fe46d2f5e47a148e5 /usage_examples/onXExample_post.jpage | |
parent | e0cfacd3b307b1ec9f0b62b2f953f0a0e85d9d1e (diff) | |
download | lombok-0fa03d313263991f6f7f55e68097e5e9794e4a7b.tar.gz lombok-0fa03d313263991f6f7f55e68097e5e9794e4a7b.tar.bz2 lombok-0fa03d313263991f6f7f55e68097e5e9794e4a7b.zip |
Updates examples to use Guice and hibernate validators.
Diffstat (limited to 'usage_examples/onXExample_post.jpage')
-rw-r--r-- | usage_examples/onXExample_post.jpage | 39 |
1 files changed, 20 insertions, 19 deletions
diff --git a/usage_examples/onXExample_post.jpage b/usage_examples/onXExample_post.jpage index f71f16a3..85e3c58f 100644 --- a/usage_examples/onXExample_post.jpage +++ b/usage_examples/onXExample_post.jpage @@ -1,41 +1,42 @@ +import com.google.inject.Inject; import lombok.Getter; import lombok.RequiredArgsConstructor; import lombok.Setter; +import org.hibernate.validator.Min; public class OnMethodOnParamExample { - private int fires = 200; - private int firemen = 20; - private String fireStationName = "base"; - - @Deprecated - public int getFires() { - return fires; - } + private int bananas; + private int radishes; @Deprecated - public void setFiremen(int firemen) { - this.firemen = firemen; + public int getBananas() { + return bananas; } - public void setFireStationName(@SuppressWarnings("all") int fireStationName) { - this.fireStationName = fireStationName; + @Min(10) + public int setRadishes(int radishes) { + this.radishes = radishes; } @Override public String toString() { - return String.format("firestation:%s, %d firemen are fighting %d fires", fireStationName, firemen, fires); + return String.format("I have %d bananas and %d beautiful radishes", bananas, radishes); } } class OnConstructorExample { - private final int radishes; - private int bananas; + private final Fireman fireman; + private int fires = 10; - @Deprecated - public OnConstructorExample(int radishes) { - this.radishes = radishes; + @Inject + public OnConstructorExample(Fireman fireman) { + this.fireman = fireman; + } + + public void setFires(@SuppressWarnings("all") int fires) { + this.fires = fires; } @Override public String toString() { - return String.format("I have %d bananas and %d radishes", bananas, radishes); + return String.format("Fireman: %s has %d fires", fireman, fires); } }
\ No newline at end of file |