| Package | org.orpheus.xml.bind.impl |
| Class | public class EvaluationContext |
| Implements | IEvaluationContext |
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
An enumeration of Annotation type names.
| EvaluationContext | ||
| datatypes : MarshallerDatatypes
An enumeration of simple-type qualified names.
| EvaluationContext | ||
| typeMarshaller : TypeMarshaller
The class used for basic type marshalling/unmarshalling.
| EvaluationContext | ||
| Method | Defined by | ||
|---|---|---|---|
|
Constructor.
| EvaluationContext | ||
|
getAnnotation(name:String):Class
Retrives the Annotation type definition from the annotation cache.
| EvaluationContext | ||
|
Retrieves an instance of IMarshaller.
| EvaluationContext | ||
|
Retrieves an instance of IUnmarshaller.
| EvaluationContext | ||
|
registerAnnotation(annotationClass:Class):void
Registers an Annotation.
| EvaluationContext | ||
| constants | property |
constants:MarshallerConstants [read-write]An enumeration of Annotation type names.
Implementation public function get constants():MarshallerConstants
public function set constants(value:MarshallerConstants):void
| datatypes | property |
datatypes:MarshallerDatatypes [read-write]An enumeration of simple-type qualified names.
Implementation public function get datatypes():MarshallerDatatypes
public function set datatypes(value:MarshallerDatatypes):void
| typeMarshaller | property |
typeMarshaller:TypeMarshaller [read-write]The class used for basic type marshalling/unmarshalling.
Implementation public function get typeMarshaller():TypeMarshaller
public function set typeMarshaller(value:TypeMarshaller):void
| EvaluationContext | () | constructor |
public function EvaluationContext()Constructor.
| 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.
|