package com.kickstarter.libs;
import android.os.Parcelable;
import android.support.annotation.Nullable;
import java.math.RoundingMode;
import auto.parcel.AutoParcel;
@AutoParcel
public abstract class NumberOptions implements Parcelable {
public abstract @Nullable Float bucketAbove();
public abstract @Nullable Integer bucketPrecision();
public abstract @Nullable String currencyCode();
public abstract @Nullable String currencySymbol();
public abstract @Nullable Integer precision();
public abstract @Nullable RoundingMode roundingMode();
@AutoParcel.Builder
public abstract static class Builder {
public abstract Builder bucketAbove(Float __);
public abstract Builder bucketPrecision(Integer __);
public abstract Builder currencyCode(String __);
public abstract Builder currencySymbol(String __);
public abstract Builder precision(Integer __);
public abstract Builder roundingMode(RoundingMode __);
public abstract NumberOptions build();
}
public static Builder builder() {
return new AutoParcel_NumberOptions.Builder();
}
public abstract Builder toBuilder();
public boolean isCurrency() {
return currencySymbol() != null;
}
}