A B C D E F G H I J L M N P R S T U W

## A

accept(SmbFile) - Method in class jcifs.smb.DosFileFilter
accept(SmbFile) - Method in interface jcifs.smb.SmbFileFilter
accept(SmbFile, String) - Method in interface jcifs.smb.SmbFilenameFilter
ATTR_ARCHIVE - Static variable in class jcifs.smb.SmbFile
  A file with this bit on as returned by `getAttributes()` or set with `setAttributes()` is an archived file
ATTR_DIRECTORY - Static variable in class jcifs.smb.SmbFile
  A file with this bit on as returned by `getAttributes()` is a directory
ATTR_HIDDEN - Static variable in class jcifs.smb.SmbFile
  A file with this bit on as returned by `getAttributes()` or set with `setAttributes()` will be hidden
ATTR_READONLY - Static variable in class jcifs.smb.SmbFile
  A file with this bit on as returned by `getAttributes()` or set with `setAttributes()` will be read-only
ATTR_SYSTEM - Static variable in class jcifs.smb.SmbFile
  A file with this bit on as returned by `getAttributes()` or set with `setAttributes()` will be a system file
ATTR_VOLUME - Static variable in class jcifs.smb.SmbFile
  A file with this bit on as returned by `getAttributes()` is a volume
attributes - Variable in class jcifs.smb.DosFileFilter
available() - Method in class jcifs.smb.SmbFileInputStream
  This stream class is unbuffered.

## B

B_NODE - Static variable in class jcifs.netbios.NbtAddress
  A B node only broadcasts name queries.

## C

canRead() - Method in class jcifs.smb.SmbFile
  Tests to see if the file this `SmbFile` represents can be read.
canWrite() - Method in class jcifs.smb.SmbFile
  Tests to see if the file this `SmbFile` represents exists and is not marked read-only.
close() - Method in class jcifs.smb.SmbFileInputStream
  Closes this input stream and releases any system resources associated with the stream.
close() - Method in class jcifs.smb.SmbFileOutputStream
  Closes this output stream and releases any system resources associated with it.
close() - Method in class jcifs.smb.SmbRandomAccessFile
Config - class jcifs.Config.
  This class uses a static `Properties` to act as a cental repository for all jCIFS configuration properties.
connect() - Method in class jcifs.smb.SmbFile
  It is not necessary to call this method directly.
copyTo(SmbFile) - Method in class jcifs.smb.SmbFile
  This method will copy the file or directory represented by this `SmbFile` and it's sub-contents to the location specified by the `dest` parameter.
createNewFile() - Method in class jcifs.smb.SmbFile
  Create a new file but fail if it already exists.
createTime() - Method in class jcifs.smb.SmbFile
  Retrieve the time this `SmbFile` was created.

## D

delete() - Method in class jcifs.smb.SmbFile
  This method will delete the file or directory specified by this `SmbFile`.
DosFileFilter - class jcifs.smb.DosFileFilter.
DosFileFilter(String, int) - Constructor for class jcifs.smb.DosFileFilter

## E

equals(Object) - Method in class jcifs.UniAddress
  Compare two addresses for equality.
equals(Object) - Method in class jcifs.netbios.NbtAddress
  Determines if this address is equal two another.
equals(Object) - Method in class jcifs.smb.NtlmPasswordAuthentication
  Compares two `NtlmPasswordAuthentication` objects for equality.
equals(Object) - Method in class jcifs.smb.SmbFile
  Tests to see if two `SmbFile` objects are equal.
exists() - Method in class jcifs.smb.SmbFile
  Tests to see if the SMB resource exists.

## F

FILE_NO_SHARE - Static variable in class jcifs.smb.SmbFile
  When specified as the `shareAccess` constructor parameter, other SMB clients (including other threads making calls into jCIFS) will not be permitted to access the target file and will receive "The file is being accessed by another process" message.
FILE_SHARE_DELETE - Static variable in class jcifs.smb.SmbFile
  When specified as the `shareAccess` constructor parameter, other SMB clients will be permitted to delete the target file while this file is open.
