public class HappyFile
extends java.lang.Object
implements java.lang.Iterable<java.lang.String>, java.util.Iterator<java.lang.String>, java.io.Serializable, java.lang.AutoCloseable
Constructor and Description |
---|
HappyFile(java.lang.String path,
java.lang.String operation) |
HappyFile(java.lang.String path,
java.lang.String operation,
java.lang.String encoding) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
java.io.InputStream |
getInputStream() |
java.lang.String |
getOperation() |
java.io.OutputStream |
getOutputStream() |
boolean |
hasNext() |
java.util.Iterator<java.lang.String> |
iterator() |
java.lang.String |
next() |
byte[] |
read() |
byte[] |
read(int count) |
void |
reset() |
java.lang.String |
toString() |
void |
write(byte[] byteArray) |
void |
write(java.lang.String string) |
void |
writeLine(java.lang.String line) |
public HappyFile(java.lang.String path, java.lang.String operation, java.lang.String encoding) throws java.io.IOException, java.lang.UnsupportedOperationException
java.io.IOException
java.lang.UnsupportedOperationException
public HappyFile(java.lang.String path, java.lang.String operation) throws java.io.IOException
java.io.IOException
public boolean hasNext()
hasNext
in interface java.util.Iterator<java.lang.String>
public java.lang.String next()
next
in interface java.util.Iterator<java.lang.String>
public void reset()
public java.util.Iterator<java.lang.String> iterator()
iterator
in interface java.lang.Iterable<java.lang.String>
public void writeLine(java.lang.String line) throws java.io.IOException
java.io.IOException
public void write(java.lang.String string) throws java.io.IOException
java.io.IOException
public void write(byte[] byteArray) throws java.io.IOException
java.io.IOException
public byte[] read() throws java.io.IOException
java.io.IOException
public byte[] read(int count) throws java.io.IOException
java.io.IOException
public java.io.InputStream getInputStream()
public java.io.OutputStream getOutputStream()
public java.lang.String getOperation()
public void close()
close
in interface java.lang.AutoCloseable
public java.lang.String toString()
toString
in class java.lang.Object