001package net.gdface.sdk.thrift.client;
002
003import com.facebook.swift.codec.*;
004import com.facebook.swift.codec.ThriftField.Requiredness;
005import java.util.*;
006
007import static com.google.common.base.Objects.toStringHelper;
008
009@ThriftStruct("FRect")
010public final class FRect
011{
012    public FRect() {
013    }
014
015    private int height;
016
017    @ThriftField(value=1, name="height", requiredness=Requiredness.REQUIRED)
018    public int getHeight() { return height; }
019
020    @ThriftField
021    public void setHeight(final int height) { this.height = height; }
022
023    private int left;
024
025    @ThriftField(value=2, name="left", requiredness=Requiredness.REQUIRED)
026    public int getLeft() { return left; }
027
028    @ThriftField
029    public void setLeft(final int left) { this.left = left; }
030
031    private int top;
032
033    @ThriftField(value=3, name="top", requiredness=Requiredness.REQUIRED)
034    public int getTop() { return top; }
035
036    @ThriftField
037    public void setTop(final int top) { this.top = top; }
038
039    private int width;
040
041    @ThriftField(value=4, name="width", requiredness=Requiredness.REQUIRED)
042    public int getWidth() { return width; }
043
044    @ThriftField
045    public void setWidth(final int width) { this.width = width; }
046
047    @Override
048    public String toString()
049    {
050        return toStringHelper(this)
051            .add("height", height)
052            .add("left", left)
053            .add("top", top)
054            .add("width", width)
055            .toString();
056    }
057}