FILE_SHARE_READ - Static variable in class jcifs.smb.SmbFile
  When specified as the `shareAccess` constructor parameter, other SMB clients will be permitted to read from the target file while this file is open.
FILE_SHARE_WRITE - Static variable in class jcifs.smb.SmbFile
  When specified as the `shareAccess` constructor parameter, other SMB clients will be permitted to write to the target file while this file is open.
firstCalledName() - Method in class jcifs.UniAddress
  Guess first called name to try for session establishment.
firstCalledName() - Method in class jcifs.netbios.NbtAddress

## G

get(String) - Static method in class jcifs.Config
  Retrieve a property as an `Object`.
getAddress() - Method in class jcifs.UniAddress
  Return the underlying `NbtAddress` or `InetAddress`.
getAddress() - Method in class jcifs.netbios.NbtAddress
  Returns the raw IP address of this NbtAddress.
getAllByAddress(NbtAddress) - Static method in class jcifs.netbios.NbtAddress
  Retrieve all addresses of a host by it's address.
getAllByAddress(String) - Static method in class jcifs.netbios.NbtAddress
  Retrieve all addresses of a host by it's address.
getAllByAddress(String, int, String) - Static method in class jcifs.netbios.NbtAddress
  Retrieve all addresses of a host by it's address.
getAllByName(String, int, String, InetAddress) - Static method in class jcifs.netbios.NbtAddress
getAnsiHash(byte[]) - Method in class jcifs.smb.NtlmPasswordAuthentication
  Computes the 24 byte ANSI password hash given the 8 byte server challenge.
getAttributes() - Method in class jcifs.smb.SmbFile
  Return the attributes of this file.
getBoolean(String, boolean) - Static method in class jcifs.Config
  Retrieve a boolean value.
getByName(String) - Static method in class jcifs.UniAddress
  Determines the address of a host given it's host name.
getByName(String) - Static method in class jcifs.netbios.NbtAddress
  Determines the address of a host given it's host name.
getByName(String, boolean) - Static method in class jcifs.UniAddress
  Lookup `hostname` and return it's `UniAddress`.
getByName(String, int, String) - Static method in class jcifs.netbios.NbtAddress
  Determines the address of a host given it's host name.
getByName(String, int, String, InetAddress) - Static method in class jcifs.netbios.NbtAddress
getCanonicalPath() - Method in class jcifs.smb.SmbFile
  Returns the full URL of this SMB resource with '.' and '..' components factored out.
getChallenge(UniAddress) - Static method in class jcifs.smb.SmbSession
getChallenge(UniAddress, int) - Static method in class jcifs.smb.SmbSession
getChallengeForDomain() - Static method in class jcifs.smb.SmbSession
getContentLength() - Method in class jcifs.smb.SmbFile
  This URLConnection method just returns the result of `length()`.
getDate() - Method in class jcifs.smb.SmbFile
  This URLConnection method just returns the result of `lastModified`.
getDfsPath() - Method in class jcifs.smb.SmbFile
  If the path of this `SmbFile` falls within a DFS volume, this method will return the referral path to which it maps.
getDiskFreeSpace() - Method in class jcifs.smb.SmbFile
  This method returns the free disk space in bytes of the drive this share represents or the drive on which the directory or file resides.
getDomain() - Method in class jcifs.smb.NtlmPasswordAuthentication
  Returns the domain.
getFilePointer() - Method in class jcifs.smb.SmbRandomAccessFile
getHostAddress() - Method in class jcifs.UniAddress
  Return the IP address as text such as "192.168.1.15".
getHostAddress() - Method in class jcifs.netbios.NbtAddress
  Returns this IP adress as a `String` in the form "%d.%d.%d.%d".
getHostName() - Method in class jcifs.UniAddress
  Return the hostname of this address such as "MYCOMPUTER".
getHostName() - Method in class jcifs.netbios.NbtAddress
  The hostname of this address.
