NForza.Transit Namespace |
[This is preliminary documentation and is subject to change.]
Class | Description | |
---|---|---|
![]() |
NullType |
Represents a typeof(null) to use in dictionaries,
because dictionaries don't accept null as a key.
|
![]() |
TransitException |
Class for Transit exceptions.
|
![]() |
TransitFactory |
Main entry point for using transit-java library. Provides methods to construct
readers and writers, as well as helpers to make various other values.
|
Interface | Description | |
---|---|---|
![]() |
IDefaultReadHandlerT |
Processes a non-decodable transit value.
|
![]() |
IDictionaryReader |
Identifies a dictionary reader.
|
![]() |
IDictionaryReadHandler |
Provides a IDictionaryReader to Transit
to use in incrementally parsing a map representation of a value.
|
![]() |
IKeyword |
Represents a keyword.
|
![]() |
ILink |
Represents a hypermedia link, as per http://amundsen.com/media-types/collection/format/#arrays-links
|
![]() |
IListReader |
Identifies a list reader.
|
![]() |
IListReadHandler |
Provides an IListReader to Transit
to use in incrementally parsing a list representation of
a value.
|
![]() |
INamed |
Represents a namespace-scoped named object.
|
![]() |
IRatio |
Represents a ratio using BigIntegers.
|
![]() |
IReader |
Interface for reading values in transit format.
|
![]() |
IReadHandler |
Converts a transit representation to an instance of a type; if type
implements IListReadHandler or
IDictionaryReadHandler to support
incremental parsing of representation, that interface will be used instead.
|
![]() |
ISymbol |
Represents a symbol.
|
![]() |
ITaggedValue |
Represents a transit tag and value. Returned by default when a reader encounters a tag for
which there is no registered IReadHandler. Can also be used in a
custom IWriteHandler implementation to force representation to use a transit
ground type using a representation for which there is no registered handler (e.g., an
enumerable for the representation of an array).
|
![]() |
IWriteHandler |
Converts an instance of an type to a transit representation.
|
![]() |
IWriterT |
Interface for writing values in transit format.
|
Enumeration | Description | |
---|---|---|
![]() |
TransitFactoryFormat |
Transit formats.
|