Uses of Class
org.starhope.appius.util.SimpleDataRecord

Packages that use SimpleDataRecord
org.starhope.appius.game   
org.starhope.appius.game.inventory   
org.starhope.appius.game.inventory.collections   
org.starhope.appius.mb   
org.starhope.appius.messaging   
org.starhope.appius.sys.admin   
org.starhope.appius.user   
org.starhope.appius.user.events   
org.starhope.appius.user.notifications   
org.starhope.appius.util   
 

Uses of SimpleDataRecord in org.starhope.appius.game
 

Subclasses of SimpleDataRecord in org.starhope.appius.game
 class DamageArea
          A type of damage that could be dealt, e.g.
 class Room
          A room located in the local zone
 class RoomLayer
          WRITEME: Document this type.
 class SimpleDataEnum<T extends SimpleDataEnum<?>>
          This is a base class used to express enumerated values.
 

Constructor parameters in org.starhope.appius.game with type arguments of type SimpleDataRecord
SimpleDataEnum(Class<? extends SimpleDataRecord<T>> subclass)
          WRITEME: Document this constructor brpocock@star-hope.org
 

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

Subclasses of SimpleDataRecord in org.starhope.appius.game.inventory
 class GenericItemReference
           This represents an abstract/template item found in a store.
 class Inventory
           The Inventory represent an SQL-backed set of InventoryItem objects owned by a given user.
 class InventoryItem
           The InventoryItem is the main class for all items which can be placed into the user's inventory.
 class InventoryItemType
           
 class ItemEffectsType
          WRITEME: Document this type.
 class RarityRating
          WRITEME: Document this type.
 

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

Subclasses of SimpleDataRecord in org.starhope.appius.game.inventory.collections
 class ItemCollection
          WRITEME: Document this type.
 class UserItemCollection
          A (possibly partial) collection of items that an user has collected; c.v.
 

Uses of SimpleDataRecord in org.starhope.appius.mb
 

Subclasses of SimpleDataRecord in org.starhope.appius.mb
 class Currency
           
 class Enrolment
           An Enrolment object represents a potential type of enrolment or subscription into which an User can be subscribed.
 class UserEnrolment
          This class represents an instance of a purchased enrolment (subscription) to a game, as bound to a particular user and period of time.
 

Uses of SimpleDataRecord in org.starhope.appius.messaging
 

Subclasses of SimpleDataRecord in org.starhope.appius.messaging
 class BadMailList
           
 class BadMailRecord
          WRITEME: Document this type.
 class MailAddressRecord
          WRITEME: Document this type.
 

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

Subclasses of SimpleDataRecord in org.starhope.appius.sys.admin
 class CapabilityRecords
           
 class Persephone2AppConfig
          WRITEME: Document this type.
 class TheServers
          This is the (global) set of all zone servers across the game's multiverse.
 class ZoneServerRecord
          WRITEME: Document this type.
 

Uses of SimpleDataRecord in org.starhope.appius.user
 

Subclasses of SimpleDataRecord in org.starhope.appius.user
 class AvatarBodyFormat
          The Avatar Body Format is a description of the layout/structure of a body of which a particular AvatarClass may subscribe.
 class AvatarClass
          The avatar class defines a type of avatar which can be used by a game player or NPC.
 class Parent
          This class represents the parent of a kid or teen account
 class Passport
           
 class PersonRecord
          DataRecord fields in common between UserRecord and ParentRecord
 class SimpleUserListEntry
          an entry on a UserList
 class StringRecord
          A string, tied to identifiers, with minimal translation support
 class StringSet
          A collection of strings obtained from an arbitrary source, with minimal translation support; a set of StringRecords
 class UserHouse
           The User House object contains the rooms of the user's own house.
 class UserPreferenceRecord
          Provide storage for user preferences
 class UserRecord
          The record describing an user in the game — whether a theoretical user account (like the System User), an actual human user's account, or an NPC.
 class UserStat
          Simple user stat enumeration type
 class Wallet
           
 

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

Subclasses of SimpleDataRecord in org.starhope.appius.user.events
 class EventOutcomeRecord
          Event Outcome Record
 class EventRecord
           Events are any thing that happens in the world that can influence a player's currency or inventory.
 class EventType
           An EventType is a type of event in which an user can participate.
 class MedalRecord
          WRITEME: Document this type.
 

Uses of SimpleDataRecord in org.starhope.appius.user.notifications
 

Subclasses of SimpleDataRecord in org.starhope.appius.user.notifications
 class Notification
          Notification class.
 class NotificationSet
          The collection of all (potentially active) Notifications associated with a given user.
 

Uses of SimpleDataRecord in org.starhope.appius.util
 

Classes in org.starhope.appius.util with type parameters of type SimpleDataRecord
 class SimpleDataRecord<T extends SimpleDataRecord<?>>
          An abstract implementation of a DataRecord performing the default tasks for most of the drudgery.
 

Subclasses of SimpleDataRecord in org.starhope.appius.util
 class SimpleDataRecordSet<DataRecordClass extends DataRecord,DataRecordSetClass extends SimpleDataRecordSet<DataRecordClass,DataRecordSetClass>>
           This class represents a default implementation of DataRecordSet which is hoped to be sufficient for most purposes.
 

Constructor parameters in org.starhope.appius.util with type arguments of type SimpleDataRecord
SimpleDataRecord(Class<? extends SimpleDataRecord<T>> klass)
          Protected constructor for derived classes to use, creating a new record using the default loader configured for that class