getInetAddress() - Method in class jcifs.netbios.NbtAddress
  To convert this address to an `InetAddress`.
getInetAddress(String, InetAddress) - Static method in class jcifs.Config
  Retrieve an `InetAddress`.
getInetAddressArray(String, String, InetAddress[]) - Static method in class jcifs.Config
  Retrieve an array of `InetAddress` created from a property value containting a `delim` separated list of hostnames and/or ipaddresses.
getInputStream() - Method in class jcifs.smb.SmbFile
  This URLConnection method just returns a new `SmbFileInputStream` created with this file.
getInt(String) - Static method in class jcifs.Config
  Retrieve an `int`.
getInt(String, int) - Static method in class jcifs.Config
  Retrieve an `int`.
getLastModified() - Method in class jcifs.smb.SmbFile
  This URLConnection method just returns the result of `lastModified`.
getLMv2Response(String, String, String, byte[], byte[]) - Static method in class jcifs.smb.NtlmPasswordAuthentication
  Creates the LMv2 response for the supplied information.
getLocalHost() - Static method in class jcifs.netbios.NbtAddress
  Retrieves the local host address.
getLong(String, long) - Static method in class jcifs.Config
  Retrieve a `long`.
getMacAddress() - Method in class jcifs.netbios.NbtAddress
  Retrieves the MAC address of the remote network interface.
getName() - Method in class jcifs.smb.NtlmPasswordAuthentication
  Return the domain and username in the format: `domain\\username`.
getName() - Method in class jcifs.smb.SmbFile
  Returns the last component of the target URL.
getNamedPipeInputStream() - Method in class jcifs.smb.SmbNamedPipe
  Return the `InputStream` used to read information from this pipe instance.
getNamedPipeOutputStream() - Method in class jcifs.smb.SmbNamedPipe
  Return the `OutputStream` used to write information to this pipe instance.
