Class and Description |
---|
BindingProperty
Represents a single named deferred binding or configuration property that can
answer with its value.
|
ConfigurationProperty
Represents a module property which does not impact deferred-binding
decisions.
|
ModuleDef
Represents a module specification.
|
Class and Description |
---|
BindingProps
Contains the values of binding properties for a soft permutation.
|
LibraryGroup
A convenience wrapper around a set of libraries.
Indexes library contents to enable single step retrieval of resources by name. Analyzes the library dependency tree to provide link ordering and property and rebound type change analysis for partial generator execution. Combines library resource lists for easy iteration over the complete set. Is mostly immutable, its contained set of libraries can only be set at time of construction. |
LibraryWriter
A builder which collects and writes the contents of a library.
It also provides access to a very small subset of properties for LibraryGroup access. |
ModuleDef
Represents a module specification.
|
PermProps
The properties for one hard permutation.
|
Properties
A typed map of deferred binding properties.
|
ResourceLoader
A classpath-like way of loading files.
|
Rule
Abstract base class for various kinds of deferred binding rules.
|
Class and Description |
---|
BindingProperty
Represents a single named deferred binding or configuration property that can
answer with its value.
|
BindingProps
Contains the values of binding properties for a soft permutation.
|
CompoundCondition
Abstract base class for various kinds of compound deferred binding
conditions.
|
Condition
Abstract base class for various kinds of deferred binding conditions.
|
ConditionAll
A compound condition that is only satisfied if all of its children are
satisfied.
|
Conditions
A typed collection of
Condition objects. |
ConfigProps
The compiler's representation of a set of configuration properties.
|
ConfigurationProperty
Represents a module property which does not impact deferred-binding
decisions.
|
DeferredBindingQuery
A query into the deferred binding system.
|
DepsInfoProvider
An interface for classes that can answer type and module dependency queries.
|
Libraries.IncompatibleLibraryVersionException
Indicates that an attempt to load a library failed because the version in the provided data did
not match the version required by current code.
|
Library
Encapsulates the data resulting from compilation of a single module, with the intention of
facilitating efficient separate compilation.
The contained data is a combination of raw output as well as indexes that represent compiler state which would be expensive to recalculate. Implementers are encouraged to load their contents lazily to minimize work. |
LibraryGroup
A convenience wrapper around a set of libraries.
Indexes library contents to enable single step retrieval of resources by name. Analyzes the library dependency tree to provide link ordering and property and rebound type change analysis for partial generator execution. Combines library resource lists for easy iteration over the complete set. Is mostly immutable, its contained set of libraries can only be set at time of construction. |
LibraryWriter
A builder which collects and writes the contents of a library.
It also provides access to a very small subset of properties for LibraryGroup access. |
ModuleDef
Represents a module specification.
|
ModuleDef.ModuleType
Marks a module in a way that can be used to calculate the effective bounds of a library module
in a module tree.
|
ModuleDefLoader
The top-level API for loading module XML.
|
Properties
A typed map of deferred binding properties.
|
Property
Represents an abstract module property.
|
PropertyPermutations
Generates all possible permutations of properties in a module.
|
PropertyProvider
Produces a deferred binding property value by executing JavaScript code.
|
ResourceLoader
A classpath-like way of loading files.
|
Rule
Abstract base class for various kinds of deferred binding rules.
|
RuleReplaceWith
A rule to replace the type being rebound with an explicitly named class.
|
Rules
A typed collection of
Rule objects. |
RuntimeRebindRuleGenerator
Generator used to generate runtime rebind rule class definitions.
|
Script
Represents configuration for a dynamically-injected script.
|
Scripts
Manages a list of
Script objects. |
Styles
Manages a list of stylesheet urls.
|
Class and Description |
---|
LibraryGroup
A convenience wrapper around a set of libraries.
Indexes library contents to enable single step retrieval of resources by name. Analyzes the library dependency tree to provide link ordering and property and rebound type change analysis for partial generator execution. Combines library resource lists for easy iteration over the complete set. Is mostly immutable, its contained set of libraries can only be set at time of construction. |
Class and Description |
---|
ConfigProps
The compiler's representation of a set of configuration properties.
|
ModuleDef
Represents a module specification.
|
PermProps
The properties for one hard permutation.
|
Class and Description |
---|
DepsInfoProvider
An interface for classes that can answer type and module dependency queries.
|
PermProps
The properties for one hard permutation.
|
Class and Description |
---|
ConfigProps
The compiler's representation of a set of configuration properties.
|
Class and Description |
---|
ConfigProps
The compiler's representation of a set of configuration properties.
|
PermProps
The properties for one hard permutation.
|
Class and Description |
---|
ResourceLoader
A classpath-like way of loading files.
|
Class and Description |
---|
ModuleDef
Represents a module specification.
|
Properties
A typed map of deferred binding properties.
|
Rules
A typed collection of
Rule objects. |
Class and Description |
---|
BindingProps
Contains the values of binding properties for a soft permutation.
|
Class and Description |
---|
Properties
A typed map of deferred binding properties.
|
Copyright © 2018. All rights reserved.