| Package | org.orpheus.xml.bind |
| Interface | public interface IEvaluationContext |
| Implementors | EvaluationContext |
Author: Andrew Lewisohn
Version: $Revision: 31 $, $Date: 2009-02-12 17:01:41 -0500 (Thu, 12 Feb 2009) $, $Author: alewisohn $
Since: 0.1
See also
| Property | Defined by | ||
|---|---|---|---|
| constants : MarshallerConstants
[read-only]
An enumeration of Annotation type names.
| IEvaluationContext | ||
| datatypes : MarshallerDatatypes
[read-only]
An enumeration of simple-type qualified names.
| IEvaluationContext | ||
| typeMarshaller : TypeMarshaller
[read-only]
The class used for basic type marshalling/unmarshalling.
| IEvaluationContext | ||
| Method | Defined by | ||
|---|---|---|---|
|
getAnnotation(name:String):Class
Retrives the Annotation type definition from the annotation cache.
| IEvaluationContext | ||
|
Retrieves an instance of IMarshaller.
| IEvaluationContext | ||
|
Retrieves an instance of IUnmarshaller.
| IEvaluationContext | ||
|
registerAnnotation(annotationClass:Class):void
Registers an Annotation.
| IEvaluationContext | ||
| constants | property |
constants:MarshallerConstants [read-only]An enumeration of Annotation type names.
Implementation public function get constants():MarshallerConstants
| datatypes | property |
datatypes:MarshallerDatatypes [read-only]An enumeration of simple-type qualified names.
Implementation public function get datatypes():MarshallerDatatypes
| typeMarshaller | property |
typeMarshaller:TypeMarshaller [read-only]The class used for basic type marshalling/unmarshalling.
Implementation public function get typeMarshaller():TypeMarshaller
| getAnnotation | () | method |
public function getAnnotation(name:String):ClassRetrives the Annotation type definition from the annotation cache.
Parametersname:String — The key used to register the Annotation.
|
Class |
| getMarshaller | () | method |
public function getMarshaller():IMarshallerRetrieves an instance of IMarshaller.
ReturnsIMarshaller |
| getUnmarshaller | () | method |
public function getUnmarshaller():IUnmarshallerRetrieves an instance of IUnmarshaller.
ReturnsIUnmarshaller |
| registerAnnotation | () | method |
public function registerAnnotation(annotationClass:Class):void
Registers an Annotation. The annotationClass must extend
AbstractAnnotation
annotationClass:Class — A class that extends AbstractAnnotation.
|
— |