All Downloads are FREE. Search and download functionalities are using the official Maven repository.

enterprises.orbital.evexmlapi.chr.ICharacterAPI Maven / Gradle / Ivy

There is a newer version: 2.4.0
Show newest version
package enterprises.orbital.evexmlapi.chr;

import java.io.IOException;
import java.util.Collection;

import enterprises.orbital.evexmlapi.IResponse;
import enterprises.orbital.evexmlapi.shared.IAccountBalance;
import enterprises.orbital.evexmlapi.shared.IAsset;
import enterprises.orbital.evexmlapi.shared.IBlueprint;
import enterprises.orbital.evexmlapi.shared.IBookmarkFolder;
import enterprises.orbital.evexmlapi.shared.IContactSet;
import enterprises.orbital.evexmlapi.shared.IContract;
import enterprises.orbital.evexmlapi.shared.IContractBid;
import enterprises.orbital.evexmlapi.shared.IContractItem;
import enterprises.orbital.evexmlapi.shared.IFacWarStats;
import enterprises.orbital.evexmlapi.shared.IIndustryJob;
import enterprises.orbital.evexmlapi.shared.IKill;
import enterprises.orbital.evexmlapi.shared.ILocation;
import enterprises.orbital.evexmlapi.shared.IMarketOrder;
import enterprises.orbital.evexmlapi.shared.IStandingSet;
import enterprises.orbital.evexmlapi.shared.IWalletJournalEntry;
import enterprises.orbital.evexmlapi.shared.IWalletTransaction;

public interface ICharacterAPI extends IResponse {
  public IAccountBalance requestAccountBalance() throws IOException;

  public Collection requestAssets() throws IOException;

  public Collection requestAssets(
                                          boolean flat)
    throws IOException;

  public Collection requestCalendarEventAttendees(
                                                                          long... eventID)
    throws IOException;

  public ICharacterSheet requestCharacterSheet() throws IOException;

  public Collection requestBookmarks() throws IOException;

  public Collection requestBlueprints() throws IOException;

  public Collection requestChatChannels() throws IOException;

  public IPartialCharacterSheet requestClones() throws IOException;

  public IContactSet requestContacts() throws IOException;

  public Collection requestContactNotifications() throws IOException;

  public Collection requestContracts() throws IOException;

  public Collection requestContractBids() throws IOException;

  public Collection requestContractItems(
                                                        long contractID)
    throws IOException;

  public IFacWarStats requestFacWarStats() throws IOException;

  public Collection requestIndustryJobs() throws IOException;

  public Collection requestIndustryJobsHistory() throws IOException;

  public Collection requestKillMails() throws IOException;

  public Collection requestKillMails(
                                            long beforeKillID)
    throws IOException;

  public Collection requestLocations(
                                                long... itemID)
    throws IOException;

  public Collection requestMailBodies(
                                                 long... messageID)
    throws IOException;

  public Collection requestMailingLists() throws IOException;

  public Collection requestMailMessages() throws IOException;

  public Collection requestMarketOrders() throws IOException;

  public IMarketOrder requestMarketOrder(
                                         long orderID)
    throws IOException;

  public Collection requestMedals() throws IOException;

  public Collection requestNotifications() throws IOException;

  public Collection requestNotificationTexts(
                                                                long... notificationID)
    throws IOException;

  public Collection requestPlanetaryColonies() throws IOException;

  public Collection requestPlanetaryLinks(
                                                          long planetID)
    throws IOException;

  public Collection requestPlanetaryPins(
                                                        long planetID)
    throws IOException;

  public Collection requestPlanetaryRoutes(
                                                            long planetID)
    throws IOException;

  public Collection requestResearchAgents() throws IOException;

  public ISkillInTraining requestSkillInTraining() throws IOException;

  public Collection requestSkillQueue() throws IOException;

  public ISkillInfo requestSkills() throws IOException;

  public IStandingSet requestStandings() throws IOException;

  public Collection requestUpcomingCalendarEvents() throws IOException;

  public Collection requestWalletJournalEntries() throws IOException;

  public Collection requestWalletJournalEntries(
                                                                     long beforeRefID)
    throws IOException;

  public Collection requestWalletTransactions() throws IOException;

  public Collection requestWalletTransactions(
                                                                  long beforeTransID)
    throws IOException;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy