# Package org.restlet.representation

Common representation data elements.

See: Description

Class Summary
Class | Description
--- | ---
AppendableRepresentation | Represents an appendable sequence of characters.
ChannelRepresentation | Representation based on a NIO byte channel.
CharacterRepresentation | Representation based on a BIO character stream.
DigesterRepresentation | Representation capable of computing a digest.
DigestRepresentation | Deprecated See `DigesterRepresentation` instead.
EmptyRepresentation | Empty representation with no content.
FileRepresentation | Representation based on a static file.
InputRepresentation | Transient representation based on a BIO input stream.
ObjectRepresentation<T extends java.io.Serializable> | Representation based on a serializable Java object.
OutputRepresentation | Representation based on a BIO output stream.
ReadableRepresentation | Transient representation based on a readable NIO byte channel.
ReaderRepresentation | Transient representation based on a BIO characters reader.
Representation | Current or intended state of a resource.
RepresentationInfo | Information about a representation.
StreamRepresentation | Representation based on a BIO stream.
StringRepresentation | Represents an Unicode string that can be converted to any character set supported by Java.
Variant | Descriptor for available representations of a resource.
WritableRepresentation | Representation based on a writable NIO byte channel.
WriterRepresentation | Representation based on a BIO characters writer.

## Package org.restlet.representation Description

Common representation data elements.

Since:
  Restlet 2.0
See Also:
  User Guide - Representation package