com.minlessika.membership.integration.Tax Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of membership-integration Show documentation
Show all versions of membership-integration Show documentation
It's a library to help developers to integration membership services to another project.
package com.minlessika.membership.integration;
import java.util.UUID;
public interface Tax {
UUID uid();
String name();
String shortName();
double value();
NumberValueType valueType();
TaxType type();
Tax EMPTY = new Tax() {
@Override
public UUID uid() {
return null;
}
@Override
public String name() {
return null;
}
@Override
public String shortName() {
return null;
}
@Override
public double value() {
return 0;
}
@Override
public NumberValueType valueType() {
return null;
}
@Override
public TaxType type() {
return null;
}
};
}