Uses of Interface
net.sf.fikin.pojostate.StatePrototype

Packages that use StatePrototype
net.sf.fikin.pojostate.decorate Package Specification This package contains Decorator implementations with specific behaviours 
net.sf.fikin.pojostate.state Package Specification This package contains implementation of State and Property interfaces 
 

Uses of StatePrototype in net.sf.fikin.pojostate.decorate
 

Methods in net.sf.fikin.pojostate.decorate that return StatePrototype
protected  StatePrototype AbstractDecorator.createState(java.lang.Class clazz, java.util.Locale locale, java.lang.ClassLoader loader)
          Inspect the class structure for suitable methods.
protected  StatePrototype AbstractDecorator.getCachedState(java.lang.String cacheKey)
          look in cached StatePrototypes for already created definition with given key
protected  StatePrototype SnapshotDecorator.newState()
           
protected  StatePrototype DynamicDecorator.newState()
           
protected abstract  StatePrototype AbstractDecorator.newState()
          instantiate new class metadata object
 

Methods in net.sf.fikin.pojostate.decorate with parameters of type StatePrototype
protected  void AbstractDecorator.cacheState(java.lang.String key, StatePrototype meta)
          store the given StatePrototype in the cache
protected  State AbstractDecorator.decorateObject(StatePrototype stateMeta, java.lang.Object object)
          clone stateMeta and assign to it the object
 

Uses of StatePrototype in net.sf.fikin.pojostate.state
 

Classes in net.sf.fikin.pojostate.state that implement StatePrototype
 class AbstractState
          Prototype implementation of State interface.
 class DynamicState
          Dynamic binding between MethodMeta and POJO It maintains a permanent reference to the underlying POJO.
 class EmptyState
          An empty state without any backing POJO and Properties.
 class SnapshotState
          Static state information obtained from the POJO.
 



Copyright © 2005 Nikolay Fiykov. All Rights Reserved.