A B C D E F G H I L M N P R S

A

addTranslation(Locale, String) - Method in class com.imaginary.meme.Meme
Adds a translation for this meme for the specified Locale.

B

BASE64 - Static variable in class com.imaginary.util.Encoder
The encoder for BASE64 encoding.
Base64Encoder - class com.imaginary.util.Base64Encoder.
Provides BASE64 encoding and decoding for binary data.

C

ClientIterator - class com.imaginary.util.ClientIterator.
The client portion of the distributed iterator support.
ClientIterator() - Constructor for class com.imaginary.util.ClientIterator
Required constructor for serialization.
ClientIterator(DistributedIterator) - Constructor for class com.imaginary.util.ClientIterator
Constructs a new ClientIterator using the named DistributedIterator as its remote source.
com.imaginary.meme - package com.imaginary.meme
 
com.imaginary.util - package com.imaginary.util
 

D

decode(byte[]) - Method in class com.imaginary.util.Encoder
 
decode(byte[]) - Method in class com.imaginary.util.Base64Encoder
Decodes a byte array representing an ASCII string into its original, binary format.
decode(String) - Method in class com.imaginary.util.Encoder
 
decode(String) - Method in class com.imaginary.util.Base64Encoder
Decodes an ASCII string into its original, binary format.
DistributedIterator - interface com.imaginary.util.DistributedIterator.
Wraps an Iterator so that it can act as a distributed iterator.
DistributedIteratorImpl - class com.imaginary.util.DistributedIteratorImpl.
Implements the DistributedIterator interface by referencing a local Iterator.
DistributedIteratorImpl(Iterator) - Constructor for class com.imaginary.util.DistributedIteratorImpl
Constructs a new DistributedIteratorImpl using the specified local iterator as a data source.
DistributedList - class com.imaginary.util.DistributedList.
Specializes in providing access to a list of objects via distributed iterators.
DistributedList() - Constructor for class com.imaginary.util.DistributedList
 

E

encode(byte[]) - Method in class com.imaginary.util.Encoder
 
encode(byte[]) - Method in class com.imaginary.util.Base64Encoder
Encodes raw binary data into an ASCII format.
encode(String) - Method in class com.imaginary.util.Encoder
 
encode(String) - Method in class com.imaginary.util.Base64Encoder
Encodes a Unicode string into an ASCII format.
Encoder - class com.imaginary.util.Encoder.
Provides a generic interface for data encoding operations.
Encoder() - Constructor for class com.imaginary.util.Encoder
 

F

FifoStack - class com.imaginary.util.FifoStack.
An unsynchronized FIFO stack.
FifoStack() - Constructor for class com.imaginary.util.FifoStack
Constructs an empty FIFO stack.

G

getDefaultTranslation() - Method in class com.imaginary.meme.Meme
The default translation is the translation for this ph that is provided whenever a translation is requested for an unsupported Locale.
getInstance(int) - Static method in class com.imaginary.util.Encoder
Provides an instance of the specified encoder.
getKey() - Method in class com.imaginary.meme.Meme
The ph key is an identifier that can be used to uniquely identify this ph.
getTranslation(Locale) - Method in class com.imaginary.meme.Meme
Provides a translation of this Meme for the specified Locale.

H

hasNext() - Method in class com.imaginary.util.ResultSetIterator
 
hasNext() - Method in class com.imaginary.util.ClientIterator
 
hasNext() - Method in interface com.imaginary.util.DistributedIterator
 
hasNext() - Method in class com.imaginary.util.DistributedIteratorImpl
 
hasNext() - Method in class com.imaginary.util.SerializedIterator
 

I

isEmpty() - Method in interface com.imaginary.util.Stack
 
iterator() - Method in class com.imaginary.util.DistributedList
 

L

LifoStack - class com.imaginary.util.LifoStack.
An unsynchronized LIFO stack.
LifoStack() - Constructor for class com.imaginary.util.LifoStack
Constructs an empty LIFO stack.

M

