Class Summary |
BooleanAspect |
Implementation of IAspectBoolean that simply holds a boolean |
ByteArrayAspect |
A byte array implementation of IAspectReadableBinaryStream
optimised to work with either ByteArrayOutputStream or a raw
array of bytes. |
MirrorRepresentation |
Factory for creating representations from other representations but
with slightly changed characteristics |
MonoRepresentationImpl |
Generic implementation of an IURRepresentation that has only one interface implementor |
MultiPartAspect |
Aspect for holding multiple sub-representations. |
MultiRepresentationImpl |
Implementation of IURRepresentation that can hold may IURAspects |
NVPAspect |
Implementation of IAspectNVP |
NVPImpl |
A Name Value Pair class |
ReadableURLAspect |
ReadableURLAspect |
SimpleRepresentationImpl |
Implementation of a Representation where the only aspect is the Representation class itself-
this has the problem that creating a mirror of this representation will stop this representation from
being GCed so only realy useful in limited cases |
StringAspect |
Implementation of IAspectString that simply subclasses the kernel implementation |
URIAspect |
Implementation of IAspectURI that simply holds a URI |
VoidAspect |
Void Representation implements no interfaces |