@@ -0,0 +1,2354 @@
+/*%0A * Copyright 2010-2012 Ning, Inc.%0A *%0A * Ning licenses this file to you under the Apache License, version 2.0%0A * (the %22License%22); you may not use this file except in compliance with the%0A * License.  You may obtain a copy of the License at:%0A *%0A *    http://www.apache.org/licenses/LICENSE-2.0%0A *%0A * Unless required by applicable law or agreed to in writing, software%0A * distributed under the License is distributed on an %22AS IS%22 BASIS, WITHOUT%0A * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the%0A * License for the specific language governing permissions and limitations%0A * under the License.%0A */%0A%0Apackage com.ning.billing.jaxrs.json;%0A%0Aimport com.ning.billing.account.api.BillCycleDay;%0A%0Aimport com.fasterxml.jackson.annotation.JsonCreator;%0Aimport com.fasterxml.jackson.annotation.JsonProperty;%0A%0Apublic class BillCycleDayJson %7B%0A%0A    private final int dayOfMonthLocal;%0A    private final int dayOfMonthUTC;%0A%0A    @JsonCreator%0A    public BillCycleDayJson(@JsonProperty(%22dayOfMonthLocal%22) final int dayOfMonthLocal,%0A                            @JsonProperty(%22dayOfMonthUTC%22) final int dayOfMonthUTC) %7B%0A        this.dayOfMonthLocal = dayOfMonthLocal;%0A        this.dayOfMonthUTC = dayOfMonthUTC;%0A    %7D%0A%0A    public BillCycleDayJson(final BillCycleDay billCycleDay) %7B%0A        this(billCycleDay.getDayOfMonthLocal(), billCycleDay.getDayOfMonthUTC());%0A    %7D%0A%0A    public int getDayOfMonthUTC() %7B%0A        return dayOfMonthUTC;%0A    %7D%0A%0A    public int getDayOfMonthLocal() %7B%0A        return dayOfMonthLocal;%0A    %7D%0A%0A    @Override%0A    public String toString() %7B%0A        final StringBuilder sb = new StringBuilder();%0A        sb.append(%22%7B%5C%22dayOfMonthLocal%5C%22:%22).append(dayOfMonthLocal);%0A        sb.append(%22,%5C%22dayOfMonthUTC%5C%22:%22).append(dayOfMonthUTC);%0A        sb.append('%7D');%0A        return sb.toString();%0A    %7D%0A%0A    @Override%0A    public boolean equals(final Object o) %7B%0A        if (this == o) return true;%0A        if (o == null %7C%7C getClass() != o.getClass()) return false;%0A%0A        final BillCycleDayJson that = (BillCycleDayJson) o;%0A%0A        if (dayOfMonthLocal != that.dayOfMonthLocal) return false;%0A        if (dayOfMonthUTC != that.dayOfMonthUTC) return false;%0A%0A        return true;%0A    %7D%0A%0A    @Override%0A    public int hashCode() %7B%0A        int result = dayOfMonthLocal;%0A        result = 31 * result + dayOfMonthUTC;%0A        return result;%0A    %7D%0A%7D%0A

add missing file (BillCycleDayJson)