enterprises.orbital.evexmlapi.shared.IContactSet Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of eve-xml-api Show documentation
Show all versions of eve-xml-api Show documentation
Library to interact with EVE XML API servers
package enterprises.orbital.evexmlapi.shared;
import java.util.List;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
@JsonSerialize(as = IContactSet.class)
public interface IContactSet {
/**
* Retrieve list of character contacts. This list will be empty for corporation accounts.
*
* @return the list of character contacts.
*/
public List getContacts();
public List getCorporateContacts();
public List getAllianceContacts();
/**
* Retrieve list of character contact labels. This list will be empty for corporation accounts.
*
* @return the list of character contact labels.
*/
public List getContactLabels();
public List getCorporateContactLabels();
public List getAllianceContactLabels();
}