/* * OpenTrader Trading Platform * The solution for online trading, technical analysis and automated trading. * * Copyright (C) 2011 Andrey Pudov * Andrey Pudov <syscreat@gmail.com> * * http://opentrader.github.com/ */ /* * CDDL HEADER START * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. * * Copyright 2011 Andrey Pudov. All rights reserved. * * The contents of this file are subject to the terms of the * Common Development and Distribution License (the "License"). * You may not use this file except in compliance with the License. * * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE * or http://www.opensolaris.org/os/licensing. * See the License for the specific language governing permissions * and limitations under the License. * * When distributing Covered Code, include this CDDL HEADER in each * file and include the License file at usr/src/OPENSOLARIS.LICENSE. * If applicable, add the following below this CDDL HEADER, with the * fields enclosed by brackets "[]" replaced with your own identifying * information: Portions Copyright [yyyy] [name of copyright owner] * * CDDL HEADER END * * * Copyright 2011 Andrey Pudov. All rights reserved. * Use is subject to license terms. * * Contributor(s): * * Portions Copyrighted 2011 Andrey Pudov. * */ package com.opentrader.market; /** * @author Andrey Pudov <syscreat@gmail.com> * @version 0.00.00 * %name YCurrency.java * %pkg com.opentrader.market * %date 6:20:48 PM, Apr 17, 2011 */ public class YCurrency { private static final java.util.logging.Logger LOG = java.util.logging.Logger.getLogger("opentrader"); private String code; public static String AFA = "AFA"; public static String ALL = "ALL"; public static String DZD = "DZD"; public static String ARS = "ARS"; public static String AWG = "AWG"; public static String AUD = "AUD"; public static String ATS = "ATS"; public static String BHD = "BHD"; public static String BDT = "BDT"; public static String BBD = "BBD"; public static String BEF = "BEF"; public static String BZD = "BZD"; public static String BMD = "BMD"; public static String BTN = "BTN"; public static String BOB = "BOB"; public static String BWP = "BWP"; public static String BRL = "BRL"; public static String GBP = "GBP"; public static String BND = "BND"; public static String BGN = "BGN"; public static String KHR = "KHR"; public static String CAD = "CAD"; public static String CVE = "CVE"; public static String KYD = "KYD"; public static String XOF = "XOF"; public static String XAF = "XAF"; public static String XPF = "XPF"; public static String CLP = "CLP"; public static String COP = "COP"; public static String KMF = "KMF"; public static String CRC = "CRC"; public static String HRK = "HRK"; public static String CUP = "CUP"; public static String CYP = "CYP"; public static String CZK = "CZK"; public static String DKK = "DKK"; public static String DJF = "DJF"; public static String DOP = "DOP"; public static String NLG = "NLG"; public static String XCD = "XCD"; public static String EGP = "EGP"; public static String SVC = "SVC"; public static String EEK = "EEK"; public static String ETB = "ETB"; public static String EUR = "EUR"; public static String FJD = "FJD"; public static String FIM = "FIM"; public static String FRF = "FRF"; public static String GMD = "GMD"; public static String DEM = "DEM"; public static String GHC = "GHC"; public static String GIP = "GIP"; public static String GRD = "GRD"; public static String GTQ = "GTQ"; public static String GNF = "GNF"; public static String GYD = "GYD"; public static String HTG = "HTG"; public static String HNL = "HNL"; public static String HKD = "HKD"; public static String HUF = "HUF"; public static String ISK = "ISK"; public static String INR = "INR"; public static String IDR = "IDR"; public static String IEP = "IEP"; public static String ILS = "ILS"; public static String ITL = "ITL"; public static String JMD = "JMD"; public static String JPY = "JPY"; public static String JOD = "JOD"; public static String KES = "KES"; public static String KWD = "KWD"; public static String LAK = "LAK"; public static String LVL = "LVL"; public static String LBP = "LBP"; public static String LSL = "LSL"; public static String LTL = "LTL"; public static String MGF = "MGF"; public static String MWK = "MWK"; public static String MYR = "MYR"; public static String MVR = "MVR"; public static String MTL = "MTL"; public static String MRO = "MRO"; public static String MUR = "MUR"; public static String MXN = "MXN"; public static String MNT = "MNT"; public static String MAD = "MAD"; public static String MZM = "MZM"; public static String MMK = "MMK"; public static String NAD = "NAD"; public static String NPR = "NPR"; public static String ANG = "ANG"; public static String NZD = "NZD"; public static String NIO = "NIO"; public static String NGN = "NGN"; public static String NOK = "NOK"; public static String OMR = "OMR"; public static String PKR = "PKR"; public static String PGK = "PGK"; public static String PEN = "PEN"; public static String PHP = "PHP"; public static String PLN = "PLN"; public static String PTE = "PTE"; public static String QAR = "QAR"; public static String CNY = "CNY"; public static String ROL = "ROL"; public static String RUB = "RUB"; public static String SBD = "SBD"; public static String STD = "STD"; public static String SAR = "SAR"; public static String SCR = "SCR"; public static String SLL = "SLL"; public static String SGD = "SGD"; public static String SKK = "SKK"; public static String SIT = "SIT"; public static String ZAR = "ZAR"; public static String KRW = "KRW"; public static String ESP = "ESP"; public static String LKR = "LKR"; public static String SHP = "SHP"; public static String SDD = "SDD"; public static String SRG = "SRG"; public static String SZL = "SZL"; public static String SEK = "SEK"; public static String CHF = "CHF"; public static String SYP = "SYP"; public static String TWD = "TWD"; public static String TZS = "TZS"; public static String THB = "THB"; public static String TOP = "TOP"; public static String TTD = "TTD"; public static String TND = "TND"; public static String TRL = "TRL"; public static String UGX = "UGX"; public static String UAH = "UAH"; public static String AED = "AED"; public static String USD = "USD"; public static String VUV = "VUV"; public static String VEB = "VEB"; public static String VND = "VND"; public static String WST = "WST"; public static String ZMK = "ZMK"; public static String ZWD = "ZWD"; public YCurrency(String code) { this.code = code; } public String getCode() { return this.code; } @Override public int hashCode() { return this.code.hashCode(); } @Override public boolean equals(Object o) { YCurrency currency; if ((o instanceof YCurrency)) { currency = (YCurrency) o; } else { return false; } return this.code.equals(currency.getCode()); } }