Android Open Source - bgBanking Raw Bank Account






From Project

Back to project page bgBanking.

License

The source code is released under:

Apache License

If you think the Android project bgBanking listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

/*******************************************************************************
 * Copyright (c) 2012 MASConsult Ltd//from   w w  w. j av  a2  s. c  o  m
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *   http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 ******************************************************************************/

package eu.masconsult.bgbanking.banks;

/**
 * Represents a low-level bank account
 * 
 * @author Geno Roupsky
 */
final public class RawBankAccount {

    private String serverId;
    private String name;
    private String iban;
    private String currency;
    private float balance;
    private float availableBalance;
    private String lastTransaction;

    public String getServerId() {
        return serverId;
    }

    public RawBankAccount setServerId(String serverId) {
        this.serverId = serverId;
        return this;
    }

    public String getName() {
        return name;
    }

    public RawBankAccount setName(String name) {
        this.name = name;
        return this;
    }

    public String getIBAN() {
        return iban;
    }

    public RawBankAccount setIBAN(String iban) {
        this.iban = iban;
        return this;
    }

    public String getCurrency() {
        return currency;
    }

    public RawBankAccount setCurrency(String currency) {
        this.currency = currency;
        return this;
    }

    public float getBalance() {
        return balance;
    }

    public RawBankAccount setBalance(float balance) {
        this.balance = balance;
        return this;
    }

    public float getAvailableBalance() {
        return availableBalance;
    }

    public RawBankAccount setAvailableBalance(float availableBalance) {
        this.availableBalance = availableBalance;
        return this;
    }

    public String getLastTransaction() {
        return lastTransaction;
    }

    public RawBankAccount setLastTransaction(String lastTransaction) {
        this.lastTransaction = lastTransaction;
        return this;
    }

    @Override
    public String toString() {
        return "RawBankAccount [serverId=" + serverId + ", name=" + name + ", iban=" + iban
                + ", currency=" + currency + ", balance=" + balance + ", availableBalance="
                + availableBalance + ", lastTransaction=" + lastTransaction + "]";
    }

}




Java Source Code List

eu.masconsult.bgbanking.BankAdapter.java
eu.masconsult.bgbanking.BankingApplication.java
eu.masconsult.bgbanking.Constants.java
eu.masconsult.bgbanking.accounts.AccountAuthenticator.java
eu.masconsult.bgbanking.accounts.AuthenticationService.java
eu.masconsult.bgbanking.accounts.LoginActivity.java
eu.masconsult.bgbanking.activity.HomeActivity.java
eu.masconsult.bgbanking.activity.fragment.AccountsListFragment.java
eu.masconsult.bgbanking.activity.fragment.ChooseAccountTypeFragment.java
eu.masconsult.bgbanking.banks.BankClient.java
eu.masconsult.bgbanking.banks.Bank.java
eu.masconsult.bgbanking.banks.CaptchaException.java
eu.masconsult.bgbanking.banks.RawBankAccount.java
eu.masconsult.bgbanking.banks.dskbank.AuthenticationService.java
eu.masconsult.bgbanking.banks.dskbank.DskClient.java
eu.masconsult.bgbanking.banks.dskbank.SyncService.java
eu.masconsult.bgbanking.banks.fibank.ebanking.AuthenticationService.java
eu.masconsult.bgbanking.banks.fibank.ebanking.EFIBankClient.java
eu.masconsult.bgbanking.banks.fibank.ebanking.SyncService.java
eu.masconsult.bgbanking.banks.fibank.my.AuthenticationService.java
eu.masconsult.bgbanking.banks.fibank.my.MyFIBankClient.java
eu.masconsult.bgbanking.banks.fibank.my.SyncService.java
eu.masconsult.bgbanking.banks.procreditbank.AuthenticationService.java
eu.masconsult.bgbanking.banks.procreditbank.ProcreditClient.java
eu.masconsult.bgbanking.banks.procreditbank.SyncService.java
eu.masconsult.bgbanking.banks.sgexpress.AuthenticationService.java
eu.masconsult.bgbanking.banks.sgexpress.SGExpressClient.java
eu.masconsult.bgbanking.banks.sgexpress.SyncService.java
eu.masconsult.bgbanking.platform.BankAccountManager.java
eu.masconsult.bgbanking.platform.BankAccountOperations.java
eu.masconsult.bgbanking.platform.BatchOperation.java
eu.masconsult.bgbanking.provider.BankingContract.java
eu.masconsult.bgbanking.provider.BankingProvider.java
eu.masconsult.bgbanking.sync.SyncAdapter.java
eu.masconsult.bgbanking.sync.SyncService.java
eu.masconsult.bgbanking.ui.LightProgressDialog.java
eu.masconsult.bgbanking.utils.Convert.java
eu.masconsult.bgbanking.utils.CookieQuotesFixerResponseInterceptor.java
eu.masconsult.bgbanking.utils.CookieRequestInterceptor.java
eu.masconsult.bgbanking.utils.DumpHeadersRequestInterceptor.java
eu.masconsult.bgbanking.utils.DumpHeadersResponseInterceptor.java
eu.masconsult.bgbanking.utils.SampleCursor.java