// Path: app/src/main/java/dynoapps/exchange_rates/model/rates/ParaGarantiRate.java
// public class ParaGarantiRate extends AvgRate {
// 
//     public String symbol;
//     public String last;
// 
//     @Override
//     public void toRateType() {
//         if (TextUtils.isEmpty(symbol)) rateType = UNKNOWN;
//         int rateType = UNKNOWN;
//         switch (symbol) {
//             case "KUSD":
//                 rateType = USD;
//                 break;
//             case "KEUR":
//                 rateType = EUR;
//                 break;
//             case "EUR":
//                 rateType = EUR_USD;
//                 break;
//         }
//         this.rateType = rateType;
//     }
// 
//     @Override
//     public void setRealValues() {
//         if (rateType == UNKNOWN) return;
//         last = last.replace(',', '.');
//         String val = last.replace("'", "").replace("$", "").trim();
//         Float real_val = RateUtils.toFloat(val);
//         val_real_avg = real_val != null ? real_val : 0.0f;
//     }
// 
//     @Override
//     @NonNull
//     public String toString() {
//         return "SYMBOL : " + symbol + " Value : " + last;
//     }
// 
// }


import java.util.List;
import dynoapps.exchange_rates.model.rates.ParaGarantiRate;
import io.reactivex.Observable;
import retrofit2.http.GET;
import retrofit2.http.Headers;
package dynoapps.exchange_rates.network;




/**
 * Created by erdemmac on 24/10/2016.
 */

public interface ParaGarantiService {

    @Headers({
            "Content-Type:text/html;charset=UTF-8"
    })
    @GET("asp/xml/icpiyasaX.xml")
// Path: app/src/main/java/dynoapps/exchange_rates/model/rates/ParaGarantiRate.java
// public class ParaGarantiRate extends AvgRate {
// 
//     public String symbol;
//     public String last;
// 
//     @Override
//     public void toRateType() {
//         if (TextUtils.isEmpty(symbol)) rateType = UNKNOWN;
//         int rateType = UNKNOWN;
//         switch (symbol) {
//             case "KUSD":
//                 rateType = USD;
//                 break;
//             case "KEUR":
//                 rateType = EUR;
//                 break;
//             case "EUR":
//                 rateType = EUR_USD;
//                 break;
//         }
//         this.rateType = rateType;
//     }
// 
//     @Override
//     public void setRealValues() {
//         if (rateType == UNKNOWN) return;
//         last = last.replace(',', '.');
//         String val = last.replace("'", "").replace("$", "").trim();
//         Float real_val = RateUtils.toFloat(val);
//         val_real_avg = real_val != null ? real_val : 0.0f;
//     }
// 
//     @Override
//     @NonNull
//     public String toString() {
//         return "SYMBOL : " + symbol + " Value : " + last;
//     }
// 
// }


// Path: app/src/main/java/dynoapps/exchange_rates/network/ParaGarantiService.java
import java.util.List;
import dynoapps.exchange_rates.model.rates.ParaGarantiRate;
import io.reactivex.Observable;
import retrofit2.http.GET;
import retrofit2.http.Headers;

package dynoapps.exchange_rates.network;




/**
 * Created by erdemmac on 24/10/2016.
 */

public interface ParaGarantiService {

    @Headers({
            "Content-Type:text/html;charset=UTF-8"
    })
    @GET("asp/xml/icpiyasaX.xml")
    Observable<List<ParaGarantiRate>> rates();