Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| AbstractAppender
| org.spicefactory.lib.logging.impl |
Abstract base implementation of the Appender interface. |
|
| Any
| org.spicefactory.lib.reflect.types |
Represents the special * type. |
|
| Appender
| org.spicefactory.lib.logging | An Appender is a target for log output. | |
| ArrayUtil
| org.spicefactory.lib.util | Static utility methods for Arrays. | |
| BooleanConverter
| org.spicefactory.lib.reflect.converter | Converts boolean values. | |
| ChainedPropertyResolver
| org.spicefactory.lib.expr.impl | PropertyResolver implementation that chains multiple PropertyResolver. | |
| ChainedVariableResolver
| org.spicefactory.lib.expr.impl | VariableResolver implementation that chains multiple VariableResolvers. | |
| ClassConverter
| org.spicefactory.lib.reflect.converter | Converts Class values. | |
| ClassInfo
| org.spicefactory.lib.reflect | Represents a class or interface and allows reflection on its name, properties and methods. | |
| ClassInfoConverter
| org.spicefactory.lib.reflect.converter | Converts ClassInfo values. | |
| ClassUtil
| org.spicefactory.lib.util | Static utility methods to reflectively create new instances. | |
| Command
| org.spicefactory.lib.util | A Command wraps a method and its parameters for deferred execution. | |
| CommandChain
| org.spicefactory.lib.util | A CommandChain executes multiple Commands sequentially. | |
| CommandTask
| org.spicefactory.lib.task.util | Task implementation that wraps a synchronous Command. | |
| CompositeExpression
| org.spicefactory.lib.expr.impl | Represents a composite expression consisting of a sequence of literal expressions and value expressions. | |
| ConcurrentTaskGroup
| org.spicefactory.lib.task | A TaskGroup implementation that executes its child Tasks concurrently. | |
| ConversionError
| org.spicefactory.lib.reflect.errors | Error thrown when type conversion fails. | |
| Converter
| org.spicefactory.lib.reflect | Interface to be implemented by objects responsible for any necessary type conversion. | |
| DateConverter
| org.spicefactory.lib.reflect.converter | Converts to Date instances. | |
| DefaultExpressionContext
| org.spicefactory.lib.expr.impl | Default implementation of the ExpressionContext interface. | |
| DefaultLogFactory
| org.spicefactory.lib.logging.impl |
The default LogFactory implementation. |
|
| DefaultLogger
| org.spicefactory.lib.logging.impl |
The default Logger implementation that dispatches LogEvents for all
logging operations. |
|
| DefaultPropertyResolver
| org.spicefactory.lib.expr.impl | The default PropertyResolver implementation interpreting property names as names of "real" properties in the base object. | |
| DefaultVariableResolver
| org.spicefactory.lib.expr.impl | The default VariableResolver implementation mapping variable names to values with an internal Dictionary. | |
| DelegateLogger
| org.spicefactory.lib.logging.impl | Logger implementation that delegates all logging operations to a different Logger instance. | |
| DelegateTask
| org.spicefactory.lib.task.util | A Task implementation that delegates the actual execution of the operation. | |
| EnumerationConverter
| org.spicefactory.lib.reflect.converter | Converts to Enumeration instances. | |
| Expression
| org.spicefactory.lib.expr | Represents a single expression. | |
| ExpressionContext
| org.spicefactory.lib.expr | Represents a context for creating and resolving expressions. | |
| IllegalArgumentError
| org.spicefactory.lib.errors | Error thrown when a method is called with illegal arguments. | |
| IllegalExpressionError
| org.spicefactory.lib.expr.impl | Error thrown for illegal expressions. | |
| IllegalStateError
| org.spicefactory.lib.errors | Error thrown when a method has been invoked while the target instance was in an inappropiate state. | |
| IntConverter
| org.spicefactory.lib.reflect.converter | Converts int values. | |
| LiteralExpression
| org.spicefactory.lib.expr.impl | Represents a literal expression without variable parts. | |
| LogContext
| org.spicefactory.lib.logging | Central entry point to the Logging Framework. | |
| LogEvent
| org.spicefactory.lib.logging |
Event that fires when a log method is invoked in a Logger instance. |
|
| LogFactory
| org.spicefactory.lib.logging |
A LogFactory is responsible for creating and caching Logger instances
and offers configuration options for setting log levels and adding Appender instances. |
|
| Logger
| org.spicefactory.lib.logging | All logging operations are done through this interface. | |
| LogLevel
| org.spicefactory.lib.logging | Defines constants for the different log levels used in the framework. | |
| LogUtil
| org.spicefactory.lib.logging | Static utility methods for formatting log output. | |
| Method
| org.spicefactory.lib.reflect | Represents a single method. | |
| MethodInvocationError
| org.spicefactory.lib.reflect.errors | Error thrown when a reflective method invocation fails. | |
| NumberConverter
| org.spicefactory.lib.reflect.converter | Converts Number values. | |
| Parameter
| org.spicefactory.lib.reflect | Represents a single parameter of a method. | |
| Property
| org.spicefactory.lib.reflect | Represents a single property. | |
| PropertyError
| org.spicefactory.lib.reflect.errors | Error thrown when reflectively reading or writing property values fails. | |
| PropertyResolver
| org.spicefactory.lib.expr | A PropertyResolver is responsible for resolving properties of resolved variables. | |
| ResultTask
| org.spicefactory.lib.task | Abstract base class for asynchronous operations that produce a result. | |
| SequentialTaskGroup
| org.spicefactory.lib.task | A TaskGroup implementation that executes its child Tasks sequentially. | |
| SOSAppender
| org.spicefactory.lib.logging.impl | Appender implementation that routes all log output to Powerflasher SOS through an XMLSocket. | |
| StringConverter
| org.spicefactory.lib.reflect.converter | Converts String values. | |
| Task
| org.spicefactory.lib.task | Abstract base class of the Task Framework representing an asynchronous operation. | |
| TaskEvent
| org.spicefactory.lib.task.events | Event that fires when a Task changes its internal state. | |
| TaskGroup
| org.spicefactory.lib.task |
Abstract base class for SequentialTaskGroup and ConcurrentTaskGroup. |
|
| TaskState
| org.spicefactory.lib.task.enum | Enumeration for the internal state of Task instances. | |
| TraceAppender
| org.spicefactory.lib.logging.impl | Appender implementation that uses the trace function of the Flash Player for all log output. | |
| Type
| org.spicefactory.lib.reflect | Abstract base class for the Property and Parameter class. | |
| UintConverter
| org.spicefactory.lib.reflect.converter | Converts uint values. | |
| ValueExpression
| org.spicefactory.lib.expr.impl | Represents a value expression without literal parts. | |
| VariableResolver
| org.spicefactory.lib.expr | A VariableResolver is responsible for resolving the first (or sole) part of a value expression. | |
| Void
| org.spicefactory.lib.reflect.types | Represents the void return type. |