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

Packages that use MethodMeta
net.sf.fikin.pojostate Package Specification POJO State : observer everythign everywhere This library provides with implementation and APIs for observing POJO state applicable in various uses cases. 
net.sf.fikin.pojostate.select Package Specification This package contains Selector implementations with a specific behaviour 
net.sf.fikin.pojostate.state Package Specification This package contains implementation of State and Property interfaces 
 

Uses of MethodMeta in net.sf.fikin.pojostate
 

Subinterfaces of MethodMeta in net.sf.fikin.pojostate
 interface Property
          Property of an object (POJO) Properties are actually object methods with interfaces to obtain their values.
 

Methods in net.sf.fikin.pojostate that return MethodMeta
 MethodMeta Selector.getMethodMeta(java.lang.Class clazz, java.lang.reflect.Method method, java.util.Locale locale, java.lang.ClassLoader loader)
          get method's property object if it is recognized as suitable for State.
 

Methods in net.sf.fikin.pojostate with parameters of type MethodMeta
 Property StatePrototype.newProperty(MethodMeta mm)
          instantiate new Property for given MethodMeta This is a factory method used by Decorator during instantiation of new State object
 

Uses of MethodMeta in net.sf.fikin.pojostate.select
 

Classes in net.sf.fikin.pojostate.select that implement MethodMeta
 class AbstractMethodMeta
          Prototype of MethodMeta interfaces It provides with Method getter/setter methods only.
 class DefaultMethodMeta
          MethodMeta with algorithms operating solely on top of Method only.
 class ExplicitMethodMeta
          An explicit MethodMeta object, having own name, description and format member variables created on Mar 6, 2007
 class NEFormatterSelector.NEFMethodMeta
          Overwrites default DefaultMethodMeta.getFormat() with custom based formatters based on Method-name suffixes table.
 

Methods in net.sf.fikin.pojostate.select that return MethodMeta
 MethodMeta AbstractSelector.getMethodMeta(java.lang.Class clazz, java.lang.reflect.Method method, java.util.Locale locale, java.lang.ClassLoader loader)
          test if the method is applicable by calling AbstractSelector.isApplicable(Class, Method, Locale, ClassLoader) and creates new property via AbstractSelector.newMethodMeta(Class, Method, Locale, ClassLoader) if yes.
protected  MethodMeta ResourceBundleSelector.newMethodMeta(java.lang.Class clazz, java.lang.reflect.Method method, java.util.Locale locale, java.lang.ClassLoader loader)
          return existing tempObj as it has been already initialized by ResourceBundleSelector.isApplicable(Class, Method, Locale, ClassLoader).
protected  MethodMeta NEFormatterSelector.newMethodMeta(java.lang.Class clazz, java.lang.reflect.Method method, java.util.Locale locale, java.lang.ClassLoader loader)
          instantiate new NEFormatterSelector.NEFMethodMeta object
protected  MethodMeta BeanMethodsSelector.newMethodMeta(java.lang.Class clazz, java.lang.reflect.Method method, java.util.Locale locale, java.lang.ClassLoader loader)
          instantiate new DefaultMethodMeta object
protected abstract  MethodMeta AbstractSelector.newMethodMeta(java.lang.Class clazz, java.lang.reflect.Method method, java.util.Locale locale, java.lang.ClassLoader loader)
          instantiate new method metadata object
 

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

Classes in net.sf.fikin.pojostate.state that implement MethodMeta
 class AbstractDecoratorProperty
          Prototype of Property methods.
 class DynamicState.DynamicProperty
          Implements dynamic read-execute value It expect MethodMeta, the actual POJO is accessed from nestling class.
 class SnapshotState.StaticProperty
          Implements read-once method value, executed upon object construction time created on Mar 1, 2007
 

Methods in net.sf.fikin.pojostate.state that return MethodMeta
 MethodMeta AbstractDecoratorProperty.getMethodMeta()
           
 

Methods in net.sf.fikin.pojostate.state with parameters of type MethodMeta
 Property SnapshotState.newProperty(MethodMeta mm)
          instantiate new SnapshotState.StaticProperty object
 Property EmptyState.newProperty(MethodMeta mm)
           
 Property DynamicState.newProperty(MethodMeta mm)
          instantiate new DynamicState.DynamicProperty object
 

Constructors in net.sf.fikin.pojostate.state with parameters of type MethodMeta
AbstractDecoratorProperty(MethodMeta method)
           
DynamicState.DynamicProperty(MethodMeta method)
          instantiate new property object
SnapshotState.StaticProperty(MethodMeta method)
          construct new Property instance and obtain Method's value
 



Copyright © 2005 Nikolay Fiykov. All Rights Reserved.