Uses of Interface
org.starhope.appius.util.RecordLoader

Packages that use RecordLoader
org.starhope.appius.game   
org.starhope.appius.game.inventory   
org.starhope.appius.game.inventory.collections   
org.starhope.appius.game.npc   
org.starhope.appius.mb   
org.starhope.appius.messaging   
org.starhope.appius.sql   
org.starhope.appius.sys.admin   
org.starhope.appius.user   
org.starhope.appius.user.events   
org.starhope.appius.util   
org.starhope.catullus   
 

Uses of RecordLoader in org.starhope.appius.game
 

Classes in org.starhope.appius.game that implement RecordLoader
 class DamageAreaSQLLoader
          WRITEME: Document this type.
 class RoomSQLLoader
          WRITEME: Document this type.
 class SimpleDataEnumSQLLoader<T extends SimpleDataEnum<?>,L extends SimpleDataEnumSQLLoader<T,?>>
          WRITEME: Document this type.
 

Constructors in org.starhope.appius.game with parameters of type RecordLoader
DamageArea(RecordLoader<DamageArea> loader)
           
Room(RecordLoader<Room> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
Room(RecordLoader<Room> loader, Object... nada)
          WRITEME: Document this constructor brpocock@star-hope.org
RoomLayer(RecordLoader<RoomLayer> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
SimpleDataEnum(RecordLoader<T> loader)
          Constructor to be used by derived classes
 

Uses of RecordLoader in org.starhope.appius.game.inventory
 

Classes in org.starhope.appius.game.inventory that implement RecordLoader
 class GenericItemReferenceSQLLoader
          WRITEME: Document this type.
 class InventoryItemSQLLoader
          WRITEME: Document this type.
 class InventoryItemTypeSQLLoader
          Default SQL RecordLoader for InventoryItemType
 class InventorySQLLoader
          WRITEME: Document this type.
 class ItemEffectsTypeSQLLoader
          Load an ItemEffectsType enumeration from the database.
 class RarityRatingSQLLoader
          WRITEME: Document this type.
 

Methods in org.starhope.appius.game.inventory with parameters of type RecordLoader
static InventoryItem InventoryItem.getByID(RecordLoader<InventoryItem> loader, int idByWhichToGet)
          Get an inventory item based upon the database ID
 

Constructors in org.starhope.appius.game.inventory with parameters of type RecordLoader
GenericItemReference(RecordLoader<GenericItemReference> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
Inventory(RecordLoader<SimpleDataRecordSet<InventoryItem,Inventory>> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
InventoryItem(RecordLoader<InventoryItem> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
InventoryItemType(RecordLoader<InventoryItemType> loader)
          constructor to be used in the
ItemEffectsType(RecordLoader<ItemEffectsType> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
RarityRating(RecordLoader<RarityRating> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
 

Uses of RecordLoader in org.starhope.appius.game.inventory.collections
 

Classes in org.starhope.appius.game.inventory.collections that implement RecordLoader
 class ItemCollectionSQLLoader
          WRITEME: Document this type.
 

Constructors in org.starhope.appius.game.inventory.collections with parameters of type RecordLoader
ItemCollection(RecordLoader<ItemCollection> loader)
          constructor for collection being loaded
UserItemCollection(RecordLoader<UserItemCollection> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
 

Uses of RecordLoader in org.starhope.appius.game.npc
 

Classes in org.starhope.appius.game.npc that implement RecordLoader
 class NullLoader<T extends DataRecord>
          This is an imaginary Loader type that can be used for records that should not have any real loader associated with them.
 

Uses of RecordLoader in org.starhope.appius.mb
 

Classes in org.starhope.appius.mb that implement RecordLoader
 class CurrencySQLLoader
          WRITEME: Document this type.
 class EnrolmentSQLLoader
          WRITEME: Document this type.
 class UserEnrolmentSQLLoader
          WRITEME: Document this type.
 

Constructors in org.starhope.appius.mb with parameters of type RecordLoader
Currency(RecordLoader<Currency> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
Enrolment(RecordLoader<Enrolment> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
 

Uses of RecordLoader in org.starhope.appius.messaging
 

Constructors in org.starhope.appius.messaging with parameters of type RecordLoader
BadMailList(RecordLoader<SimpleDataRecordSet<BadMailRecord,BadMailList>> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
 

Uses of RecordLoader in org.starhope.appius.sql
 

Subinterfaces of RecordLoader in org.starhope.appius.sql
 interface SQLLoader<T extends DataRecord>
          WRITEME: Document this type.
 

Uses of RecordLoader in org.starhope.appius.sys.admin
 

Classes in org.starhope.appius.sys.admin that implement RecordLoader
 class CapabilityRecordsSQLLoader
          WRITEME: Document this type.
 

Constructors in org.starhope.appius.sys.admin with parameters of type RecordLoader
CapabilityRecords(RecordLoader<CapabilityRecords> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
Persephone2AppConfig(RecordLoader<Persephone2AppConfig> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
TheServers(RecordLoader<SimpleDataRecordSet<ZoneServerRecord,TheServers>> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
ZoneServerRecord(RecordLoader<ZoneServerRecord> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
 

Uses of RecordLoader in org.starhope.appius.user
 

Subinterfaces of RecordLoader in org.starhope.appius.user
 interface ParentRecordLoader
          WRITEME: Document this type.
 interface PassportLoader
           
 interface UserHouseRecordLoader
          WRITEME: Document this type.
 interface UserRecordLoader
          WRITEME: Document this type.
 

Classes in org.starhope.appius.user that implement RecordLoader
 class AvatarBodyFormatSQLLoader
          WRITEME: Document this type.
 class AvatarClassSQLLoader
          Load avatar class data from an SQL database backing store
 class ParentRecordSQLLoader
          load a parent record from an SQL backing-store (and save or remove it, as needed)
 class PassportSQLLoader
           
 class PeanutLoader
           
 class UserBuddyListSQLIterator
          WRITEME: Document this type.
 class UserHouseSQLLoader
          WRITEME: Document this type.
 class UserIgnoreListSQLIterator
          WRITEME: Document this type.
 class UserListGeneralSQLIterator
          WRITEME: Document this type.
 class UserListIterator
          WRITEME: Document this type.
 class UserListSQLIterator
          WRITEME: Document this type.
 class UserRecordSQLLoader
          User Record
 class WalletLoaderSocialGold
           
 class WalletSQLLoader
           
 

Constructors in org.starhope.appius.user with parameters of type RecordLoader
AvatarBodyFormat(RecordLoader<AvatarBodyFormat> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
AvatarClass(RecordLoader<AvatarClass> loader)
           
PersonRecord(RecordLoader<PersonRecord> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
SimpleUserListEntry(RecordLoader<UserListEntry> loader, String listOwner, String listIdentifier, String userNameOnList)
          WRITEME: Document this constructor brpocock@star-hope.org
StringRecord(RecordLoader<StringRecord> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
StringSet(RecordLoader<SimpleDataRecordSet<StringRecord,StringSet>> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
UserRecord(RecordLoader<UserRecord> userRecordLoader)
          WRITEME: Document this constructor brpocock@star-hope.org
UserStat(RecordLoader<UserStat> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
Wallet(RecordLoader<Wallet> loader, UserRecord owner)
          constructor for being loaded for a certain user;
 

Uses of RecordLoader in org.starhope.appius.user.events
 

Subinterfaces of RecordLoader in org.starhope.appius.user.events
 interface EventOutcomeRecordLoader
          WRITEME: Document this type.
 

Classes in org.starhope.appius.user.events that implement RecordLoader
 class EventOutcomeRecordSQLLoader
          Load an EventOutcomeRecord from the database.
 class EventRecordLoader
          WRITEME: Document this type.
 class EventRecordSQLLoader
          load an event record from the database
 class EventTypeSQLLoader
          WRITEME: Document this type.
 class MedalRecordLoader
          WRITEME: Document this type.
 class MedalRecordSQLLoader
          WRITEME: Document this type.
 

Constructors in org.starhope.appius.user.events with parameters of type RecordLoader
EventOutcomeRecord(RecordLoader<EventOutcomeRecord> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
EventType(RecordLoader<EventType> eventTypeLoader)
          WRITEME: Document this constructor brpocock@star-hope.org
MedalRecord(RecordLoader<MedalRecord> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
 

Uses of RecordLoader in org.starhope.appius.util
 

Fields in org.starhope.appius.util declared as RecordLoader
protected  RecordLoader<T> SimpleDataRecord.myLoader
          WRITEME: Document this brpocock@star-hope.org
 

Methods in org.starhope.appius.util that return RecordLoader
 RecordLoader<? extends DataRecord> DataRecord.getRecordLoader()
           
 RecordLoader<? super T> SimpleDataRecord.getRecordLoader()
           
static
<T extends DataRecord>
RecordLoader<T>
AppiusConfig.getRecordLoaderForClass(Class<T> klass)
          get the record loader type for handling records of a given class
 

Methods in org.starhope.appius.util with parameters of type RecordLoader
 void DataRecord.setRecordLoader(RecordLoader<? extends DataRecord> loader)
           
 void SimpleDataRecord.setRecordLoader(RecordLoader<? extends DataRecord> loader)
           
static
<T extends DataRecord>
void
DataRecordFlushManager.update(RecordLoader<T> recordLoader, T record)
          Decide whether to update the saved copy of a changed record based upon its current change time and modification time, and whether there are remote listeners who are interested in receiving notifications of changes
 

Constructors in org.starhope.appius.util with parameters of type RecordLoader
SimpleDataRecord(RecordLoader<? super T> loader)
           
SimpleDataRecordSet(RecordLoader<SimpleDataRecordSet<DataRecordClass,DataRecordSetClass>> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
 

Uses of RecordLoader in org.starhope.catullus
 

Classes in org.starhope.catullus that implement RecordLoader
 class Via<T extends DataRecord>
          This is an interface class for the bridge to a remote object of a given type.