/* * This file was generated by openASN.1 - an open source ASN.1 toolkit for java * * openASN.1 is Copyright (C) 2007 Clayton Hoss, Marc Weyland * * openASN.1 is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as * published by the Free Software Foundation, either version 3 of * the License, or (at your option) any later version. * * openASN.1 is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with openASN.1. If not, see . * */ package org.uic.barcode.ticket.api.asn.omv2; import org.uic.barcode.asn1.datatypes.Asn1BigInteger; import org.uic.barcode.asn1.datatypes.Asn1Optional; import org.uic.barcode.asn1.datatypes.CharacterRestriction; import org.uic.barcode.asn1.datatypes.FieldOrder; import org.uic.barcode.asn1.datatypes.IntRange; import org.uic.barcode.asn1.datatypes.RestrictedString; import org.uic.barcode.asn1.datatypes.Sequence; @Sequence public class VatDetailType extends Object { public VatDetailType() { } @FieldOrder(order = 0) @IntRange(minValue = 1, maxValue = 999) public Long country; @FieldOrder(order = 1) @IntRange(minValue = 0, maxValue = 999) public Long percentage; @FieldOrder(order = 2) @Asn1Optional public Asn1BigInteger amount; @FieldOrder(order = 3) @RestrictedString(CharacterRestriction.IA5String) @Asn1Optional public String vatId; public Long getCountry() { return country; } public void setCountry(Long country) { this.country = country; } public Long getPercentage() { return percentage; } public void setPercentage(Long percentage) { this.percentage = percentage; } public Long getAmount() { return Asn1BigInteger.toLong(amount); } public void setAmount(Long amount) { this.amount = Asn1BigInteger.toAsn1(amount); } public String getVatId() { return vatId; } public void setVatId(String vatId) { this.vatId = vatId; } }