Meme - class com.imaginary.meme.Meme.
A representation of a single concept that has many translations.
Meme() - Constructor for class com.imaginary.meme.Meme
Constructs an empty meme object.
Meme(String) - Constructor for class com.imaginary.meme.Meme
Constructs a meme object having the specified key.
Meme(String, String) - Constructor for class com.imaginary.meme.Meme
Constructs a meme object having the specified key and default translation.

N

next() - Method in class com.imaginary.util.ResultSetIterator
Provides the next row in the result set as a HashMap where the keys are the column names and the values are the column values.
next() - Method in class com.imaginary.util.ClientIterator
 
next() - Method in interface com.imaginary.util.DistributedIterator
 
next() - Method in class com.imaginary.util.DistributedIteratorImpl
 
next() - Method in class com.imaginary.util.SerializedIterator
 
NoSuchEncoderException - exception com.imaginary.util.NoSuchEncoderException.
 
NoSuchEncoderException(int) - Constructor for class com.imaginary.util.NoSuchEncoderException
 

P

peek() - Method in interface com.imaginary.util.Stack
Provides a look at the next object on the stack without removing it.
peek() - Method in class com.imaginary.util.LifoStack
Provides a look at the last object placed on the stack, since it will be the first one out.
peek() - Method in class com.imaginary.util.FifoStack
Provides a look at the first object placed on the stack, since it will be the first one out.
pop() - Method in interface com.imaginary.util.Stack
Removes the next object on the stack and returns it.
pop() - Method in class com.imaginary.util.LifoStack
Pops the last object placed on the stack off of it and returns it.
pop() - Method in class com.imaginary.util.FifoStack
Pops the first object placed on the stack off of it and returns it.
PropertyReader - class com.imaginary.util.PropertyReader.
 
PropertyReader() - Constructor for class com.imaginary.util.PropertyReader
 
push(Object) - Method in interface com.imaginary.util.Stack
Places an object on the stack.
push(Object) - Method in class com.imaginary.util.LifoStack
Pushes a new object onto the stack.
push(Object) - Method in class com.imaginary.util.FifoStack
Pushes a new object onto the end of stack.

R

read(File) - Method in class com.imaginary.util.PropertyReader
 
read(ResourceBundle) - Method in class com.imaginary.util.PropertyReader
 
read(String) - Method in class com.imaginary.util.PropertyReader
 
remove() - Method in class com.imaginary.util.ResultSetIterator
This method is currently unsupported.
remove() - Method in class com.imaginary.util.ClientIterator
This operation is unsupported in this implementation.
remove() - Method in interface com.imaginary.util.DistributedIterator
This operation is unsupported in this implementation.
remove() - Method in class com.imaginary.util.DistributedIteratorImpl
This operation is unsupported in this implementation.
remove() - Method in class com.imaginary.util.SerializedIterator
This operation is unsupported in this implementation.
ResultSetIterator - class com.imaginary.util.ResultSetIterator.
Provides an Iterator interface into a JDBC ResultSet.
ResultSetIterator(ResultSet) - Constructor for class com.imaginary.util.ResultSetIterator
Constructs a new ResultSetIterator using the specified ResultSet as its source of data.

S

search(Object) - Method in interface com.imaginary.util.Stack
Provides the location of the specified object on the stack.
search(Object) - Method in class com.imaginary.util.LifoStack
Searches the stack for the specified object.
search(Object) - Method in class com.imaginary.util.FifoStack
Searches the stack for the specified object.
SerializedIterator - class com.imaginary.util.SerializedIterator.
Provides an Iterator interface into a stream of serialized objects.
SerializedIterator() - Constructor for class com.imaginary.util.SerializedIterator
Required to serialize this object.
SerializedIterator(ObjectInputStream) - Constructor for class com.imaginary.util.SerializedIterator
Constructs a new SerializedIterator from the specified input stream.
setDefaultTranslation(String) - Method in class com.imaginary.meme.Meme
Sets the default translation.
setKey(String) - Method in class com.imaginary.meme.Meme
Sets the meme key.
size() - Method in interface com.imaginary.util.Stack
 
Stack - interface com.imaginary.util.Stack.
A generic interface for stacked collections.

A B C D E F G H I L M N P R S