getNameType() - Method in class jcifs.netbios.NbtAddress
  Returned the hex code associated with this name(e.g.
getNodeType() - Method in class jcifs.netbios.NbtAddress
  Checks the node type of this address.
getNtlmPasswordAuthentication() - Method in class jcifs.smb.NtlmAuthenticator
  An application extending this class must provide an implementation for this method that returns new user credentials try try when accessing SMB resources described by the `getRequestingURL` and `getRequestingException` methods.
getNTLMResponse(String, byte[]) - Static method in class jcifs.smb.NtlmPasswordAuthentication
  Generate the Unicode MD4 hash for the password associated with these credentials.
getNtStatus() - Method in class jcifs.smb.SmbException
getOutputStream() - Method in class jcifs.smb.SmbFile
  This URLConnection method just returns a new `SmbFileOutputStream` created with this file.
getParent() - Method in class jcifs.smb.SmbFile
  Everything but the last component of the URL representing this SMB resource is effectivly it's parent.
getPassword() - Method in class jcifs.smb.NtlmPasswordAuthentication
  Returns the password in plain text or `null` if the raw password hashes were used to construct this `NtlmPasswordAuthentication` object which will be the case when NTLM HTTP Authentication is used.
getPath() - Method in class jcifs.smb.SmbFile
  Returns the full uncanonicalized URL of this SMB resource.
getPreNTLMResponse(String, byte[]) - Static method in class jcifs.smb.NtlmPasswordAuthentication
  Generate the ANSI DES hash for the password associated with these credentials.
getPrincipal() - Method in class jcifs.smb.SmbFile
  Returns the `NtlmPasswordAuthentication` object used as credentials with this file or pipe.
getProperty(String) - Static method in class jcifs.Config
  Retrieve a `String`.
getProperty(String, String) - Static method in class jcifs.Config
  Retrieve a `String`.
getRequestingException() - Method in class jcifs.smb.NtlmAuthenticator
getRequestingURL() - Method in class jcifs.smb.NtlmAuthenticator
getRootCause() - Method in class jcifs.smb.SmbException
getServer() - Method in class jcifs.smb.SmbFile
  Retrieve the hostname of the server for this SMB resource.
getShare() - Method in class jcifs.smb.SmbFile
  Retrieves the share associated with this SMB resource.
getType() - Method in class jcifs.smb.SmbFile
  Returns type of of object this `SmbFile` represents.
getUncPath() - Method in class jcifs.smb.SmbFile
  Retuns the Windows UNC style path with backslashs intead of forward slashes.
getUnicodeHash(byte[]) - Method in class jcifs.smb.NtlmPasswordAuthentication
  Computes the 24 byte Unicode password hash given the 8 byte server challenge.
getUsername() - Method in class jcifs.smb.NtlmPasswordAuthentication
  Returns the username.
getUserSessionKey(byte[]) - Method in class jcifs.smb.NtlmPasswordAuthentication
  Returns the effective user session key.
getWINSAddress() - Static method in class jcifs.netbios.NbtAddress

## H

H_NODE - Static variable in class jcifs.netbios.NbtAddress
  A Hybrid node tries to resolve a name using the nameserver first.
hashCode() - Method in class jcifs.UniAddress
  Return the IP address of this address as a 32 bit integer.
hashCode() - Method in class jcifs.netbios.NbtAddress
  Returns a hashcode for this IP address.
hashCode() - Method in class jcifs.smb.NtlmPasswordAuthentication
  Return the upcased username hash code.
hashCode() - Method in class jcifs.smb.SmbFile
  Computes a hashCode for this file based on the URL string and IP address if the server.

## I

isActive() - Method in class jcifs.netbios.NbtAddress
  Determines if this address is active.
isBeingDeleted() - Method in class jcifs.netbios.NbtAddress
  Determines if this address in the process of being deleted.
isDirectory() - Method in class jcifs.smb.SmbFile
  Tests to see if the file this `SmbFile` represents is a directory.
isFile() - Method in class jcifs.smb.SmbFile
  Tests to see if the file this `SmbFile` represents is not a directory.
isGroupAddress() - Method in class jcifs.netbios.NbtAddress
  Determines if the address is a group address.
isHidden() - Method in class jcifs.smb.SmbFile
  Tests to see if the file this SmbFile represents is marked as hidden.
isInConflict() - Method in class jcifs.netbios.NbtAddress
  Determines if this address in conflict with another address.
isPermanent() - Method in class jcifs.netbios.NbtAddress
  Determines if this address is set to be permanent.
isWINS(InetAddress) - Static method in class jcifs.netbios.NbtAddress

## J

jcifs - package jcifs
jcifs.netbios - package jcifs.netbios
jcifs.smb - package jcifs.smb

## L

lastModified() - Method in class jcifs.smb.SmbFile
  Retrieve the last time the file represented by this `SmbFile` was modified.
length() - Method in class jcifs.smb.SmbFile
  Returns the length of this `SmbFile` in bytes.
length() - Method in class jcifs.smb.SmbRandomAccessFile
list() - Method in class jcifs.smb.SmbFile
  List the contents of this SMB resource.
list(PrintStream) - Static method in class jcifs.Config
  List the properties in the `Code`.
list(SmbFilenameFilter) - Method in class jcifs.smb.SmbFile
  List the contents of this SMB resource.
listFiles() - Method in class jcifs.smb.SmbFile
  List the contents of this SMB resource as an array of `SmbFile` objects.
listFiles(SmbFileFilter) - Method in class jcifs.smb.SmbFile
  List the contents of this SMB resource.
listFiles(SmbFilenameFilter) - Method in class jcifs.smb.SmbFile
  List the contents of this SMB resource.
listFiles(String) - Method in class jcifs.smb.SmbFile
  The CIFS protocol provides for DOS "wildcards" to be used as a performance enhancement.
load(InputStream) - Static method in class jcifs.Config
  Load the `Config` with properties from the stream `in` from a `Properties` file.
logon(UniAddress, int, NtlmPasswordAuthentication) - Static method in class jcifs.smb.SmbSession
logon(UniAddress, NtlmPasswordAuthentication) - Static method in class jcifs.smb.SmbSession
  Authenticate arbitrary credentials represented by the `NtlmPasswordAuthentication` object against the domain controller specified by the `UniAddress` parameter.

## M

M_NODE - Static variable in class jcifs.netbios.NbtAddress
  Try Broadcast queries first, then try to resolve the name using the nameserver.
MASTER_BROWSER_NAME - Static variable in class jcifs.netbios.NbtAddress
  This is a special name for querying the master browser that serves the list of hosts found in "Network Neighborhood".
mkdir() - Method in class jcifs.smb.SmbFile
  Creates a directory with the path specified by this `SmbFile`.
mkdirs() - Method in class jcifs.smb.SmbFile
  Creates a directory with the path specified by this `SmbFile` and any parent directories that do not exist.

## N

NbtAddress - class jcifs.netbios.NbtAddress.
  This class represents a NetBIOS over TCP/IP address.
nextCalledName() - Method in class jcifs.UniAddress
  Guess next called name to try for session establishment.
nextCalledName() - Method in class jcifs.netbios.NbtAddress
NtlmAuthenticator - class jcifs.smb.NtlmAuthenticator.
  This class can be extended by applications that wish to trap authentication related exceptions and automatically retry the exceptional operation with different credentials.
NtlmAuthenticator() - Constructor for class jcifs.smb.NtlmAuthenticator
NtlmPasswordAuthentication - class jcifs.smb.NtlmPasswordAuthentication.
  This class stores and encrypts NTLM user credentials.
NtlmPasswordAuthentication(String) - Constructor for class jcifs.smb.NtlmPasswordAuthentication
  Create an `NtlmPasswordAuthentication` object from the userinfo component of an SMB URL like "`domain;user:pass`".
NtlmPasswordAuthentication(String, String, byte[], byte[], byte[]) - Constructor for class jcifs.smb.NtlmPasswordAuthentication
  Create an `NtlmPasswordAuthentication` object with raw password hashes.
NtlmPasswordAuthentication(String, String, String) - Constructor for class jcifs.smb.NtlmPasswordAuthentication
  Create an `NtlmPasswordAuthentication` object from a domain, username, and password.

## P

P_NODE - Static variable in class jcifs.netbios.NbtAddress
  A Point-to-Point node, or P node, unicasts queries to a nameserver only.
PIPE_TYPE_CALL - Static variable in class jcifs.smb.SmbNamedPipe
  Pipe operations should behave like the `CallNamedPipe` Win32 Named Pipe function.
PIPE_TYPE_DCE_TRANSACT - Static variable in class jcifs.smb.SmbNamedPipe
PIPE_TYPE_RDONLY - Static variable in class jcifs.smb.SmbNamedPipe
  The pipe should be opened read-only.
PIPE_TYPE_RDWR - Static variable in class jcifs.smb.SmbNamedPipe
  The pipe should be opened for both reading and writing.
PIPE_TYPE_TRANSACT - Static variable in class jcifs.smb.SmbNamedPipe
  Pipe operations should behave like the `TransactNamedPipe` Win32 Named Pipe function.
PIPE_TYPE_WRONLY - Static variable in class jcifs.smb.SmbNamedPipe
  The pipe should be opened only for writing.

## R

read() - Method in class jcifs.smb.SmbFileInputStream
  Reads a byte of data from this input stream.
read() - Method in class jcifs.smb.SmbRandomAccessFile
read(byte[]) - Method in class jcifs.smb.SmbFileInputStream
  Reads up to b.length bytes of data from this input stream into an array of bytes.
read(byte[]) - Method in class jcifs.smb.SmbRandomAccessFile
read(byte[], int, int) - Method in class jcifs.smb.SmbFileInputStream
  Reads up to len bytes of data from this input stream into an array of bytes.
read(byte[], int, int) - Method in class jcifs.smb.SmbRandomAccessFile
readBoolean() - Method in class jcifs.smb.SmbRandomAccessFile
readByte() - Method in class jcifs.smb.SmbRandomAccessFile
readChar() - Method in class jcifs.smb.SmbRandomAccessFile
readDouble() - Method in class jcifs.smb.SmbRandomAccessFile
readFloat() - Method in class jcifs.smb.SmbRandomAccessFile
readFully(byte[]) - Method in class jcifs.smb.SmbRandomAccessFile
readFully(byte[], int, int) - Method in class jcifs.smb.SmbRandomAccessFile
readInt() - Method in class jcifs.smb.SmbRandomAccessFile
readLine() - Method in class jcifs.smb.SmbRandomAccessFile
readLong() - Method in class jcifs.smb.SmbRandomAccessFile
readShort() - Method in class jcifs.smb.SmbRandomAccessFile
readUnsignedByte() - Method in class jcifs.smb.SmbRandomAccessFile
readUnsignedShort() - Method in class jcifs.smb.SmbRandomAccessFile
readUTF() - Method in class jcifs.smb.SmbRandomAccessFile
registerSmbURLHandler() - Static method in class jcifs.Config
  This static method registers the SMB URL protocol handler which is required to use SMB URLs with the `java.net.URL` class.
renameTo(SmbFile) - Method in class jcifs.smb.SmbFile
  Changes the name of the file this `SmbFile` represents to the name designated by the `SmbFile` argument.
requestNtlmPasswordAuthentication(String, SmbAuthException) - Static method in class jcifs.smb.NtlmAuthenticator
  Used internally by jCIFS when an `SmbAuthException` is trapped to retrieve new user credentials.

## S

seek(long) - Method in class jcifs.smb.SmbRandomAccessFile
setAttributes(int) - Method in class jcifs.smb.SmbFile
  Set the attributes of this file.
setCreateTime(long) - Method in class jcifs.smb.SmbFile
  Set the create time of the file.
setDefault(NtlmAuthenticator) - Static method in class jcifs.smb.NtlmAuthenticator
  Set the default `NtlmAuthenticator`.
setLastModified(long) - Method in class jcifs.smb.SmbFile
  Set the last modified time of the file.
setLength(long) - Method in class jcifs.smb.SmbRandomAccessFile
setProperties(Properties) - Static method in class jcifs.Config
  Set the default properties of the static Properties used by `Config`.
setProperty(String, String) - Static method in class jcifs.Config
  Add a property.
setReadOnly() - Method in class jcifs.smb.SmbFile
  Make this file read-only.
setReadWrite() - Method in class jcifs.smb.SmbFile
  Turn off the read-only attribute of this file.
skip(long) - Method in class jcifs.smb.SmbFileInputStream
  Skip n bytes of data on this stream.
skipBytes(int) - Method in class jcifs.smb.SmbRandomAccessFile
SmbAuthException - exception jcifs.smb.SmbAuthException.
  The `SmbAuthException` encapsulates the variety of authentication related error codes returned by an SMB server.
SmbException - exception jcifs.smb.SmbException.
  There are hundreds of error codes that may be returned by a CIFS server.
SmbFile - class jcifs.smb.SmbFile.
  This class represents a resource on an SMB network.
SmbFile(SmbFile, String) - Constructor for class jcifs.smb.SmbFile
  Constructs an SmbFile representing a resource on an SMB network such as a file or directory.
SmbFile(SmbFile, String, int) - Constructor for class jcifs.smb.SmbFile
  Constructs an SmbFile representing a resource on an SMB network such as a file or directory.
SmbFile(String) - Constructor for class jcifs.smb.SmbFile
  Constructs an SmbFile representing a resource on an SMB network such as a file or directory.
SmbFile(String, NtlmPasswordAuthentication) - Constructor for class jcifs.smb.SmbFile
  Constructs an SmbFile representing a resource on an SMB network such as a file or directory.
SmbFile(String, NtlmPasswordAuthentication, int) - Constructor for class jcifs.smb.SmbFile
  Constructs an SmbFile representing a file on an SMB network.
SmbFile(String, String) - Constructor for class jcifs.smb.SmbFile
  Constructs an SmbFile representing a resource on an SMB network such as a file or directory.
SmbFile(String, String, NtlmPasswordAuthentication) - Constructor for class jcifs.smb.SmbFile
  Constructs an SmbFile representing a resource on an SMB network such as a file or directory.
SmbFile(String, String, NtlmPasswordAuthentication, int) - Constructor for class jcifs.smb.SmbFile
  Constructs an SmbFile representing a resource on an SMB network such as a file or directory.
SmbFile(URL) - Constructor for class jcifs.smb.SmbFile
  Constructs an SmbFile representing a resource on an SMB network such as a file or directory from a `URL` object.
SmbFile(URL, NtlmPasswordAuthentication) - Constructor for class jcifs.smb.SmbFile
  Constructs an SmbFile representing a resource on an SMB network such as a file or directory from a `URL` object and an `NtlmPasswordAuthentication` object.
SmbFileFilter - interface jcifs.smb.SmbFileFilter.
SmbFileInputStream - class jcifs.smb.SmbFileInputStream.
  This InputStream can read bytes from a file on an SMB file server.
SmbFileInputStream(SmbFile) - Constructor for class jcifs.smb.SmbFileInputStream
  Creates an `InputStream` for reading bytes from a file on an SMB server represented by the `SmbFile` parameter.
SmbFileInputStream(String) - Constructor for class jcifs.smb.SmbFileInputStream
  Creates an `InputStream` for reading bytes from a file on an SMB server addressed by the `url` parameter.
SmbFilenameFilter - interface jcifs.smb.SmbFilenameFilter.
SmbFileOutputStream - class jcifs.smb.SmbFileOutputStream.
  This `OutputStream` can write bytes to a file on an SMB file server.
SmbFileOutputStream(SmbFile) - Constructor for class jcifs.smb.SmbFileOutputStream
  Creates an `OutputStream` for writing bytes to a file on an SMB server represented by the `SmbFile` parameter.
SmbFileOutputStream(SmbFile, boolean) - Constructor for class jcifs.smb.SmbFileOutputStream
  Creates an `OutputStream` for writing bytes to a file on an SMB server addressed by the `SmbFile` parameter.
SmbFileOutputStream(String) - Constructor for class jcifs.smb.SmbFileOutputStream
  Creates an `OutputStream` for writing to a file on an SMB server addressed by the URL parameter.
SmbFileOutputStream(String, boolean) - Constructor for class jcifs.smb.SmbFileOutputStream
  Creates an `OutputStream` for writing bytes to a file on an SMB server addressed by the URL parameter.
SmbFileOutputStream(String, int) - Constructor for class jcifs.smb.SmbFileOutputStream
  Creates an `OutputStream` for writing bytes to a file on an SMB server addressed by the `SmbFile` parameter.
SmbNamedPipe - class jcifs.smb.SmbNamedPipe.
  This class will allow a Java program to read and write data to Named Pipes and Transact NamedPipes.
SmbNamedPipe(String, int) - Constructor for class jcifs.smb.SmbNamedPipe
  Open the Named Pipe resource specified by the url parameter.
SmbNamedPipe(String, int, NtlmPasswordAuthentication) - Constructor for class jcifs.smb.SmbNamedPipe
SmbNamedPipe(URL, int, NtlmPasswordAuthentication) - Constructor for class jcifs.smb.SmbNamedPipe
SmbRandomAccessFile - class jcifs.smb.SmbRandomAccessFile.
SmbRandomAccessFile(SmbFile, String) - Constructor for class jcifs.smb.SmbRandomAccessFile
SmbRandomAccessFile(String, String, int) - Constructor for class jcifs.smb.SmbRandomAccessFile
SMBSERVER_NAME - Static variable in class jcifs.netbios.NbtAddress
  A special generic name specified when connecting to a host for which a name is not known.
SmbSession - class jcifs.smb.SmbSession.
  The class represents a user's session established with an SMB/CIFS server.
store(OutputStream, String) - Static method in class jcifs.Config

## T

toString() - Method in class jcifs.UniAddress
  Return the a text representation of this address such as `MYCOMPUTER/192.168.1.15`.
toString() - Method in class jcifs.netbios.NbtAddress
  Returns the `String` representaion of this address.
toString() - Method in class jcifs.smb.NtlmPasswordAuthentication
  Return the domain and username in the format: `domain\\username`.
toString() - Method in class jcifs.smb.SmbException
toString() - Method in class jcifs.smb.SmbFile
  Returns the string representation of this SmbFile object.
toString() - Method in class jcifs.smb.SmbSession
toURL() - Method in class jcifs.smb.SmbFile
  Deprecated. Use getURL() instead
TYPE_COMM - Static variable in class jcifs.smb.SmbFile
  Returned by `SmbFile.getType()` if the resource this `SmbFile` represents is a communications device.
TYPE_FILESYSTEM - Static variable in class jcifs.smb.SmbFile
  Returned by `SmbFile.getType()` if the resource this `SmbFile` represents is a regular file or directory.
TYPE_NAMED_PIPE - Static variable in class jcifs.smb.SmbFile
  Returned by `SmbFile.getType()` if the resource this `SmbFile` represents is a named pipe.
TYPE_PRINTER - Static variable in class jcifs.smb.SmbFile
  Returned by `SmbFile.getType()` if the resource this `SmbFile` represents is a printer.
TYPE_SERVER - Static variable in class jcifs.smb.SmbFile
  Returned by `SmbFile.getType()` if the resource this `SmbFile` represents is a server.
TYPE_SHARE - Static variable in class jcifs.smb.SmbFile
  Returned by `SmbFile.getType()` if the resource this `SmbFile` represents is a share.
TYPE_WORKGROUP - Static variable in class jcifs.smb.SmbFile
  Returned by `SmbFile.getType()` if the resource this `SmbFile` represents is a workgroup.

## U

UniAddress - class jcifs.UniAddress.
  Under normal conditions it is not necessary to use this class to use jCIFS properly.
UniAddress(Object) - Constructor for class jcifs.UniAddress
  Create a `UniAddress` by wrapping an `InetAddress` or `NbtAddress`.

## W

wildcard - Variable in class jcifs.smb.DosFileFilter
write(byte[]) - Method in class jcifs.smb.SmbFileOutputStream
  Writes b.length bytes from the specified byte array to this file output stream.
write(byte[]) - Method in class jcifs.smb.SmbRandomAccessFile
write(byte[], int, int) - Method in class jcifs.smb.SmbFileOutputStream
  Writes len bytes from the specified byte array starting at offset off to this file output stream.
write(byte[], int, int) - Method in class jcifs.smb.SmbRandomAccessFile
write(int) - Method in class jcifs.smb.SmbFileOutputStream
  Writes the specified byte to this file output stream.
write(int) - Method in class jcifs.smb.SmbRandomAccessFile
writeBoolean(boolean) - Method in class jcifs.smb.SmbRandomAccessFile
writeByte(int) - Method in class jcifs.smb.SmbRandomAccessFile
writeBytes(String) - Method in class jcifs.smb.SmbRandomAccessFile
writeChar(int) - Method in class jcifs.smb.SmbRandomAccessFile
writeChars(String) - Method in class jcifs.smb.SmbRandomAccessFile
writeDouble(double) - Method in class jcifs.smb.SmbRandomAccessFile
writeFloat(float) - Method in class jcifs.smb.SmbRandomAccessFile
writeInt(int) - Method in class jcifs.smb.SmbRandomAccessFile
writeLong(long) - Method in class jcifs.smb.SmbRandomAccessFile
writeShort(int) - Method in class jcifs.smb.SmbRandomAccessFile
writeUTF(String) - Method in class jcifs.smb.SmbRandomAccessFile

A B C D E F G H I J L M N P R S T U W