Class SmbRandomAccessFile
java.lang.Object
jcifs.smb.SmbRandomAccessFile
- All Implemented Interfaces:
DataInput, DataOutput
-
Constructor Summary
ConstructorsConstructorDescriptionSmbRandomAccessFile(String url, String mode, int shareAccess) SmbRandomAccessFile(SmbFile file, String mode) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()longlonglength()intread()intread(byte[] b) intread(byte[] b, int off, int len) final booleanfinal bytereadByte()final charreadChar()final doublefinal floatfinal voidreadFully(byte[] b) final voidreadFully(byte[] b, int off, int len) final intreadInt()final StringreadLine()final longreadLong()final shortfinal intfinal intfinal StringreadUTF()voidseek(long pos) voidsetLength(long newLength) intskipBytes(int n) voidwrite(byte[] b) voidwrite(byte[] b, int off, int len) voidwrite(int b) final voidwriteBoolean(boolean v) final voidwriteByte(int v) final voidwriteBytes(String s) final voidwriteChar(int v) final voidwriteChars(String s) final voidwriteDouble(double v) final voidwriteFloat(float v) final voidwriteInt(int v) final voidwriteLong(long v) final voidwriteShort(int v) final void
-
Constructor Details
-
SmbRandomAccessFile
public SmbRandomAccessFile(String url, String mode, int shareAccess) throws SmbException, MalformedURLException, UnknownHostException -
SmbRandomAccessFile
public SmbRandomAccessFile(SmbFile file, String mode) throws SmbException, MalformedURLException, UnknownHostException
-
-
Method Details
-
read
- Throws:
SmbException
-
read
- Throws:
SmbException
-
read
- Throws:
SmbException
-
readFully
- Specified by:
readFullyin interfaceDataInput- Throws:
SmbException
-
readFully
- Specified by:
readFullyin interfaceDataInput- Throws:
SmbException
-
skipBytes
- Specified by:
skipBytesin interfaceDataInput- Throws:
SmbException
-
write
- Specified by:
writein interfaceDataOutput- Throws:
SmbException
-
write
- Specified by:
writein interfaceDataOutput- Throws:
SmbException
-
write
- Specified by:
writein interfaceDataOutput- Throws:
SmbException
-
getFilePointer
- Throws:
SmbException
-
seek
- Throws:
SmbException
-
length
- Throws:
SmbException
-
setLength
- Throws:
SmbException
-
close
- Throws:
SmbException
-
readBoolean
- Specified by:
readBooleanin interfaceDataInput- Throws:
SmbException
-
readByte
- Specified by:
readBytein interfaceDataInput- Throws:
SmbException
-
readUnsignedByte
- Specified by:
readUnsignedBytein interfaceDataInput- Throws:
SmbException
-
readShort
- Specified by:
readShortin interfaceDataInput- Throws:
SmbException
-
readUnsignedShort
- Specified by:
readUnsignedShortin interfaceDataInput- Throws:
SmbException
-
readChar
- Specified by:
readCharin interfaceDataInput- Throws:
SmbException
-
readInt
- Specified by:
readIntin interfaceDataInput- Throws:
SmbException
-
readLong
- Specified by:
readLongin interfaceDataInput- Throws:
SmbException
-
readFloat
- Specified by:
readFloatin interfaceDataInput- Throws:
SmbException
-
readDouble
- Specified by:
readDoublein interfaceDataInput- Throws:
SmbException
-
readLine
- Specified by:
readLinein interfaceDataInput- Throws:
SmbException
-
readUTF
- Specified by:
readUTFin interfaceDataInput- Throws:
SmbException
-
writeBoolean
- Specified by:
writeBooleanin interfaceDataOutput- Throws:
SmbException
-
writeByte
- Specified by:
writeBytein interfaceDataOutput- Throws:
SmbException
-
writeShort
- Specified by:
writeShortin interfaceDataOutput- Throws:
SmbException
-
writeChar
- Specified by:
writeCharin interfaceDataOutput- Throws:
SmbException
-
writeInt
- Specified by:
writeIntin interfaceDataOutput- Throws:
SmbException
-
writeLong
- Specified by:
writeLongin interfaceDataOutput- Throws:
SmbException
-
writeFloat
- Specified by:
writeFloatin interfaceDataOutput- Throws:
SmbException
-
writeDouble
- Specified by:
writeDoublein interfaceDataOutput- Throws:
SmbException
-
writeBytes
- Specified by:
writeBytesin interfaceDataOutput- Throws:
SmbException
-
writeChars
- Specified by:
writeCharsin interfaceDataOutput- Throws:
SmbException
-
writeUTF
- Specified by:
writeUTFin interfaceDataOutput- Throws:
SmbException
-