public interface ImportantPeopleAPI
Modifier and Type | Interface and Description |
---|---|
static interface |
ImportantPeopleAPI.PersonDataAPI |
static interface |
ImportantPeopleAPI.PersonFilter |
static interface |
ImportantPeopleAPI.PersonLocationAPI |
Modifier and Type | Method and Description |
---|---|
void |
addPerson(PersonAPI person) |
boolean |
canCheckOutPerson(PersonAPI person,
java.lang.String reasonId) |
void |
checkOutPerson(PersonAPI person,
java.lang.String reasonId) |
boolean |
containsPerson(PersonAPI person) |
void |
excludeFromGetPerson(PersonAPI person) |
ImportantPeopleAPI.PersonDataAPI |
getData(PersonAPI person) |
ImportantPeopleAPI.PersonDataAPI |
getData(java.lang.String id) |
java.util.List<ImportantPeopleAPI.PersonDataAPI> |
getMatching(ImportantPeopleAPI.PersonFilter filter) |
java.util.List<ImportantPeopleAPI.PersonDataAPI> |
getPeopleCopy() |
java.util.List<PersonAPI> |
getPeopleWithPost(java.lang.String postId) |
java.util.List<PersonAPI> |
getPeopleWithRank(java.lang.String rankId) |
ImportantPeopleAPI.PersonDataAPI |
getPerson(FactionAPI faction,
MarketAPI market,
java.lang.String checkoutReason,
java.lang.String defaultRank,
java.lang.String... postIds) |
ImportantPeopleAPI.PersonDataAPI |
getPerson(java.util.Random random,
FactionAPI faction,
MarketAPI market,
java.lang.String checkoutReason,
java.lang.String defaultRank,
java.lang.String... postIds) |
PersonAPI |
getPerson(java.lang.String id) |
ImportantPeopleAPI.PersonDataAPI |
getPerson(java.lang.String factionId,
MarketAPI market,
java.lang.String checkoutReason,
java.lang.String defaultRank,
java.lang.String... postIds) |
boolean |
isCheckedOutForAnything(PersonAPI person) |
boolean |
isLastGetPersonResultWasExistingPerson() |
void |
removePerson(PersonAPI person) |
void |
removePerson(java.lang.String id) |
void |
resetExcludeFromGetPerson() |
void |
returnPerson(PersonAPI person,
java.lang.String reasonId) |
void addPerson(PersonAPI person)
boolean containsPerson(PersonAPI person)
void removePerson(PersonAPI person)
void removePerson(java.lang.String id)
java.util.List<ImportantPeopleAPI.PersonDataAPI> getPeopleCopy()
java.util.List<PersonAPI> getPeopleWithRank(java.lang.String rankId)
java.util.List<PersonAPI> getPeopleWithPost(java.lang.String postId)
ImportantPeopleAPI.PersonDataAPI getData(PersonAPI person)
ImportantPeopleAPI.PersonDataAPI getData(java.lang.String id)
PersonAPI getPerson(java.lang.String id)
boolean canCheckOutPerson(PersonAPI person, java.lang.String reasonId)
void checkOutPerson(PersonAPI person, java.lang.String reasonId)
void returnPerson(PersonAPI person, java.lang.String reasonId)
java.util.List<ImportantPeopleAPI.PersonDataAPI> getMatching(ImportantPeopleAPI.PersonFilter filter)
ImportantPeopleAPI.PersonDataAPI getPerson(FactionAPI faction, MarketAPI market, java.lang.String checkoutReason, java.lang.String defaultRank, java.lang.String... postIds)
ImportantPeopleAPI.PersonDataAPI getPerson(java.lang.String factionId, MarketAPI market, java.lang.String checkoutReason, java.lang.String defaultRank, java.lang.String... postIds)
boolean isCheckedOutForAnything(PersonAPI person)
ImportantPeopleAPI.PersonDataAPI getPerson(java.util.Random random, FactionAPI faction, MarketAPI market, java.lang.String checkoutReason, java.lang.String defaultRank, java.lang.String... postIds)
boolean isLastGetPersonResultWasExistingPerson()
void excludeFromGetPerson(PersonAPI person)
void resetExcludeFromGetPerson()
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.