Maroontress.Oxbind.Impl Namespace
Classes
Abstract |
An abstraction of the validator. |
Attribute |
The map of an attribute name to the Reflector<T> object that dispatches a string value to an instance. |
Bind |
The default implementation of the BindEvent<T> interface. |
Child |
The map of a |
Default |
The default implementation of IXmlLineInfo interface. |
Metadata |
Metadata binding a class and its members to the XML element and attributes. |
Names |
Creates various joined names of the class, method, field. |
Object |
Provides methods for Reflector<T> ( |
Ox |
The default implementation of the Oxbinder<T> interface. |
Readers |
Reads and checks XML reader. |
Reflector<T> |
Capsulizes each step to realize the injection. |
Reflector |
The map of a key to the Reflector<T> object. |
Reflectors |
Provides factory methods of Reflector<T>. |
Schema |
Metadata of the classes that have a |
String |
Provides methods for Sugarcoater<T> ( |
Text |
Metadata of the classes that have a single string field annotated with the ForTextAttribute. |
Types |
Provides methods to convert a type to another type, or to the object associated with the type. |
Validator |
Validates the semantics of the Oxbind annotations. |
Structs
Triplet |
Capsulize the placeholder type, the unit type, and the sugarcoater. |
Delegates
Injector |
The function to inject a value to an instance. |
Sugarcoater<T> |
The function to sugarcoat the specified value. |