Skip to content

Instantly share code, notes, and snippets.

Created January 13, 2016 07:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/58a1fced97f136b27254 to your computer and use it in GitHub Desktop.
Save anonymous/58a1fced97f136b27254 to your computer and use it in GitHub Desktop.
//Generated by wsdl2apex
public class wwwXigniteComServices {
public class GetLatestCrossRateResponse_element {
public wwwXigniteComServices.Rate GetLatestCrossRateResult;
private String[] GetLatestCrossRateResult_type_info = new String[]{'GetLatestCrossRateResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetLatestCrossRateResult'};
}
public class GetForwardRate_element {
public String Symbol;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol'};
}
public class GetHistoricalRatesRangeResponse_element {
public wwwXigniteComServices.ArrayOfHistoricalRate GetHistoricalRatesRangeResult;
private String[] GetHistoricalRatesRangeResult_type_info = new String[]{'GetHistoricalRatesRangeResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetHistoricalRatesRangeResult'};
}
public class GetHistoricalRates_element {
public String Symbols;
public String AsOfDate;
public String FixingTime;
public String PriceType;
private String[] Symbols_type_info = new String[]{'Symbols','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfDate_type_info = new String[]{'AsOfDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] FixingTime_type_info = new String[]{'FixingTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] PriceType_type_info = new String[]{'PriceType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbols','AsOfDate','FixingTime','PriceType'};
}
public class ArrayOfRate {
public wwwXigniteComServices.Rate[] Rate;
private String[] Rate_type_info = new String[]{'Rate','http://www.xignite.com/services/',null,'0','-1','true'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Rate'};
}
public class RateTableLine {
public String BaseCurrency;
public wwwXigniteComServices.ArrayOfQuoteCurrencyItem Columns;
private String[] BaseCurrency_type_info = new String[]{'BaseCurrency','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Columns_type_info = new String[]{'Columns','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'BaseCurrency','Columns'};
}
public class GetRealTimeRate_element {
public String Symbol;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol'};
}
public class GetLatestHistoricalRateResponse_element {
public wwwXigniteComServices.HistoricalRate GetLatestHistoricalRateResult;
private String[] GetLatestHistoricalRateResult_type_info = new String[]{'GetLatestHistoricalRateResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetLatestHistoricalRateResult'};
}
public class ArrayOfForwardContract {
public wwwXigniteComServices.ForwardContract[] ForwardContract;
private String[] ForwardContract_type_info = new String[]{'ForwardContract','http://www.xignite.com/services/',null,'0','-1','true'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'ForwardContract'};
}
public class HistoricalRate {
public String BaseCurrency;
public String QuoteCurrency;
public String Symbol;
public String StartDate;
public String StartTime;
public String EndDate;
public String EndTime;
public Double Open;
public Double High;
public Double Low;
public Double Close;
public Double Average;
private String[] BaseCurrency_type_info = new String[]{'BaseCurrency','http://www.xignite.com/services/',null,'0','1','false'};
private String[] QuoteCurrency_type_info = new String[]{'QuoteCurrency','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] StartDate_type_info = new String[]{'StartDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] StartTime_type_info = new String[]{'StartTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] EndDate_type_info = new String[]{'EndDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] EndTime_type_info = new String[]{'EndTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Open_type_info = new String[]{'Open','http://www.xignite.com/services/',null,'1','1','false'};
private String[] High_type_info = new String[]{'High','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Low_type_info = new String[]{'Low','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Close_type_info = new String[]{'Close','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Average_type_info = new String[]{'Average','http://www.xignite.com/services/',null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'BaseCurrency','QuoteCurrency','Symbol','StartDate','StartTime','EndDate','EndTime','Open','High','Low','Close','Average'};
}
public class GetBarResponse_element {
public wwwXigniteComServices.Bar GetBarResult;
private String[] GetBarResult_type_info = new String[]{'GetBarResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetBarResult'};
}
public class ChartBar {
public String StartDate;
public String StartTime;
public String EndDate;
public String EndTime;
public Double UTCOffset;
public Double Open;
public Double High;
public Double Low;
public Double Close;
public Double Volume;
public Integer Trades;
public Double TWAP;
public Double VWAP;
public String Currency_x;
public String Session;
public Double AdjustmentRatio;
private String[] StartDate_type_info = new String[]{'StartDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] StartTime_type_info = new String[]{'StartTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] EndDate_type_info = new String[]{'EndDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] EndTime_type_info = new String[]{'EndTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] UTCOffset_type_info = new String[]{'UTCOffset','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Open_type_info = new String[]{'Open','http://www.xignite.com/services/',null,'1','1','false'};
private String[] High_type_info = new String[]{'High','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Low_type_info = new String[]{'Low','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Close_type_info = new String[]{'Close','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Volume_type_info = new String[]{'Volume','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Trades_type_info = new String[]{'Trades','http://www.xignite.com/services/',null,'1','1','false'};
private String[] TWAP_type_info = new String[]{'TWAP','http://www.xignite.com/services/',null,'1','1','false'};
private String[] VWAP_type_info = new String[]{'VWAP','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Currency_x_type_info = new String[]{'Currency','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Session_type_info = new String[]{'Session','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AdjustmentRatio_type_info = new String[]{'AdjustmentRatio','http://www.xignite.com/services/',null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'StartDate','StartTime','EndDate','EndTime','UTCOffset','Open','High','Low','Close','Volume','Trades','TWAP','VWAP','Currency_x','Session','AdjustmentRatio'};
}
public class GetOfficialRate_element {
public String Country;
public String Symbol;
public String AsOfDate;
private String[] Country_type_info = new String[]{'Country','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfDate_type_info = new String[]{'AsOfDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Country','Symbol','AsOfDate'};
}
public class GetLatestHistoricalRate_element {
public String Symbol;
public String AsOfDate;
public String FixingTime;
public String PriceType;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfDate_type_info = new String[]{'AsOfDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] FixingTime_type_info = new String[]{'FixingTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] PriceType_type_info = new String[]{'PriceType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol','AsOfDate','FixingTime','PriceType'};
}
public class GetLondonHistoricalRatesRangeResponse_element {
public wwwXigniteComServices.ArrayOfHistoricalRate GetLondonHistoricalRatesRangeResult;
private String[] GetLondonHistoricalRatesRangeResult_type_info = new String[]{'GetLondonHistoricalRatesRangeResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetLondonHistoricalRatesRangeResult'};
}
public class GetOfficialHistoricalRateResponse_element {
public wwwXigniteComServices.HistoricalRate GetOfficialHistoricalRateResult;
private String[] GetOfficialHistoricalRateResult_type_info = new String[]{'GetOfficialHistoricalRateResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetOfficialHistoricalRateResult'};
}
public class GetForwardRateResponse_element {
public wwwXigniteComServices.ForwardRate GetForwardRateResult;
private String[] GetForwardRateResult_type_info = new String[]{'GetForwardRateResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetForwardRateResult'};
}
public class GetLatestCrossRatesResponse_element {
public wwwXigniteComServices.ArrayOfRate GetLatestCrossRatesResult;
private String[] GetLatestCrossRatesResult_type_info = new String[]{'GetLatestCrossRatesResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetLatestCrossRatesResult'};
}
public class Currency_x {
public String Symbol;
public String Name;
public String Plural;
public Boolean Active;
public Boolean Digital;
public String Message;
public wwwXigniteComServices.ArrayOfCountry Countries;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Name_type_info = new String[]{'Name','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Plural_type_info = new String[]{'Plural','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Active_type_info = new String[]{'Active','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Digital_type_info = new String[]{'Digital','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Message_type_info = new String[]{'Message','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Countries_type_info = new String[]{'Countries','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol','Name','Plural','Active','Digital','Message','Countries'};
}
public class RateTable {
public wwwXigniteComServices.ArrayOfRateTableLine Lines;
private String[] Lines_type_info = new String[]{'Lines','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Lines'};
}
public class Tick {
public String Symbol;
public String Date_x;
public String Time_x;
public Double Bid;
public Double Mid;
public Double Ask;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Date_x_type_info = new String[]{'Date','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Time_x_type_info = new String[]{'Time','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Bid_type_info = new String[]{'Bid','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Mid_type_info = new String[]{'Mid','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Ask_type_info = new String[]{'Ask','http://www.xignite.com/services/',null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol','Date_x','Time_x','Bid','Mid','Ask'};
}
public class GetOfficialHistoricalRatesResponse_element {
public wwwXigniteComServices.ArrayOfHistoricalRate GetOfficialHistoricalRatesResult;
private String[] GetOfficialHistoricalRatesResult_type_info = new String[]{'GetOfficialHistoricalRatesResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetOfficialHistoricalRatesResult'};
}
public class ConvertRealTimeValue_element {
public String From_x;
public String To;
public Double Amount;
private String[] From_x_type_info = new String[]{'From','http://www.xignite.com/services/',null,'0','1','false'};
private String[] To_type_info = new String[]{'To','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','http://www.xignite.com/services/',null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'From_x','To','Amount'};
}
public class GetLatestCrossRates_element {
public String Symbols;
private String[] Symbols_type_info = new String[]{'Symbols','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbols'};
}
public class GetTickResponse_element {
public wwwXigniteComServices.Tick GetTickResult;
private String[] GetTickResult_type_info = new String[]{'GetTickResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetTickResult'};
}
public class GetChartBarsResponse_element {
public wwwXigniteComServices.CurrencyChartBars GetChartBarsResult;
private String[] GetChartBarsResult_type_info = new String[]{'GetChartBarsResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetChartBarsResult'};
}
public class Rate {
public String BaseCurrency;
public String QuoteCurrency;
public String Symbol;
public String Date_x;
public String Time_x;
public String QuoteType;
public Double Bid;
public Double Mid;
public Double Ask;
public Double Spread;
public String Text;
public String Source;
private String[] BaseCurrency_type_info = new String[]{'BaseCurrency','http://www.xignite.com/services/',null,'0','1','false'};
private String[] QuoteCurrency_type_info = new String[]{'QuoteCurrency','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Date_x_type_info = new String[]{'Date','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Time_x_type_info = new String[]{'Time','http://www.xignite.com/services/',null,'0','1','false'};
private String[] QuoteType_type_info = new String[]{'QuoteType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Bid_type_info = new String[]{'Bid','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Mid_type_info = new String[]{'Mid','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Ask_type_info = new String[]{'Ask','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Spread_type_info = new String[]{'Spread','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Text_type_info = new String[]{'Text','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Source_type_info = new String[]{'Source','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'BaseCurrency','QuoteCurrency','Symbol','Date_x','Time_x','QuoteType','Bid','Mid','Ask','Spread','Text','Source'};
}
public class ArrayOfBar {
public wwwXigniteComServices.Bar[] Bar;
private String[] Bar_type_info = new String[]{'Bar','http://www.xignite.com/services/',null,'0','-1','true'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Bar'};
}
public class GetLatestCrossRate_element {
public String Symbol;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol'};
}
public class GetTicks_element {
public String Symbol;
public String AsOfDate;
public String StartTime;
public String EndTime;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfDate_type_info = new String[]{'AsOfDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] StartTime_type_info = new String[]{'StartTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] EndTime_type_info = new String[]{'EndTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol','AsOfDate','StartTime','EndTime'};
}
public class GetTicksResponse_element {
public wwwXigniteComServices.ArrayOfTick GetTicksResult;
private String[] GetTicksResult_type_info = new String[]{'GetTicksResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetTicksResult'};
}
public class Common {
public String Outcome;
public String Message;
public String Identity;
public Double Delay;
private String[] Outcome_type_info = new String[]{'Outcome','http://www.xignite.com/services/',null,'0','1','true'};
private String[] Message_type_info = new String[]{'Message','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Identity_type_info = new String[]{'Identity','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Delay_type_info = new String[]{'Delay','http://www.xignite.com/services/',null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Outcome','Message','Identity','Delay'};
}
public class GetHistoricalRateResponse_element {
public wwwXigniteComServices.HistoricalRate GetHistoricalRateResult;
private String[] GetHistoricalRateResult_type_info = new String[]{'GetHistoricalRateResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetHistoricalRateResult'};
}
public class QuoteCurrencyItem {
public String QuoteCurrency;
public Double Rate;
private String[] QuoteCurrency_type_info = new String[]{'QuoteCurrency','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Rate_type_info = new String[]{'Rate','http://www.xignite.com/services/',null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'QuoteCurrency','Rate'};
}
public class RateConversion {
public String FromCurrencySymbol;
public String FromCurrencyName;
public String ToCurrencySymbol;
public String ToCurrencyName;
public String Date_x;
public String Time_x;
public Double Amount;
public Double Result;
public Double Rate;
public String Source;
private String[] FromCurrencySymbol_type_info = new String[]{'FromCurrencySymbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] FromCurrencyName_type_info = new String[]{'FromCurrencyName','http://www.xignite.com/services/',null,'0','1','false'};
private String[] ToCurrencySymbol_type_info = new String[]{'ToCurrencySymbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] ToCurrencyName_type_info = new String[]{'ToCurrencyName','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Date_x_type_info = new String[]{'Date','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Time_x_type_info = new String[]{'Time','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Result_type_info = new String[]{'Result','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Rate_type_info = new String[]{'Rate','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Source_type_info = new String[]{'Source','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'FromCurrencySymbol','FromCurrencyName','ToCurrencySymbol','ToCurrencyName','Date_x','Time_x','Amount','Result','Rate','Source'};
}
public class ConvertHistoricalValue_element {
public String From_x;
public String To;
public Double Amount;
public String AsOfDate;
public String FixingTime;
private String[] From_x_type_info = new String[]{'From','http://www.xignite.com/services/',null,'0','1','false'};
private String[] To_type_info = new String[]{'To','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','http://www.xignite.com/services/',null,'1','1','false'};
private String[] AsOfDate_type_info = new String[]{'AsOfDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] FixingTime_type_info = new String[]{'FixingTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'From_x','To','Amount','AsOfDate','FixingTime'};
}
public class GetHistoricalRatesRange_element {
public String Symbol;
public String StartDate;
public String EndDate;
public String FixingTime;
public String PeriodType;
public String PriceType;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] StartDate_type_info = new String[]{'StartDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] EndDate_type_info = new String[]{'EndDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] FixingTime_type_info = new String[]{'FixingTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] PeriodType_type_info = new String[]{'PeriodType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] PriceType_type_info = new String[]{'PriceType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol','StartDate','EndDate','FixingTime','PeriodType','PriceType'};
}
public class Header {
public String Username;
public String Password;
public String Tracer;
private String[] Username_type_info = new String[]{'Username','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Password_type_info = new String[]{'Password','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Tracer_type_info = new String[]{'Tracer','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Username','Password','Tracer'};
}
public class GetHistoricalRate_element {
public String Symbol;
public String AsOfDate;
public String FixingTime;
public String PriceType;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfDate_type_info = new String[]{'AsOfDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] FixingTime_type_info = new String[]{'FixingTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] PriceType_type_info = new String[]{'PriceType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol','AsOfDate','FixingTime','PriceType'};
}
public class GetHistoricalRatesRangesResponse_element {
public wwwXigniteComServices.ArrayOfHistoricalRate GetHistoricalRatesRangesResult;
private String[] GetHistoricalRatesRangesResult_type_info = new String[]{'GetHistoricalRatesRangesResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetHistoricalRatesRangesResult'};
}
public class Country {
public String Code;
public String Name;
private String[] Code_type_info = new String[]{'Code','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Name_type_info = new String[]{'Name','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Code','Name'};
}
public class GetBestCrossRate_element {
public String Symbol;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol'};
}
public class GetBars_element {
public String Symbol;
public String AsOfDate;
public String StartTime;
public String EndTime;
public String PriceType;
public String TickPrecision;
public Integer TickPeriods;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfDate_type_info = new String[]{'AsOfDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] StartTime_type_info = new String[]{'StartTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] EndTime_type_info = new String[]{'EndTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] PriceType_type_info = new String[]{'PriceType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] TickPrecision_type_info = new String[]{'TickPrecision','http://www.xignite.com/services/',null,'0','1','false'};
private String[] TickPeriods_type_info = new String[]{'TickPeriods','http://www.xignite.com/services/',null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol','AsOfDate','StartTime','EndTime','PriceType','TickPrecision','TickPeriods'};
}
public class ListCurrencies_element {
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{};
}
public class GetOfficialRates_element {
public String Country;
public String Symbols;
public String AsOfDate;
private String[] Country_type_info = new String[]{'Country','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Symbols_type_info = new String[]{'Symbols','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfDate_type_info = new String[]{'AsOfDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Country','Symbols','AsOfDate'};
}
public class GetBestCrossRates_element {
public String Symbols;
private String[] Symbols_type_info = new String[]{'Symbols','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbols'};
}
public class ListActiveCurrenciesResponse_element {
public wwwXigniteComServices.Currencies ListActiveCurrenciesResult;
private String[] ListActiveCurrenciesResult_type_info = new String[]{'ListActiveCurrenciesResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'ListActiveCurrenciesResult'};
}
public class GetLatestHistoricalRates_element {
public String Symbols;
public String AsOfDate;
public String FixingTime;
public String PriceType;
private String[] Symbols_type_info = new String[]{'Symbols','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfDate_type_info = new String[]{'AsOfDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] FixingTime_type_info = new String[]{'FixingTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] PriceType_type_info = new String[]{'PriceType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbols','AsOfDate','FixingTime','PriceType'};
}
public class ArrayOfChartBar {
public wwwXigniteComServices.ChartBar[] ChartBar;
private String[] ChartBar_type_info = new String[]{'ChartBar','http://www.xignite.com/services/',null,'0','-1','true'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'ChartBar'};
}
public class ArrayOfRateTableLine {
public wwwXigniteComServices.RateTableLine[] RateTableLine;
private String[] RateTableLine_type_info = new String[]{'RateTableLine','http://www.xignite.com/services/',null,'0','-1','true'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'RateTableLine'};
}
public class GetOfficialRatesResponse_element {
public wwwXigniteComServices.ArrayOfHistoricalRateBidAsk GetOfficialRatesResult;
private String[] GetOfficialRatesResult_type_info = new String[]{'GetOfficialRatesResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetOfficialRatesResult'};
}
public class ArrayOfCountry {
public wwwXigniteComServices.Country[] Country;
private String[] Country_type_info = new String[]{'Country','http://www.xignite.com/services/',null,'0','-1','true'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Country'};
}
public class ListActiveCurrencies_element {
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{};
}
public class GetBestCrossRateResponse_element {
public wwwXigniteComServices.Rate GetBestCrossRateResult;
private String[] GetBestCrossRateResult_type_info = new String[]{'GetBestCrossRateResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetBestCrossRateResult'};
}
public class ArrayOfQuoteCurrencyItem {
public wwwXigniteComServices.QuoteCurrencyItem[] QuoteCurrencyItem;
private String[] QuoteCurrencyItem_type_info = new String[]{'QuoteCurrencyItem','http://www.xignite.com/services/',null,'0','-1','true'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'QuoteCurrencyItem'};
}
public class GetLatestHistoricalRatesResponse_element {
public wwwXigniteComServices.ArrayOfHistoricalRate GetLatestHistoricalRatesResult;
private String[] GetLatestHistoricalRatesResult_type_info = new String[]{'GetLatestHistoricalRatesResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetLatestHistoricalRatesResult'};
}
public class GetRealTimeRateResponse_element {
public wwwXigniteComServices.Rate GetRealTimeRateResult;
private String[] GetRealTimeRateResult_type_info = new String[]{'GetRealTimeRateResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetRealTimeRateResult'};
}
public class ConvertRealTimeValueResponse_element {
public wwwXigniteComServices.RateConversion ConvertRealTimeValueResult;
private String[] ConvertRealTimeValueResult_type_info = new String[]{'ConvertRealTimeValueResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'ConvertRealTimeValueResult'};
}
public class GetBar_element {
public String Symbol;
public String AsOfDate;
public String AsOfTime;
public String PriceType;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfDate_type_info = new String[]{'AsOfDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfTime_type_info = new String[]{'AsOfTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] PriceType_type_info = new String[]{'PriceType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol','AsOfDate','AsOfTime','PriceType'};
}
public class ForwardRate {
public String BaseCurrency;
public String QuoteCurrency;
public String Symbol;
public String QuoteType;
public String Date_x;
public String Time_x;
public wwwXigniteComServices.ArrayOfForwardContract ForwardRates;
private String[] BaseCurrency_type_info = new String[]{'BaseCurrency','http://www.xignite.com/services/',null,'0','1','false'};
private String[] QuoteCurrency_type_info = new String[]{'QuoteCurrency','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] QuoteType_type_info = new String[]{'QuoteType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Date_x_type_info = new String[]{'Date','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Time_x_type_info = new String[]{'Time','http://www.xignite.com/services/',null,'0','1','false'};
private String[] ForwardRates_type_info = new String[]{'ForwardRates','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'BaseCurrency','QuoteCurrency','Symbol','QuoteType','Date_x','Time_x','ForwardRates'};
}
public class GetHistoricalRatesRanges_element {
public String Symbols;
public String StartDate;
public String EndDate;
public String FixingTime;
public String PeriodType;
public String PriceType;
private String[] Symbols_type_info = new String[]{'Symbols','http://www.xignite.com/services/',null,'0','1','false'};
private String[] StartDate_type_info = new String[]{'StartDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] EndDate_type_info = new String[]{'EndDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] FixingTime_type_info = new String[]{'FixingTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] PeriodType_type_info = new String[]{'PeriodType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] PriceType_type_info = new String[]{'PriceType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbols','StartDate','EndDate','FixingTime','PeriodType','PriceType'};
}
public class ArrayOfTick {
public wwwXigniteComServices.Tick[] Tick;
private String[] Tick_type_info = new String[]{'Tick','http://www.xignite.com/services/',null,'0','-1','true'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Tick'};
}
public class ListCurrenciesResponse_element {
public wwwXigniteComServices.Currencies ListCurrenciesResult;
private String[] ListCurrenciesResult_type_info = new String[]{'ListCurrenciesResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'ListCurrenciesResult'};
}
public class GetOfficialHistoricalRates_element {
public String Country;
public String Symbols;
public String AsOfDate;
private String[] Country_type_info = new String[]{'Country','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Symbols_type_info = new String[]{'Symbols','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfDate_type_info = new String[]{'AsOfDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Country','Symbols','AsOfDate'};
}
public class GetBestCrossRatesResponse_element {
public wwwXigniteComServices.ArrayOfRate GetBestCrossRatesResult;
private String[] GetBestCrossRatesResult_type_info = new String[]{'GetBestCrossRatesResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetBestCrossRatesResult'};
}
public class GetRealTimeRateTable_element {
public String Symbols;
public String PriceType;
private String[] Symbols_type_info = new String[]{'Symbols','http://www.xignite.com/services/',null,'0','1','false'};
private String[] PriceType_type_info = new String[]{'PriceType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbols','PriceType'};
}
public class GetRealTimeRateTableResponse_element {
public wwwXigniteComServices.RateTable GetRealTimeRateTableResult;
private String[] GetRealTimeRateTableResult_type_info = new String[]{'GetRealTimeRateTableResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetRealTimeRateTableResult'};
}
public class GetOfficialHistoricalRate_element {
public String Country;
public String Symbol;
public String AsOfDate;
private String[] Country_type_info = new String[]{'Country','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfDate_type_info = new String[]{'AsOfDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Country','Symbol','AsOfDate'};
}
public class GetOfficialRateResponse_element {
public wwwXigniteComServices.HistoricalRateBidAsk GetOfficialRateResult;
private String[] GetOfficialRateResult_type_info = new String[]{'GetOfficialRateResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetOfficialRateResult'};
}
public class GetLondonHistoricalRatesRange_element {
public String Symbol;
public String StartDate;
public String EndDate;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] StartDate_type_info = new String[]{'StartDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] EndDate_type_info = new String[]{'EndDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol','StartDate','EndDate'};
}
public class GetAllRealTimeRates_element {
public String Symbols;
private String[] Symbols_type_info = new String[]{'Symbols','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbols'};
}
public class GetHistoricalRatesResponse_element {
public wwwXigniteComServices.ArrayOfHistoricalRate GetHistoricalRatesResult;
private String[] GetHistoricalRatesResult_type_info = new String[]{'GetHistoricalRatesResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetHistoricalRatesResult'};
}
public class GetChartBars_element {
public String Symbol;
public String StartTime;
public String EndTime;
public String PriceType;
public String Precision;
public Integer Period;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] StartTime_type_info = new String[]{'StartTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] EndTime_type_info = new String[]{'EndTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] PriceType_type_info = new String[]{'PriceType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Precision_type_info = new String[]{'Precision','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Period_type_info = new String[]{'Period','http://www.xignite.com/services/',null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol','StartTime','EndTime','PriceType','Precision','Period'};
}
public class ForwardContract {
public String Expiration;
public Double Bid;
public Double Mid;
public Double Ask;
public Double SpotRate;
public Double Points;
private String[] Expiration_type_info = new String[]{'Expiration','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Bid_type_info = new String[]{'Bid','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Mid_type_info = new String[]{'Mid','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Ask_type_info = new String[]{'Ask','http://www.xignite.com/services/',null,'1','1','false'};
private String[] SpotRate_type_info = new String[]{'SpotRate','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Points_type_info = new String[]{'Points','http://www.xignite.com/services/',null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Expiration','Bid','Mid','Ask','SpotRate','Points'};
}
public class Currencies {
public wwwXigniteComServices.ArrayOfCurrency CurrencyList;
private String[] CurrencyList_type_info = new String[]{'CurrencyList','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'CurrencyList'};
}
public class ArrayOfCurrency {
public wwwXigniteComServices.Currency_x[] Currency_x;
private String[] Currency_x_type_info = new String[]{'Currency','http://www.xignite.com/services/',null,'0','-1','true'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Currency_x'};
}
public class GetBarsResponse_element {
public wwwXigniteComServices.ArrayOfBar GetBarsResult;
private String[] GetBarsResult_type_info = new String[]{'GetBarsResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetBarsResult'};
}
public class ArrayOfHistoricalRate {
public wwwXigniteComServices.HistoricalRate[] HistoricalRate;
private String[] HistoricalRate_type_info = new String[]{'HistoricalRate','http://www.xignite.com/services/',null,'0','-1','true'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'HistoricalRate'};
}
public class Bar {
public String Symbol;
public String StartDate;
public String StartTime;
public String EndDate;
public String EndTime;
public Double Open;
public Double High;
public Double Low;
public Double Close;
public Double Average;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] StartDate_type_info = new String[]{'StartDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] StartTime_type_info = new String[]{'StartTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] EndDate_type_info = new String[]{'EndDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] EndTime_type_info = new String[]{'EndTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] Open_type_info = new String[]{'Open','http://www.xignite.com/services/',null,'1','1','false'};
private String[] High_type_info = new String[]{'High','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Low_type_info = new String[]{'Low','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Close_type_info = new String[]{'Close','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Average_type_info = new String[]{'Average','http://www.xignite.com/services/',null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol','StartDate','StartTime','EndDate','EndTime','Open','High','Low','Close','Average'};
}
public class ConvertHistoricalValueResponse_element {
public wwwXigniteComServices.RateConversion ConvertHistoricalValueResult;
private String[] ConvertHistoricalValueResult_type_info = new String[]{'ConvertHistoricalValueResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'ConvertHistoricalValueResult'};
}
public class GetRealTimeRates_element {
public String Symbols;
private String[] Symbols_type_info = new String[]{'Symbols','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbols'};
}
public class HistoricalRateBidAsk {
public Double Bid;
public Double Ask;
public String Source;
private String[] Bid_type_info = new String[]{'Bid','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Ask_type_info = new String[]{'Ask','http://www.xignite.com/services/',null,'1','1','false'};
private String[] Source_type_info = new String[]{'Source','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Bid','Ask','Source'};
}
public class GetTick_element {
public String Symbol;
public String AsOfDate;
public String AsOfTime;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfDate_type_info = new String[]{'AsOfDate','http://www.xignite.com/services/',null,'0','1','false'};
private String[] AsOfTime_type_info = new String[]{'AsOfTime','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol','AsOfDate','AsOfTime'};
}
public class GetRealTimeRatesResponse_element {
public wwwXigniteComServices.ArrayOfRate GetRealTimeRatesResult;
private String[] GetRealTimeRatesResult_type_info = new String[]{'GetRealTimeRatesResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetRealTimeRatesResult'};
}
public class CurrencyDescription {
public String Symbol;
public String BaseCurrency;
public String QuoteCurrency;
private String[] Symbol_type_info = new String[]{'Symbol','http://www.xignite.com/services/',null,'0','1','false'};
private String[] BaseCurrency_type_info = new String[]{'BaseCurrency','http://www.xignite.com/services/',null,'0','1','false'};
private String[] QuoteCurrency_type_info = new String[]{'QuoteCurrency','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Symbol','BaseCurrency','QuoteCurrency'};
}
public class GetAllRealTimeRatesResponse_element {
public wwwXigniteComServices.ArrayOfRate GetAllRealTimeRatesResult;
private String[] GetAllRealTimeRatesResult_type_info = new String[]{'GetAllRealTimeRatesResult','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'GetAllRealTimeRatesResult'};
}
public class ArrayOfHistoricalRateBidAsk {
public wwwXigniteComServices.HistoricalRateBidAsk[] HistoricalRateBidAsk;
private String[] HistoricalRateBidAsk_type_info = new String[]{'HistoricalRateBidAsk','http://www.xignite.com/services/',null,'0','-1','true'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'HistoricalRateBidAsk'};
}
public class CurrencyChartBars {
public String Timing;
public String PriceType;
public wwwXigniteComServices.CurrencyDescription CurrencyDescription;
public wwwXigniteComServices.ArrayOfChartBar ChartBars;
private String[] Timing_type_info = new String[]{'Timing','http://www.xignite.com/services/',null,'0','1','false'};
private String[] PriceType_type_info = new String[]{'PriceType','http://www.xignite.com/services/',null,'0','1','false'};
private String[] CurrencyDescription_type_info = new String[]{'CurrencyDescription','http://www.xignite.com/services/',null,'0','1','false'};
private String[] ChartBars_type_info = new String[]{'ChartBars','http://www.xignite.com/services/',null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{'http://www.xignite.com/services/','true','false'};
private String[] field_order_type_info = new String[]{'Timing','PriceType','CurrencyDescription','ChartBars'};
}
public class XigniteGlobalCurrenciesSoap {
public String endpoint_x = 'http://globalcurrencies.xignite.com/xGlobalCurrencies.asmx';
public Map<String,String> inputHttpHeaders_x;
public Map<String,String> outputHttpHeaders_x;
public String clientCertName_x;
public String clientCert_x;
public String clientCertPasswd_x;
public Integer timeout_x;
public wwwXigniteComServices.Header Header;
private String Header_hns = 'Header=http://www.xignite.com/services/';
private String[] ns_map_type_info = new String[]{'http://www.xignite.com/services/', 'wwwXigniteComServices'};
public wwwXigniteComServices.Rate GetBestCrossRate(String Symbol) {
wwwXigniteComServices.GetBestCrossRate_element request_x = new wwwXigniteComServices.GetBestCrossRate_element();
request_x.Symbol = Symbol;
wwwXigniteComServices.GetBestCrossRateResponse_element response_x;
Map<String, wwwXigniteComServices.GetBestCrossRateResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetBestCrossRateResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetBestCrossRate',
'http://www.xignite.com/services/',
'GetBestCrossRate',
'http://www.xignite.com/services/',
'GetBestCrossRateResponse',
'wwwXigniteComServices.GetBestCrossRateResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetBestCrossRateResult;
}
public wwwXigniteComServices.ArrayOfHistoricalRate GetLatestHistoricalRates(String Symbols,String AsOfDate,String FixingTime,String PriceType) {
wwwXigniteComServices.GetLatestHistoricalRates_element request_x = new wwwXigniteComServices.GetLatestHistoricalRates_element();
request_x.Symbols = Symbols;
request_x.AsOfDate = AsOfDate;
request_x.FixingTime = FixingTime;
request_x.PriceType = PriceType;
wwwXigniteComServices.GetLatestHistoricalRatesResponse_element response_x;
Map<String, wwwXigniteComServices.GetLatestHistoricalRatesResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetLatestHistoricalRatesResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetLatestHistoricalRates',
'http://www.xignite.com/services/',
'GetLatestHistoricalRates',
'http://www.xignite.com/services/',
'GetLatestHistoricalRatesResponse',
'wwwXigniteComServices.GetLatestHistoricalRatesResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetLatestHistoricalRatesResult;
}
public wwwXigniteComServices.Tick GetTick(String Symbol,String AsOfDate,String AsOfTime) {
wwwXigniteComServices.GetTick_element request_x = new wwwXigniteComServices.GetTick_element();
request_x.Symbol = Symbol;
request_x.AsOfDate = AsOfDate;
request_x.AsOfTime = AsOfTime;
wwwXigniteComServices.GetTickResponse_element response_x;
Map<String, wwwXigniteComServices.GetTickResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetTickResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetTick',
'http://www.xignite.com/services/',
'GetTick',
'http://www.xignite.com/services/',
'GetTickResponse',
'wwwXigniteComServices.GetTickResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetTickResult;
}
public wwwXigniteComServices.ArrayOfHistoricalRate GetHistoricalRates(String Symbols,String AsOfDate,String FixingTime,String PriceType) {
wwwXigniteComServices.GetHistoricalRates_element request_x = new wwwXigniteComServices.GetHistoricalRates_element();
request_x.Symbols = Symbols;
request_x.AsOfDate = AsOfDate;
request_x.FixingTime = FixingTime;
request_x.PriceType = PriceType;
wwwXigniteComServices.GetHistoricalRatesResponse_element response_x;
Map<String, wwwXigniteComServices.GetHistoricalRatesResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetHistoricalRatesResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetHistoricalRates',
'http://www.xignite.com/services/',
'GetHistoricalRates',
'http://www.xignite.com/services/',
'GetHistoricalRatesResponse',
'wwwXigniteComServices.GetHistoricalRatesResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetHistoricalRatesResult;
}
public wwwXigniteComServices.ForwardRate GetForwardRate(String Symbol) {
wwwXigniteComServices.GetForwardRate_element request_x = new wwwXigniteComServices.GetForwardRate_element();
request_x.Symbol = Symbol;
wwwXigniteComServices.GetForwardRateResponse_element response_x;
Map<String, wwwXigniteComServices.GetForwardRateResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetForwardRateResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetForwardRate',
'http://www.xignite.com/services/',
'GetForwardRate',
'http://www.xignite.com/services/',
'GetForwardRateResponse',
'wwwXigniteComServices.GetForwardRateResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetForwardRateResult;
}
public wwwXigniteComServices.HistoricalRate GetHistoricalRate(String Symbol,String AsOfDate,String FixingTime,String PriceType) {
wwwXigniteComServices.GetHistoricalRate_element request_x = new wwwXigniteComServices.GetHistoricalRate_element();
request_x.Symbol = Symbol;
request_x.AsOfDate = AsOfDate;
request_x.FixingTime = FixingTime;
request_x.PriceType = PriceType;
wwwXigniteComServices.GetHistoricalRateResponse_element response_x;
Map<String, wwwXigniteComServices.GetHistoricalRateResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetHistoricalRateResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetHistoricalRate',
'http://www.xignite.com/services/',
'GetHistoricalRate',
'http://www.xignite.com/services/',
'GetHistoricalRateResponse',
'wwwXigniteComServices.GetHistoricalRateResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetHistoricalRateResult;
}
public wwwXigniteComServices.RateConversion ConvertRealTimeValue(String From_x,String To,Double Amount) {
wwwXigniteComServices.ConvertRealTimeValue_element request_x = new wwwXigniteComServices.ConvertRealTimeValue_element();
request_x.From_x = From_x;
request_x.To = To;
request_x.Amount = Amount;
wwwXigniteComServices.ConvertRealTimeValueResponse_element response_x;
Map<String, wwwXigniteComServices.ConvertRealTimeValueResponse_element> response_map_x = new Map<String, wwwXigniteComServices.ConvertRealTimeValueResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/ConvertRealTimeValue',
'http://www.xignite.com/services/',
'ConvertRealTimeValue',
'http://www.xignite.com/services/',
'ConvertRealTimeValueResponse',
'wwwXigniteComServices.ConvertRealTimeValueResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.ConvertRealTimeValueResult;
}
public wwwXigniteComServices.ArrayOfHistoricalRateBidAsk GetOfficialRates(String Country,String Symbols,String AsOfDate) {
wwwXigniteComServices.GetOfficialRates_element request_x = new wwwXigniteComServices.GetOfficialRates_element();
request_x.Country = Country;
request_x.Symbols = Symbols;
request_x.AsOfDate = AsOfDate;
wwwXigniteComServices.GetOfficialRatesResponse_element response_x;
Map<String, wwwXigniteComServices.GetOfficialRatesResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetOfficialRatesResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetOfficialRates',
'http://www.xignite.com/services/',
'GetOfficialRates',
'http://www.xignite.com/services/',
'GetOfficialRatesResponse',
'wwwXigniteComServices.GetOfficialRatesResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetOfficialRatesResult;
}
public wwwXigniteComServices.Rate GetLatestCrossRate(String Symbol) {
wwwXigniteComServices.GetLatestCrossRate_element request_x = new wwwXigniteComServices.GetLatestCrossRate_element();
request_x.Symbol = Symbol;
wwwXigniteComServices.GetLatestCrossRateResponse_element response_x;
Map<String, wwwXigniteComServices.GetLatestCrossRateResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetLatestCrossRateResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetLatestCrossRate',
'http://www.xignite.com/services/',
'GetLatestCrossRate',
'http://www.xignite.com/services/',
'GetLatestCrossRateResponse',
'wwwXigniteComServices.GetLatestCrossRateResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetLatestCrossRateResult;
}
public wwwXigniteComServices.Bar GetBar(String Symbol,String AsOfDate,String AsOfTime,String PriceType) {
wwwXigniteComServices.GetBar_element request_x = new wwwXigniteComServices.GetBar_element();
request_x.Symbol = Symbol;
request_x.AsOfDate = AsOfDate;
request_x.AsOfTime = AsOfTime;
request_x.PriceType = PriceType;
wwwXigniteComServices.GetBarResponse_element response_x;
Map<String, wwwXigniteComServices.GetBarResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetBarResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetBar',
'http://www.xignite.com/services/',
'GetBar',
'http://www.xignite.com/services/',
'GetBarResponse',
'wwwXigniteComServices.GetBarResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetBarResult;
}
public wwwXigniteComServices.ArrayOfRate GetBestCrossRates(String Symbols) {
wwwXigniteComServices.GetBestCrossRates_element request_x = new wwwXigniteComServices.GetBestCrossRates_element();
request_x.Symbols = Symbols;
wwwXigniteComServices.GetBestCrossRatesResponse_element response_x;
Map<String, wwwXigniteComServices.GetBestCrossRatesResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetBestCrossRatesResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetBestCrossRates',
'http://www.xignite.com/services/',
'GetBestCrossRates',
'http://www.xignite.com/services/',
'GetBestCrossRatesResponse',
'wwwXigniteComServices.GetBestCrossRatesResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetBestCrossRatesResult;
}
public wwwXigniteComServices.RateConversion ConvertHistoricalValue(String From_x,String To,Double Amount,String AsOfDate,String FixingTime) {
wwwXigniteComServices.ConvertHistoricalValue_element request_x = new wwwXigniteComServices.ConvertHistoricalValue_element();
request_x.From_x = From_x;
request_x.To = To;
request_x.Amount = Amount;
request_x.AsOfDate = AsOfDate;
request_x.FixingTime = FixingTime;
wwwXigniteComServices.ConvertHistoricalValueResponse_element response_x;
Map<String, wwwXigniteComServices.ConvertHistoricalValueResponse_element> response_map_x = new Map<String, wwwXigniteComServices.ConvertHistoricalValueResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/ConvertHistoricalValue',
'http://www.xignite.com/services/',
'ConvertHistoricalValue',
'http://www.xignite.com/services/',
'ConvertHistoricalValueResponse',
'wwwXigniteComServices.ConvertHistoricalValueResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.ConvertHistoricalValueResult;
}
public wwwXigniteComServices.CurrencyChartBars GetChartBars(String Symbol,String StartTime,String EndTime,String PriceType,String Precision,Integer Period) {
wwwXigniteComServices.GetChartBars_element request_x = new wwwXigniteComServices.GetChartBars_element();
request_x.Symbol = Symbol;
request_x.StartTime = StartTime;
request_x.EndTime = EndTime;
request_x.PriceType = PriceType;
request_x.Precision = Precision;
request_x.Period = Period;
wwwXigniteComServices.GetChartBarsResponse_element response_x;
Map<String, wwwXigniteComServices.GetChartBarsResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetChartBarsResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetChartBars',
'http://www.xignite.com/services/',
'GetChartBars',
'http://www.xignite.com/services/',
'GetChartBarsResponse',
'wwwXigniteComServices.GetChartBarsResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetChartBarsResult;
}
public wwwXigniteComServices.RateTable GetRealTimeRateTable(String Symbols,String PriceType) {
wwwXigniteComServices.GetRealTimeRateTable_element request_x = new wwwXigniteComServices.GetRealTimeRateTable_element();
request_x.Symbols = Symbols;
request_x.PriceType = PriceType;
wwwXigniteComServices.GetRealTimeRateTableResponse_element response_x;
Map<String, wwwXigniteComServices.GetRealTimeRateTableResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetRealTimeRateTableResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetRealTimeRateTable',
'http://www.xignite.com/services/',
'GetRealTimeRateTable',
'http://www.xignite.com/services/',
'GetRealTimeRateTableResponse',
'wwwXigniteComServices.GetRealTimeRateTableResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetRealTimeRateTableResult;
}
public wwwXigniteComServices.HistoricalRate GetLatestHistoricalRate(String Symbol,String AsOfDate,String FixingTime,String PriceType) {
wwwXigniteComServices.GetLatestHistoricalRate_element request_x = new wwwXigniteComServices.GetLatestHistoricalRate_element();
request_x.Symbol = Symbol;
request_x.AsOfDate = AsOfDate;
request_x.FixingTime = FixingTime;
request_x.PriceType = PriceType;
wwwXigniteComServices.GetLatestHistoricalRateResponse_element response_x;
Map<String, wwwXigniteComServices.GetLatestHistoricalRateResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetLatestHistoricalRateResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetLatestHistoricalRate',
'http://www.xignite.com/services/',
'GetLatestHistoricalRate',
'http://www.xignite.com/services/',
'GetLatestHistoricalRateResponse',
'wwwXigniteComServices.GetLatestHistoricalRateResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetLatestHistoricalRateResult;
}
public wwwXigniteComServices.ArrayOfHistoricalRate GetHistoricalRatesRanges(String Symbols,String StartDate,String EndDate,String FixingTime,String PeriodType,String PriceType) {
wwwXigniteComServices.GetHistoricalRatesRanges_element request_x = new wwwXigniteComServices.GetHistoricalRatesRanges_element();
request_x.Symbols = Symbols;
request_x.StartDate = StartDate;
request_x.EndDate = EndDate;
request_x.FixingTime = FixingTime;
request_x.PeriodType = PeriodType;
request_x.PriceType = PriceType;
wwwXigniteComServices.GetHistoricalRatesRangesResponse_element response_x;
Map<String, wwwXigniteComServices.GetHistoricalRatesRangesResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetHistoricalRatesRangesResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetHistoricalRatesRanges',
'http://www.xignite.com/services/',
'GetHistoricalRatesRanges',
'http://www.xignite.com/services/',
'GetHistoricalRatesRangesResponse',
'wwwXigniteComServices.GetHistoricalRatesRangesResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetHistoricalRatesRangesResult;
}
public wwwXigniteComServices.ArrayOfBar GetBars(String Symbol,String AsOfDate,String StartTime,String EndTime,String PriceType,String TickPrecision,Integer TickPeriods) {
wwwXigniteComServices.GetBars_element request_x = new wwwXigniteComServices.GetBars_element();
request_x.Symbol = Symbol;
request_x.AsOfDate = AsOfDate;
request_x.StartTime = StartTime;
request_x.EndTime = EndTime;
request_x.PriceType = PriceType;
request_x.TickPrecision = TickPrecision;
request_x.TickPeriods = TickPeriods;
wwwXigniteComServices.GetBarsResponse_element response_x;
Map<String, wwwXigniteComServices.GetBarsResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetBarsResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetBars',
'http://www.xignite.com/services/',
'GetBars',
'http://www.xignite.com/services/',
'GetBarsResponse',
'wwwXigniteComServices.GetBarsResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetBarsResult;
}
public wwwXigniteComServices.HistoricalRateBidAsk GetOfficialRate(String Country,String Symbol,String AsOfDate) {
wwwXigniteComServices.GetOfficialRate_element request_x = new wwwXigniteComServices.GetOfficialRate_element();
request_x.Country = Country;
request_x.Symbol = Symbol;
request_x.AsOfDate = AsOfDate;
wwwXigniteComServices.GetOfficialRateResponse_element response_x;
Map<String, wwwXigniteComServices.GetOfficialRateResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetOfficialRateResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetOfficialRate',
'http://www.xignite.com/services/',
'GetOfficialRate',
'http://www.xignite.com/services/',
'GetOfficialRateResponse',
'wwwXigniteComServices.GetOfficialRateResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetOfficialRateResult;
}
public wwwXigniteComServices.ArrayOfRate GetRealTimeRates(String Symbols) {
wwwXigniteComServices.GetRealTimeRates_element request_x = new wwwXigniteComServices.GetRealTimeRates_element();
request_x.Symbols = Symbols;
wwwXigniteComServices.GetRealTimeRatesResponse_element response_x;
Map<String, wwwXigniteComServices.GetRealTimeRatesResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetRealTimeRatesResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetRealTimeRates',
'http://www.xignite.com/services/',
'GetRealTimeRates',
'http://www.xignite.com/services/',
'GetRealTimeRatesResponse',
'wwwXigniteComServices.GetRealTimeRatesResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetRealTimeRatesResult;
}
public wwwXigniteComServices.ArrayOfTick GetTicks(String Symbol,String AsOfDate,String StartTime,String EndTime) {
wwwXigniteComServices.GetTicks_element request_x = new wwwXigniteComServices.GetTicks_element();
request_x.Symbol = Symbol;
request_x.AsOfDate = AsOfDate;
request_x.StartTime = StartTime;
request_x.EndTime = EndTime;
wwwXigniteComServices.GetTicksResponse_element response_x;
Map<String, wwwXigniteComServices.GetTicksResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetTicksResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetTicks',
'http://www.xignite.com/services/',
'GetTicks',
'http://www.xignite.com/services/',
'GetTicksResponse',
'wwwXigniteComServices.GetTicksResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetTicksResult;
}
public wwwXigniteComServices.Currencies ListCurrencies() {
wwwXigniteComServices.ListCurrencies_element request_x = new wwwXigniteComServices.ListCurrencies_element();
wwwXigniteComServices.ListCurrenciesResponse_element response_x;
Map<String, wwwXigniteComServices.ListCurrenciesResponse_element> response_map_x = new Map<String, wwwXigniteComServices.ListCurrenciesResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/ListCurrencies',
'http://www.xignite.com/services/',
'ListCurrencies',
'http://www.xignite.com/services/',
'ListCurrenciesResponse',
'wwwXigniteComServices.ListCurrenciesResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.ListCurrenciesResult;
}
public wwwXigniteComServices.HistoricalRate GetOfficialHistoricalRate(String Country,String Symbol,String AsOfDate) {
wwwXigniteComServices.GetOfficialHistoricalRate_element request_x = new wwwXigniteComServices.GetOfficialHistoricalRate_element();
request_x.Country = Country;
request_x.Symbol = Symbol;
request_x.AsOfDate = AsOfDate;
wwwXigniteComServices.GetOfficialHistoricalRateResponse_element response_x;
Map<String, wwwXigniteComServices.GetOfficialHistoricalRateResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetOfficialHistoricalRateResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetOfficialHistoricalRate',
'http://www.xignite.com/services/',
'GetOfficialHistoricalRate',
'http://www.xignite.com/services/',
'GetOfficialHistoricalRateResponse',
'wwwXigniteComServices.GetOfficialHistoricalRateResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetOfficialHistoricalRateResult;
}
public wwwXigniteComServices.Rate GetRealTimeRate(String Symbol) {
wwwXigniteComServices.GetRealTimeRate_element request_x = new wwwXigniteComServices.GetRealTimeRate_element();
request_x.Symbol = Symbol;
wwwXigniteComServices.GetRealTimeRateResponse_element response_x;
Map<String, wwwXigniteComServices.GetRealTimeRateResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetRealTimeRateResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetRealTimeRate',
'http://www.xignite.com/services/',
'GetRealTimeRate',
'http://www.xignite.com/services/',
'GetRealTimeRateResponse',
'wwwXigniteComServices.GetRealTimeRateResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetRealTimeRateResult;
}
public wwwXigniteComServices.ArrayOfHistoricalRate GetHistoricalRatesRange(String Symbol,String StartDate,String EndDate,String FixingTime,String PeriodType,String PriceType) {
wwwXigniteComServices.GetHistoricalRatesRange_element request_x = new wwwXigniteComServices.GetHistoricalRatesRange_element();
request_x.Symbol = Symbol;
request_x.StartDate = StartDate;
request_x.EndDate = EndDate;
request_x.FixingTime = FixingTime;
request_x.PeriodType = PeriodType;
request_x.PriceType = PriceType;
wwwXigniteComServices.GetHistoricalRatesRangeResponse_element response_x;
Map<String, wwwXigniteComServices.GetHistoricalRatesRangeResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetHistoricalRatesRangeResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetHistoricalRatesRange',
'http://www.xignite.com/services/',
'GetHistoricalRatesRange',
'http://www.xignite.com/services/',
'GetHistoricalRatesRangeResponse',
'wwwXigniteComServices.GetHistoricalRatesRangeResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetHistoricalRatesRangeResult;
}
public wwwXigniteComServices.ArrayOfHistoricalRate GetOfficialHistoricalRates(String Country,String Symbols,String AsOfDate) {
wwwXigniteComServices.GetOfficialHistoricalRates_element request_x = new wwwXigniteComServices.GetOfficialHistoricalRates_element();
request_x.Country = Country;
request_x.Symbols = Symbols;
request_x.AsOfDate = AsOfDate;
wwwXigniteComServices.GetOfficialHistoricalRatesResponse_element response_x;
Map<String, wwwXigniteComServices.GetOfficialHistoricalRatesResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetOfficialHistoricalRatesResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetOfficialHistoricalRates',
'http://www.xignite.com/services/',
'GetOfficialHistoricalRates',
'http://www.xignite.com/services/',
'GetOfficialHistoricalRatesResponse',
'wwwXigniteComServices.GetOfficialHistoricalRatesResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetOfficialHistoricalRatesResult;
}
public wwwXigniteComServices.Currencies ListActiveCurrencies() {
wwwXigniteComServices.ListActiveCurrencies_element request_x = new wwwXigniteComServices.ListActiveCurrencies_element();
wwwXigniteComServices.ListActiveCurrenciesResponse_element response_x;
Map<String, wwwXigniteComServices.ListActiveCurrenciesResponse_element> response_map_x = new Map<String, wwwXigniteComServices.ListActiveCurrenciesResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/ListActiveCurrencies',
'http://www.xignite.com/services/',
'ListActiveCurrencies',
'http://www.xignite.com/services/',
'ListActiveCurrenciesResponse',
'wwwXigniteComServices.ListActiveCurrenciesResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.ListActiveCurrenciesResult;
}
public wwwXigniteComServices.ArrayOfHistoricalRate GetLondonHistoricalRatesRange(String Symbol,String StartDate,String EndDate) {
wwwXigniteComServices.GetLondonHistoricalRatesRange_element request_x = new wwwXigniteComServices.GetLondonHistoricalRatesRange_element();
request_x.Symbol = Symbol;
request_x.StartDate = StartDate;
request_x.EndDate = EndDate;
wwwXigniteComServices.GetLondonHistoricalRatesRangeResponse_element response_x;
Map<String, wwwXigniteComServices.GetLondonHistoricalRatesRangeResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetLondonHistoricalRatesRangeResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetLondonHistoricalRatesRange',
'http://www.xignite.com/services/',
'GetLondonHistoricalRatesRange',
'http://www.xignite.com/services/',
'GetLondonHistoricalRatesRangeResponse',
'wwwXigniteComServices.GetLondonHistoricalRatesRangeResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetLondonHistoricalRatesRangeResult;
}
public wwwXigniteComServices.ArrayOfRate GetAllRealTimeRates(String Symbols) {
wwwXigniteComServices.GetAllRealTimeRates_element request_x = new wwwXigniteComServices.GetAllRealTimeRates_element();
request_x.Symbols = Symbols;
wwwXigniteComServices.GetAllRealTimeRatesResponse_element response_x;
Map<String, wwwXigniteComServices.GetAllRealTimeRatesResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetAllRealTimeRatesResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetAllRealTimeRates',
'http://www.xignite.com/services/',
'GetAllRealTimeRates',
'http://www.xignite.com/services/',
'GetAllRealTimeRatesResponse',
'wwwXigniteComServices.GetAllRealTimeRatesResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetAllRealTimeRatesResult;
}
public wwwXigniteComServices.ArrayOfRate GetLatestCrossRates(String Symbols) {
wwwXigniteComServices.GetLatestCrossRates_element request_x = new wwwXigniteComServices.GetLatestCrossRates_element();
request_x.Symbols = Symbols;
wwwXigniteComServices.GetLatestCrossRatesResponse_element response_x;
Map<String, wwwXigniteComServices.GetLatestCrossRatesResponse_element> response_map_x = new Map<String, wwwXigniteComServices.GetLatestCrossRatesResponse_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'http://www.xignite.com/services/GetLatestCrossRates',
'http://www.xignite.com/services/',
'GetLatestCrossRates',
'http://www.xignite.com/services/',
'GetLatestCrossRatesResponse',
'wwwXigniteComServices.GetLatestCrossRatesResponse_element'}
);
response_x = response_map_x.get('response_x');
return response_x.GetLatestCrossRatesResult;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment