Class Overview
A simple implementation of AvatarSupplier
which accepts the InputStream
containing the avatar's
image data as a constructor parameter.
Summary
Public Constructors |
|
SimpleAvatarSupplier(InputStream inputStream)
Constructs a new SimpleAvatarSupplier which will return the provided
InputStream .
|
|
SimpleAvatarSupplier(String contentType, InputStream inputStream)
Constructs a new SimpleAvatarStream with the specified contentType which will
return the provided InputStream .
|
Public Methods |
@Nonnull
InputStream
|
open()
Retrieves the InputStream provided when this supplier was constructed.
|
Public Constructors
public
SimpleAvatarSupplier
(InputStream inputStream)
Constructs a new SimpleAvatarSupplier
which will return
the provided
InputStream
.
Parameters
inputStream
| the input stream for this supplier |
Throws
NullPointerException
| if the provided inputStream is null
|
public
SimpleAvatarSupplier
(String contentType, InputStream inputStream)
Constructs a new SimpleAvatarStream
with the specified contentType
which will
return
the provided InputStream
.
Parameters
contentType
| the declared content type for the avatar, which may be null if not known |
inputStream
| the input stream for this supplier |
Throws
NullPointerException
| if the provided inputStream is null
|
Public Methods
@Nonnull
public
InputStream
open
()
Retrieves the InputStream
provided when this supplier was constructed.
Returns
- the input stream containing the avatar data