|
||||||||||
| 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.DataHolderFile
Implementação de uma fonte de recursos para arquivos.
| Field Summary |
| Fields inherited from interface jpel.util.dataholder.DataHolder |
BINARYSTREAM, CHARACTERSTREAM, DATE_UNKNOWN, FILE, OTHER, URL |
| Constructor Summary | |
DataHolderFile(java.io.File file)
|
|
DataHolderFile(java.lang.String file)
|
|
| Method Summary | |
boolean |
equals(java.lang.Object obj)
|
java.io.File |
getFile()
|
java.io.InputStream |
getInputStream()
Retorna o buffer binário associado a fonte de recursos. |
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. |
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. |
static void |
main(java.lang.String[] args)
|
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 |
setFile(java.io.File newFile)
|
void |
setReference(java.lang.Object reference)
Ajusta o objeto usado como referencia pela pelo manipulador de dados. |
java.lang.String |
toString()
|
| Methods inherited from class jpel.util.dataholder.AbstractDataHolder |
close, getBInputStream, getBOutputStream, getBReader, getBWriter, getType, setBInputStream, setBOutputStream, setBReader, setBWriter, setType |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public DataHolderFile(java.lang.String file)
public DataHolderFile(java.io.File file)
| Method Detail |
public void setFile(java.io.File newFile)
public java.io.File getFile()
public void setReference(java.lang.Object reference)
DataHolder
setReference in interface DataHoldersetReference in class AbstractDataHolderreference - Referência do manipulador de dados.public java.lang.Object getReference()
DataHolder
getReference in interface DataHoldergetReference 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 boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||