| Package | org.servebox.commons.utils |
| Class | public class DecoratorFactory |
| Property | Defined by | ||
|---|---|---|---|
| logger : ILogger [static]
The class logger.
| DecoratorFactory | ||
| Method | Defined by | ||
|---|---|---|---|
|
decorate(decoreeCollection:Array, decoratorClass:Class):ArrayCollection
[static]
Loop over decoreeCollection and cast each object on decoratorClass
| DecoratorFactory | ||
|
getDecorees(decoratedCollection:Array):ArrayCollection
[static]
Returns the decoree ArrayCollection.
| DecoratorFactory | ||
|
getDeepDecoree(obj:Object):IBasicObject
[static]
Returns the depper decoree.
| DecoratorFactory | ||
| logger | property |
protected static var logger:ILoggerThe class logger.
| decorate | () | method |
public static function decorate(decoreeCollection:Array, decoratorClass:Class):ArrayCollectionLoop over decoreeCollection and cast each object on decoratorClass
ParametersdecoreeCollection:Array |
|
decoratorClass:Class |
ArrayCollection |
| getDecorees | () | method |
public static function getDecorees(decoratedCollection:Array):ArrayCollectionReturns the decoree ArrayCollection.
ParametersdecoratedCollection:Array |
ArrayCollection |
| getDeepDecoree | () | method |
public static function getDeepDecoree(obj:Object):IBasicObjectReturns the depper decoree.
Parametersobj:Object |
IBasicObject |