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

Packages that use BaseDatum
org.starhope.appius.game.intangible   
org.starhope.appius.mb   
org.starhope.appius.messaging   
org.starhope.appius.sys.admin   
org.starhope.appius.sys.op   
org.starhope.appius.util   
 

Uses of BaseDatum in org.starhope.appius.game.intangible
 

Subclasses of BaseDatum in org.starhope.appius.game.intangible
 class AvatarBase
           
 class Event
          An Event is anything in-game which has a time reference (both a beginning and ending time are recorded, but they can be equal) and earns or costs currency.
 class EventType
           An EventType is a type of event that can happen in-world.
 class ItemTemplate
           An ItemTemplate represents a "class" of items.
 class ItemType
           
 class Store
          WRITEME
 class StoreCategory
           
 

Uses of BaseDatum in org.starhope.appius.mb
 

Subclasses of BaseDatum in org.starhope.appius.mb
 class Enrolment
           An Enrolment object represents a potential type of enrolment or subscription into which an User can be subscribed.
 class PaymentGateway
          A payment gateway is a transaction broker for payments.
 class ShippingOrder
          WRITEME
 class UserAddress
           
 

Uses of BaseDatum in org.starhope.appius.messaging
 

Subclasses of BaseDatum in org.starhope.appius.messaging
 class Message
           
 

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

Subclasses of BaseDatum in org.starhope.appius.sys.admin
 class Domain
           
 class Provision
           
 class Server
           
 class Zone
           
 

Uses of BaseDatum in org.starhope.appius.sys.op
 

Subclasses of BaseDatum in org.starhope.appius.sys.op
 class WatchWord
           
 

Uses of BaseDatum in org.starhope.appius.util
 

Fields in org.starhope.appius.util with type parameters of type BaseDatum
private static com.sun.sgs.app.ManagedReference<com.sun.sgs.app.util.ScalableHashMap<Class<? extends BaseDatum>,com.sun.sgs.app.ManagedReference<? extends BaseDatum>>> BaseDatum.classCache
          This is the cache of all objects of a given class, used by some stuff to make some other stuff happy.
private static com.sun.sgs.app.ManagedReference<com.sun.sgs.app.util.ScalableHashMap<Class<? extends BaseDatum>,com.sun.sgs.app.ManagedReference<? extends BaseDatum>>> BaseDatum.classCache
          This is the cache of all objects of a given class, used by some stuff to make some other stuff happy.
(package private)  Class<? extends BaseDatum> UniqueID.klass
          The class of object being cached; since e.g.
 

Methods in org.starhope.appius.util that return BaseDatum
protected static BaseDatum BaseDatum.get(Class<? extends BaseDatum> klass, org.json.JSONObject object)
          Instantiate a BaseDatum-derived object based upon JSON data
protected static BaseDatum BaseDatum.get(Class<? extends BaseDatum> klass, String id)
           Loads a database record into this object.
 

Methods in org.starhope.appius.util with parameters of type BaseDatum
 boolean BaseDatum.equals(BaseDatum other)
          Compare two BaseDatum-derived objects
 

Method parameters in org.starhope.appius.util with type arguments of type BaseDatum
protected static BaseDatum BaseDatum.get(Class<? extends BaseDatum> klass, org.json.JSONObject object)
          Instantiate a BaseDatum-derived object based upon JSON data
protected static BaseDatum BaseDatum.get(Class<? extends BaseDatum> klass, String id)
           Loads a database record into this object.
 org.json.JSONObject BaseDatum.refJSON(com.sun.sgs.app.ManagedReference<? extends BaseDatum> reference)
           
 

Constructor parameters in org.starhope.appius.util with type arguments of type BaseDatum
UniqueID(Class<? extends BaseDatum> klass, long id)