|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jpel.util.dataholder.AbstractDataHolder | +--jpel.util.dataholder.DataHolderBinaryStream
Implementação de uma fonte de recursos para InputStreams.
Field Summary |
Fields inherited from interface jpel.util.dataholder.DataHolder |
BINARYSTREAM, CHARACTERSTREAM, DATE_UNKNOWN, FILE, OTHER, URL |
Constructor Summary | |
DataHolderBinaryStream(java.io.InputStream in)
|
|
DataHolderBinaryStream(java.io.InputStream in,
java.io.OutputStream out)
|
|
DataHolderBinaryStream(java.io.OutputStream out)
|
Method Summary | |
java.io.InputStream |
getIn()
|
java.io.InputStream |
getInputStream()
Retorna o buffer binário associado a fonte de recursos. |
java.io.OutputStream |
getOut()
|
java.io.OutputStream |
getOutputStream()
Retorna o buffer binário associado a fonte de recursos. |
java.io.Reader |
getReader()
Retorna um buffer de caracteres associado a fonte de recursos. |
java.lang.Object |
getReference()
Retorna o objeto java associado a fonte de recursos. |
void |
getReference(java.lang.Object reference)
|
java.io.Writer |
getWriter()
Retorna um buffer de caracteres associado a fonte de recursos. |
long |
lastModified()
Retorna data da última modificação feita nos dados. |
jpel.util.dataholder.DataHolder |
relative(jpel.util.dataholder.DataHolder absolute)
Converte uma referencia absoluta em uma referência relativa a este manipulador. |
jpel.util.dataholder.DataHolder |
resolve(jpel.util.dataholder.DataHolder relative)
Quando há a utilização de recursos com relação entre si pode haver a necessidade de resolução de nomes relativos. |
void |
setIn(java.io.InputStream in)
|
void |
setOut(java.io.OutputStream out)
|
java.lang.String |
toString()
|
Methods inherited from class jpel.util.dataholder.AbstractDataHolder |
close, getBInputStream, getBOutputStream, getBReader, getBWriter, getType, setBInputStream, setBOutputStream, setBReader, setBWriter, setReference, setType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public DataHolderBinaryStream(java.io.InputStream in)
public DataHolderBinaryStream(java.io.OutputStream out)
public DataHolderBinaryStream(java.io.InputStream in, java.io.OutputStream out)
Method Detail |
public void setIn(java.io.InputStream in)
public java.io.InputStream getIn()
public void setOut(java.io.OutputStream out)
public java.io.OutputStream getOut()
public void getReference(java.lang.Object reference)
public java.lang.Object getReference()
DataHolder
getReference
in interface DataHolder
getReference
in class AbstractDataHolder
public jpel.util.dataholder.DataHolder resolve(jpel.util.dataholder.DataHolder relative) throws DataHolderException
DataHolder
relative
- O recurso ao qual se deseja resolver para o universo do recurso
atual.
DataHolderException
- Quando não é possível construir esta nova
fonte de recursos.public jpel.util.dataholder.DataHolder relative(jpel.util.dataholder.DataHolder absolute) throws DataHolderException
DataHolder
absolute
- Referência absoluta a ser convertida.
DataHolderException
- Quando não é possível construir esta nova
fonte de recursos.public long lastModified()
DataHolder
public java.io.InputStream getInputStream() throws DataHolderException
DataHolder
DataHolderException
- Quando há erro no fornecimento deste buffer.public java.io.OutputStream getOutputStream() throws DataHolderException
DataHolder
DataHolderException
- Quando há erro no fornecimento deste buffer.public java.io.Reader getReader() throws DataHolderException
DataHolder
DataHolderException
- Quando há erro no fornecimento deste buffer.public java.io.Writer getWriter() throws DataHolderException
DataHolder
DataHolderException
- Quando há erro no fornecimento deste buffer.public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |