Quadcap Embeddable Server

com.quadcap.io.Base64InputStream Class Reference

Inheritance diagram for com.quadcap.io.Base64InputStream:

InputStream List of all members.

Detailed Description

Author:
Stan Bailes

Definition at line 49 of file Base64InputStream.java.

Public Member Functions

 Base64InputStream (InputStream in)
int read () throws IOException
void close () throws IOException

Package Functions

final int readChar () throws IOException

Static Package Functions

 [static initializer]

Package Attributes

InputStream in
int accum = 0
int cnt = -1
boolean eof = false

Static Package Attributes

int[] base64Map = new int[256]


Constructor & Destructor Documentation

com.quadcap.io.Base64InputStream.Base64InputStream InputStream  in  ) 
 

Definition at line 65 of file Base64InputStream.java.


Member Function Documentation

com.quadcap.io.Base64InputStream.[static initializer]  )  [static, package]
 

void com.quadcap.io.Base64InputStream.close  )  throws IOException
 

Definition at line 115 of file Base64InputStream.java.

References com.quadcap.io.Base64InputStream.in.

Referenced by com.quadcap.io.Test.testBase64().

int com.quadcap.io.Base64InputStream.read  )  throws IOException
 

Definition at line 76 of file Base64InputStream.java.

References com.quadcap.io.Base64InputStream.accum, com.quadcap.io.Base64InputStream.base64Map, com.quadcap.io.Base64InputStream.cnt, com.quadcap.io.Base64InputStream.eof, and com.quadcap.io.Base64InputStream.readChar().

Referenced by com.quadcap.io.Test.testBase64().

final int com.quadcap.io.Base64InputStream.readChar  )  throws IOException [package]
 

Definition at line 69 of file Base64InputStream.java.

References com.quadcap.io.Base64InputStream.eof, and com.quadcap.io.Base64InputStream.in.

Referenced by com.quadcap.io.Base64InputStream.read().


Member Data Documentation

int com.quadcap.io.Base64InputStream.accum = 0 [package]
 

Definition at line 51 of file Base64InputStream.java.

Referenced by com.quadcap.io.Base64InputStream.read().

int [] com.quadcap.io.Base64InputStream.base64Map = new int[256] [static, package]
 

Definition at line 55 of file Base64InputStream.java.

Referenced by com.quadcap.io.Base64InputStream.read().

int com.quadcap.io.Base64InputStream.cnt = -1 [package]
 

Definition at line 52 of file Base64InputStream.java.

Referenced by com.quadcap.io.Base64InputStream.read().

boolean com.quadcap.io.Base64InputStream.eof = false [package]
 

Definition at line 53 of file Base64InputStream.java.

Referenced by com.quadcap.io.Base64InputStream.read(), and com.quadcap.io.Base64InputStream.readChar().

InputStream com.quadcap.io.Base64InputStream.in [package]
 

Definition at line 50 of file Base64InputStream.java.

Referenced by com.quadcap.io.Base64InputStream.close(), and com.quadcap.io.Base64InputStream.readChar().