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

A

AbstractSingleThreadRunner - Class in com.github.libxjava.concurrent
 
AbstractSingleThreadRunner(String) - Constructor for class com.github.libxjava.concurrent.AbstractSingleThreadRunner
 
acquire() - Method in class com.github.libxjava.concurrent.Semaphore
Blocks until a permit is available and acquires it.
acquire(int) - Method in class com.github.libxjava.concurrent.Semaphore
Blocks until permits permits are available and acquires them.
acquireInterruptibly() - Method in class com.github.libxjava.concurrent.Semaphore
Blocks until a permit is available and acquires it.
acquireInterruptibly(int) - Method in class com.github.libxjava.concurrent.Semaphore
Blocks until permits permits are available and acquires them.
add(Object) - Method in class com.github.libxjava.util.BasicArrayList
 
add(int, Object) - Method in class com.github.libxjava.util.BasicArrayList
 
add(Object) - Method in class com.github.libxjava.util.BasicHashSet
 
add(Object) - Method in class com.github.libxjava.util.HashRingSet
 
afterExecute(TaskFuture, Throwable) - Method in class com.github.libxjava.concurrent.ScheduledTaskExecutor
 
AtomicNumber - Class in com.github.libxjava.concurrent
 
AtomicNumber() - Constructor for class com.github.libxjava.concurrent.AtomicNumber
 
AtomicNumber(int) - Constructor for class com.github.libxjava.concurrent.AtomicNumber
 
available() - Method in class com.github.libxjava.io.BufferedInputStream
 
available() - Method in class com.github.libxjava.io.ByteArrayBuffer.Reader
 
available() - Method in class com.github.libxjava.io.ByteArrayInputBuffer
 
available() - Method in class com.github.libxjava.io.InputStreamProxy
 
await() - Method in class com.github.libxjava.concurrent.ReentrantLock.Condition
 
await(long) - Method in class com.github.libxjava.concurrent.ReentrantLock.Condition
 
awaitUninterruptibly() - Method in class com.github.libxjava.concurrent.ReentrantLock.Condition
 

B

Base64 - Class in com.github.libxjava.io
 
Base64() - Constructor for class com.github.libxjava.io.Base64
 
Base85 - Class in com.github.libxjava.io
Base85 implementation using the table proposed in RFC-1924.
Base85() - Constructor for class com.github.libxjava.io.Base85
 
Base91 - Class in com.github.libxjava.io
Implementation of the basE91 algorithm available on http://base91.sourceforge.net
Base91() - Constructor for class com.github.libxjava.io.Base91
 
BaseX - Class in com.github.libxjava.io
 
BaseX() - Constructor for class com.github.libxjava.io.BaseX
 
BasicArrayList - Class in com.github.libxjava.util
 
BasicArrayList() - Constructor for class com.github.libxjava.util.BasicArrayList
 
BasicArrayList(int) - Constructor for class com.github.libxjava.util.BasicArrayList
 
BasicEnumeration - Interface in com.github.libxjava.util
 
BasicHashMap - Class in com.github.libxjava.util
 
BasicHashMap() - Constructor for class com.github.libxjava.util.BasicHashMap
 
BasicHashMap(int) - Constructor for class com.github.libxjava.util.BasicHashMap
 
BasicHashSet - Class in com.github.libxjava.util
 
BasicHashSet() - Constructor for class com.github.libxjava.util.BasicHashSet
 
BasicHashSet(int) - Constructor for class com.github.libxjava.util.BasicHashSet
 
beforeExecute(Thread, TaskFuture) - Method in class com.github.libxjava.concurrent.ScheduledTaskExecutor
 
BinaryDeserialiserStream - Class in com.github.libxjava.io
 
BinaryDeserialiserStream(IClassLoader, InputStream) - Constructor for class com.github.libxjava.io.BinaryDeserialiserStream
 
BinarySerialiserStream - Class in com.github.libxjava.io
 
BinarySerialiserStream(OutputStream) - Constructor for class com.github.libxjava.io.BinarySerialiserStream
 
BufferedInputStream - Class in com.github.libxjava.io
 
BufferedInputStream(int) - Constructor for class com.github.libxjava.io.BufferedInputStream
 
BufferedOutputStream - Class in com.github.libxjava.io
 
BufferedOutputStream(int) - Constructor for class com.github.libxjava.io.BufferedOutputStream
 
bufsize - Variable in class com.github.libxjava.io.BufferedInputStream
 
bufsize - Variable in class com.github.libxjava.io.BufferedOutputStream
 
ByteArrayBuffer - Class in com.github.libxjava.io
 
ByteArrayBuffer(int) - Constructor for class com.github.libxjava.io.ByteArrayBuffer
 
ByteArrayBuffer(int, long, long) - Constructor for class com.github.libxjava.io.ByteArrayBuffer
 
ByteArrayBuffer.Reader - Class in com.github.libxjava.io
 
ByteArrayBuffer.Reader() - Constructor for class com.github.libxjava.io.ByteArrayBuffer.Reader
 
ByteArrayBuffer.Writer - Class in com.github.libxjava.io
 
ByteArrayBuffer.Writer() - Constructor for class com.github.libxjava.io.ByteArrayBuffer.Writer
 
ByteArrayInputBuffer - Class in com.github.libxjava.io
 
ByteArrayInputBuffer() - Constructor for class com.github.libxjava.io.ByteArrayInputBuffer
 
ByteArrayInputBuffer(byte[]) - Constructor for class com.github.libxjava.io.ByteArrayInputBuffer
 
ByteArrayOutputBuffer - Class in com.github.libxjava.io
This implementation is like the ByteArrayOutputStream but not synchronised and it lets the user optimise byte array allocation.
ByteArrayOutputBuffer() - Constructor for class com.github.libxjava.io.ByteArrayOutputBuffer
 
ByteArrayOutputBuffer(int) - Constructor for class com.github.libxjava.io.ByteArrayOutputBuffer
 

C

cacheReference(Object) - Method in class com.github.libxjava.io.ReferenceCache
 
cancel(boolean) - Method in class com.github.libxjava.concurrent.TaskFuture
 
capacity() - Method in class com.github.libxjava.io.ByteArrayBuffer
 
clear() - Method in class com.github.libxjava.io.BufferedInputStream
 
clear() - Method in class com.github.libxjava.io.BufferedOutputStream
 
clear() - Method in class com.github.libxjava.util.BasicArrayList
 
clear() - Method in class com.github.libxjava.util.BasicHashMap
 
clear() - Method in class com.github.libxjava.util.BasicHashSet
 
clear() - Method in class com.github.libxjava.util.IntHashMap
 
close() - Method in class com.github.libxjava.io.BufferedOutputStream
 
close() - Method in class com.github.libxjava.io.ByteArrayBuffer.Writer
 
close() - Method in class com.github.libxjava.io.ByteArrayInputBuffer
 
close() - Method in class com.github.libxjava.io.ByteArrayOutputBuffer
This type of outputstream is not closable.
close() - Method in class com.github.libxjava.io.InputStreamProxy
 
close() - Method in class com.github.libxjava.io.OutputStreamProxy
 
com.github.libxjava.concurrent - package com.github.libxjava.concurrent
 
com.github.libxjava.io - package com.github.libxjava.io
 
com.github.libxjava.lang - package com.github.libxjava.lang
 
com.github.libxjava.util - package com.github.libxjava.util
 
compareAndSet(int, int) - Method in class com.github.libxjava.concurrent.AtomicNumber
 
concreteStream - Variable in class com.github.libxjava.io.InputStreamProxy
 
concreteStream - Variable in class com.github.libxjava.io.OutputStreamProxy
 
contains(Object) - Method in class com.github.libxjava.util.BasicArrayList
 
contains(Object) - Method in class com.github.libxjava.util.BasicHashSet
 
contains(Object) - Method in class com.github.libxjava.util.HashRingSet
 
containsKey(Object) - Method in class com.github.libxjava.util.BasicHashMap
 
containsKey(int) - Method in class com.github.libxjava.util.IntHashMap
 
containsValue(Object) - Method in class com.github.libxjava.util.BasicHashMap
 
containsValue(Object) - Method in class com.github.libxjava.util.IntHashMap
 
createDeserialiser(IClassLoader, InputStream) - Method in class com.github.libxjava.io.ReferenceCache
 
createSerialiser(OutputStream) - Method in class com.github.libxjava.io.ReferenceCache
 
createTaskFuture(Object) - Method in class com.github.libxjava.concurrent.ScheduledTaskExecutor
 

D

decode(byte[]) - Method in class com.github.libxjava.io.BaseX
Same as decode(b, 0, b.length.
decode(byte[], int, int) - Method in class com.github.libxjava.io.BaseX
Decodes the specified block of bytes and assumes that it holds all bytes to decode.
decode(InputStream, OutputStream) - Method in class com.github.libxjava.io.BaseX
Decodes the data from in and writes it to out.
deserialise(IDeserialiser) - Method in interface com.github.libxjava.io.ISerialisable
Defines the protocol to deserialise data and fill the fields of the implementing class.
deserialise(IDeserialiser) - Method in class com.github.libxjava.util.SerialisableArrayList
 
deserialise(IDeserialiser) - Method in class com.github.libxjava.util.SerialisableHashMap
 
deserialise(IDeserialiser) - Method in class com.github.libxjava.util.SerialisableHashSet
 
deserialise(IDeserialiser) - Method in class com.github.libxjava.util.SerialisableHashtable
 
deserialise(IDeserialiser) - Method in class com.github.libxjava.util.SerialisableVector
 
doAcquire(int) - Method in class com.github.libxjava.concurrent.ReentrantLock
 
doReleaseFully() - Method in class com.github.libxjava.concurrent.ReentrantLock
 
doRun() - Method in class com.github.libxjava.concurrent.AbstractSingleThreadRunner
 

E

elements() - Method in class com.github.libxjava.util.BasicHashMap
 
elements() - Method in class com.github.libxjava.util.IntHashMap
 
encode(byte[]) - Method in class com.github.libxjava.io.BaseX
Same as encode(b, 0, b.length.
encode(byte[], int, int) - Method in class com.github.libxjava.io.BaseX
Encodes the specified block of bytes and assumes that it holds all bytes to encode.
encode(byte[], int, int, OutputStream) - Method in class com.github.libxjava.io.BaseX
 
encode(InputStream, OutputStream) - Method in class com.github.libxjava.io.BaseX
Encodes the data from in and writes it to out.
ensureCapacity(int) - Method in class com.github.libxjava.util.BasicArrayList
 
enumeration() - Method in class com.github.libxjava.util.BasicArrayList
 
enumeration() - Method in class com.github.libxjava.util.BasicHashSet
 

F

FixedSizeQueue - Class in com.github.libxjava.util
 
FixedSizeQueue(int) - Constructor for class com.github.libxjava.util.FixedSizeQueue
 
flush() - Method in class com.github.libxjava.io.BinaryDeserialiserStream
 
flush() - Method in class com.github.libxjava.io.BinarySerialiserStream
 
flush() - Method in class com.github.libxjava.io.BufferedOutputStream
 
flush() - Method in class com.github.libxjava.io.ByteArrayBuffer.Writer
Same as ByteArrayBuffer.Writer.markComplete().
flush() - Method in interface com.github.libxjava.io.IDeserialiser
Clears the internal deserialisation graphs.
flush() - Method in interface com.github.libxjava.io.ISerialiser
Clears the internal serialisation graphs and flushes also the underlying outputstream.
flush() - Method in class com.github.libxjava.io.OutputStreamProxy
 
forkExecution(Runnable, String) - Method in class com.github.libxjava.concurrent.AbstractSingleThreadRunner
This method is called on behalf of the AbstractSingleThreadRunner.start() method.

G

get() - Method in class com.github.libxjava.concurrent.AtomicNumber
 
get(int) - Method in class com.github.libxjava.util.BasicArrayList
 
get(Object) - Method in class com.github.libxjava.util.BasicHashMap
 
get() - Method in class com.github.libxjava.util.FixedSizeQueue
 
get(long) - Method in class com.github.libxjava.util.FixedSizeQueue
 
get(int) - Method in class com.github.libxjava.util.IntHashMap
 
getAndSet(int) - Method in class com.github.libxjava.concurrent.AtomicNumber
 
getAndUpdate(int) - Method in class com.github.libxjava.concurrent.AtomicNumber
 
getByteArrayReference() - Method in class com.github.libxjava.io.ByteArrayInputBuffer
 
getByteArrayReference() - Method in class com.github.libxjava.io.ByteArrayOutputBuffer
Returns the reference to this buffer's byte array.
getCount() - Method in class com.github.libxjava.concurrent.ReentrantLock
Returns the state of the internal acquisition counter.
getDelayInMillis() - Method in class com.github.libxjava.concurrent.TaskFuture
 
getName() - Method in class com.github.libxjava.concurrent.AbstractSingleThreadRunner
 
getPayloadEnd() - Method in class com.github.libxjava.io.BufferedInputStream
 
getPayloadEnd() - Method in class com.github.libxjava.io.BufferedOutputStream
 
getPayloadStart() - Method in class com.github.libxjava.io.BufferedInputStream
 
getPayloadStart() - Method in class com.github.libxjava.io.BufferedOutputStream
 
getPermits() - Method in class com.github.libxjava.concurrent.Semaphore
 
getReader() - Method in class com.github.libxjava.io.ByteArrayBuffer
 
getReference(byte) - Method in class com.github.libxjava.io.BinaryDeserialiserStream
 
getReference(byte) - Method in class com.github.libxjava.io.ReferenceCache
 
getReferenceCount() - Method in class com.github.libxjava.io.ReferenceCache
 
getReferenceNumber(Object) - Method in class com.github.libxjava.io.BinarySerialiserStream
 
getReferenceNumber(Object) - Method in class com.github.libxjava.io.ReferenceCache
 
getResourceAsStream(String) - Method in interface com.github.libxjava.lang.IClassLoader
Finds a resource with the given name in the classpath of this classloader.
getResourceAsStream(String) - Method in class com.github.libxjava.lang.SimpleClassLoader
 
getWriter() - Method in class com.github.libxjava.io.ByteArrayBuffer
 

H

HashRingSet - Class in com.github.libxjava.util
Simple ring buffer set.
HashRingSet(int) - Constructor for class com.github.libxjava.util.HashRingSet
 
hasMoreElements() - Method in interface com.github.libxjava.util.BasicEnumeration
 

I

IClassLoader - Interface in com.github.libxjava.lang
Class loading interface for platforms with no java.lang.ClassLoader.
IDeserialiser - Interface in com.github.libxjava.io
This interface defines read methods for a primitive deserialiser.
indexOf(Object) - Method in class com.github.libxjava.util.BasicArrayList
 
InputStreamProxy - Class in com.github.libxjava.io
 
InputStreamProxy() - Constructor for class com.github.libxjava.io.InputStreamProxy
 
internalDecode(InputStream, OutputStream) - Method in class com.github.libxjava.io.Base64
 
internalDecode(InputStream, OutputStream) - Method in class com.github.libxjava.io.Base85
 
internalDecode(InputStream, OutputStream) - Method in class com.github.libxjava.io.Base91
 
internalDecode(InputStream, OutputStream) - Method in class com.github.libxjava.io.BaseX
 
internalEncode(InputStream, OutputStream) - Method in class com.github.libxjava.io.Base64
 
internalEncode(InputStream, OutputStream) - Method in class com.github.libxjava.io.Base85
 
internalEncode(InputStream, OutputStream) - Method in class com.github.libxjava.io.Base91
 
internalEncode(InputStream, OutputStream) - Method in class com.github.libxjava.io.BaseX
 
internalRead(byte[]) - Method in class com.github.libxjava.io.BufferedInputStream
 
internalWrite(byte[], int, boolean) - Method in class com.github.libxjava.io.BufferedOutputStream
end indicates the length of the payload and the first non-payload bytes.
IntHashMap - Class in com.github.libxjava.util
 
IntHashMap() - Constructor for class com.github.libxjava.util.IntHashMap
 
IntHashMap(int) - Constructor for class com.github.libxjava.util.IntHashMap
 
isCancelled() - Method in class com.github.libxjava.concurrent.AbstractSingleThreadRunner
 
isCancelled() - Method in class com.github.libxjava.concurrent.TaskFuture
 
isDone() - Method in class com.github.libxjava.concurrent.TaskFuture
 
isEmpty() - Method in class com.github.libxjava.util.BasicArrayList
 
isEmpty() - Method in class com.github.libxjava.util.BasicHashMap
 
isEmpty() - Method in class com.github.libxjava.util.BasicHashSet
 
isEmpty() - Method in class com.github.libxjava.util.IntHashMap
 
ISerialisable - Interface in com.github.libxjava.io
Marks an implementing class as serialisable.
ISerialiser - Interface in com.github.libxjava.io
This interface defines write methods for a primitive serialiser.
isInState(byte) - Method in class com.github.libxjava.concurrent.AbstractSingleThreadRunner
 
isOwner() - Method in class com.github.libxjava.concurrent.ReentrantLock
Checks whether the current thread is the owner of this lock.
isPeriodic() - Method in class com.github.libxjava.concurrent.TaskFuture
 
IThreadFactory - Interface in com.github.libxjava.concurrent
 

K

keys() - Method in class com.github.libxjava.util.BasicHashMap
 
keys() - Method in class com.github.libxjava.util.IntHashMap
 

L

lastIndexOf(Object) - Method in class com.github.libxjava.util.BasicArrayList
 
load(InputStream) - Static method in class com.github.libxjava.util.PropertyUtil
 
loadClass(String) - Method in interface com.github.libxjava.lang.IClassLoader
Returns the Class object associated with the class with the given name.
loadClass(String) - Method in class com.github.libxjava.lang.SimpleClassLoader
 
loadInto(Hashtable, InputStream) - Static method in class com.github.libxjava.util.PropertyUtil
 
lock() - Method in class com.github.libxjava.concurrent.ReentrantLock
Blocks until this lock becomes available.
lockInterruptibly() - Method in class com.github.libxjava.concurrent.ReentrantLock
Blocks until this lock becomes available.

M

mark(int) - Method in class com.github.libxjava.io.ByteArrayBuffer.Reader
Marks the current position in this input stream.
mark(int) - Method in class com.github.libxjava.io.ByteArrayInputBuffer
 
mark(int) - Method in class com.github.libxjava.io.InputStreamProxy
 
markComplete() - Method in class com.github.libxjava.io.ByteArrayBuffer.Writer
Notifies the buffer that the current chunk of data is complete.
markIncomplete() - Method in class com.github.libxjava.io.ByteArrayBuffer.Writer
Notifies the buffer that the current chunk is incomplete and should be discarded.
markSupported() - Method in class com.github.libxjava.io.ByteArrayBuffer.Reader
 
markSupported() - Method in class com.github.libxjava.io.ByteArrayInputBuffer
 
markSupported() - Method in class com.github.libxjava.io.InputStreamProxy
 

N

newCondition() - Method in class com.github.libxjava.concurrent.ReentrantLock
 
newThread(Runnable) - Method in interface com.github.libxjava.concurrent.IThreadFactory
 
nextElement() - Method in interface com.github.libxjava.util.BasicEnumeration
 

O

OutputStreamProxy - Class in com.github.libxjava.io
 
OutputStreamProxy() - Constructor for class com.github.libxjava.io.OutputStreamProxy
 

P

PropertyUtil - Class in com.github.libxjava.util
 
put(Object, Object) - Method in class com.github.libxjava.util.BasicHashMap
 
put(Object) - Method in class com.github.libxjava.util.FixedSizeQueue
 
put(int, Object) - Method in class com.github.libxjava.util.IntHashMap
 

R

read() - Method in class com.github.libxjava.io.BufferedInputStream
 
read(byte[], int, int) - Method in class com.github.libxjava.io.BufferedInputStream
 
read() - Method in class com.github.libxjava.io.ByteArrayBuffer.Reader
 
read(byte[], int, int) - Method in class com.github.libxjava.io.ByteArrayBuffer.Reader
 
read(byte[]) - Method in class com.github.libxjava.io.ByteArrayBuffer.Reader
 
read() - Method in class com.github.libxjava.io.ByteArrayInputBuffer
 
read(byte[], int, int) - Method in class com.github.libxjava.io.ByteArrayInputBuffer
 
read() - Method in class com.github.libxjava.io.InputStreamProxy
 
read(byte[], int, int) - Method in class com.github.libxjava.io.InputStreamProxy
 
read(byte[]) - Method in class com.github.libxjava.io.InputStreamProxy
 
readObject() - Method in class com.github.libxjava.io.BinaryDeserialiserStream
 
readObject() - Method in interface com.github.libxjava.io.IDeserialiser
Reads the next content of the underlying stream and interprets it as an Object.
ReentrantLock - Class in com.github.libxjava.concurrent
Implementation of an "unfair" reentrant lock.
ReentrantLock() - Constructor for class com.github.libxjava.concurrent.ReentrantLock
 
ReentrantLock.Condition - Class in com.github.libxjava.concurrent
 
ReentrantLock.Condition() - Constructor for class com.github.libxjava.concurrent.ReentrantLock.Condition
 
ReferenceCache - Class in com.github.libxjava.io
 
ReferenceCache() - Constructor for class com.github.libxjava.io.ReferenceCache
 
referenceCounter - Variable in class com.github.libxjava.io.BinaryDeserialiserStream
 
referenceCounter - Variable in class com.github.libxjava.io.BinarySerialiserStream
 
release() - Method in class com.github.libxjava.concurrent.Semaphore
Releases a permit.
release(int) - Method in class com.github.libxjava.concurrent.Semaphore
Releases permits permits.
remove(Object) - Method in class com.github.libxjava.util.BasicArrayList
 
remove(int) - Method in class com.github.libxjava.util.BasicArrayList
 
remove() - Method in interface com.github.libxjava.util.BasicEnumeration
 
remove(Object) - Method in class com.github.libxjava.util.BasicHashMap
 
remove(Object) - Method in class com.github.libxjava.util.BasicHashSet
 
remove(int) - Method in class com.github.libxjava.util.IntHashMap
 
reset() - Method in class com.github.libxjava.io.ByteArrayBuffer.Reader
 
reset() - Method in class com.github.libxjava.io.ByteArrayInputBuffer
 
reset() - Method in class com.github.libxjava.io.ByteArrayOutputBuffer
 
reset() - Method in class com.github.libxjava.io.InputStreamProxy
 
resetNew() - Method in class com.github.libxjava.io.ByteArrayOutputBuffer
Replaces the internal buffer with a new byte array of size 16.
resetNew(int) - Method in class com.github.libxjava.io.ByteArrayOutputBuffer
Replaces the internal buffer with a new byte array of size size.

S

schedule(Runnable, long) - Method in class com.github.libxjava.concurrent.ScheduledTaskExecutor
 
scheduleAtFixedRate(Runnable, long, long) - Method in class com.github.libxjava.concurrent.ScheduledTaskExecutor
 
ScheduledTaskExecutor - Class in com.github.libxjava.concurrent
 
ScheduledTaskExecutor(int, int, long, IThreadFactory) - Constructor for class com.github.libxjava.concurrent.ScheduledTaskExecutor
 
Semaphore - Class in com.github.libxjava.concurrent
Implementation of an "unfair" semaphore.
Semaphore(int) - Constructor for class com.github.libxjava.concurrent.Semaphore
Constructor for a Semaphore.
SerialisableArrayList - Class in com.github.libxjava.util
 
SerialisableArrayList() - Constructor for class com.github.libxjava.util.SerialisableArrayList
 
SerialisableArrayList(int) - Constructor for class com.github.libxjava.util.SerialisableArrayList
 
SerialisableHashMap - Class in com.github.libxjava.util
 
SerialisableHashMap() - Constructor for class com.github.libxjava.util.SerialisableHashMap
 
SerialisableHashMap(int) - Constructor for class com.github.libxjava.util.SerialisableHashMap
 
SerialisableHashSet - Class in com.github.libxjava.util
 
SerialisableHashSet() - Constructor for class com.github.libxjava.util.SerialisableHashSet
 
SerialisableHashSet(int) - Constructor for class com.github.libxjava.util.SerialisableHashSet
 
SerialisableHashtable - Class in com.github.libxjava.util
A serialisable map type.
SerialisableHashtable() - Constructor for class com.github.libxjava.util.SerialisableHashtable
 
SerialisableHashtable(int) - Constructor for class com.github.libxjava.util.SerialisableHashtable
 
SerialisableVector - Class in com.github.libxjava.util
A serialisable collection type.
SerialisableVector() - Constructor for class com.github.libxjava.util.SerialisableVector
 
SerialisableVector(int) - Constructor for class com.github.libxjava.util.SerialisableVector
 
SerialisableVector(int, int) - Constructor for class com.github.libxjava.util.SerialisableVector
 
serialise(ISerialiser) - Method in interface com.github.libxjava.io.ISerialisable
This method defines the serialisation protocol of the implementing class.
serialise(ISerialiser) - Method in class com.github.libxjava.util.SerialisableArrayList
 
serialise(ISerialiser) - Method in class com.github.libxjava.util.SerialisableHashMap
 
serialise(ISerialiser) - Method in class com.github.libxjava.util.SerialisableHashSet
 
serialise(ISerialiser) - Method in class com.github.libxjava.util.SerialisableHashtable
 
serialise(ISerialiser) - Method in class com.github.libxjava.util.SerialisableVector
 
set(int) - Method in class com.github.libxjava.concurrent.AtomicNumber
 
set(int, Object) - Method in class com.github.libxjava.util.BasicArrayList
 
setInput(byte[]) - Method in class com.github.libxjava.io.ByteArrayInputBuffer
 
setInput(byte[], int, int) - Method in class com.github.libxjava.io.ByteArrayInputBuffer
 
setOutput(byte[], int) - Method in class com.github.libxjava.io.ByteArrayOutputBuffer
Resets the internal buffer with the specified byte array and initialises the internal write pointer to off.
signal() - Method in class com.github.libxjava.concurrent.ReentrantLock.Condition
 
signalAll() - Method in class com.github.libxjava.concurrent.ReentrantLock.Condition
 
SimpleClassLoader - Class in com.github.libxjava.lang
 
SimpleClassLoader() - Constructor for class com.github.libxjava.lang.SimpleClassLoader
 
size() - Method in class com.github.libxjava.io.ByteArrayOutputBuffer
 
size() - Method in class com.github.libxjava.util.BasicArrayList
 
size() - Method in class com.github.libxjava.util.BasicHashMap
 
size() - Method in class com.github.libxjava.util.BasicHashSet
 
size() - Method in class com.github.libxjava.util.IntHashMap
 
skip(long) - Method in class com.github.libxjava.io.ByteArrayInputBuffer
 
skip(long) - Method in class com.github.libxjava.io.InputStreamProxy
 
space() - Method in class com.github.libxjava.io.ByteArrayBuffer.Writer
Returns the remaing space in the buffer.
start() - Method in class com.github.libxjava.concurrent.AbstractSingleThreadRunner
 
STARTED - Static variable in class com.github.libxjava.concurrent.AbstractSingleThreadRunner
 
stop() - Method in class com.github.libxjava.concurrent.AbstractSingleThreadRunner
 
STOPPED - Static variable in class com.github.libxjava.concurrent.AbstractSingleThreadRunner
 
submit(Runnable) - Method in class com.github.libxjava.concurrent.ScheduledTaskExecutor
 

T

TaskFuture - Class in com.github.libxjava.concurrent
 
TaskFuture() - Constructor for class com.github.libxjava.concurrent.TaskFuture
 
toByteArray() - Method in class com.github.libxjava.io.ByteArrayOutputBuffer
 
toString() - Method in class com.github.libxjava.util.BasicArrayList
 
toString() - Method in class com.github.libxjava.util.BasicHashMap
 
toString() - Method in class com.github.libxjava.util.BasicHashSet
 
toString() - Method in class com.github.libxjava.util.HashRingSet
 
trimToSize() - Method in class com.github.libxjava.util.BasicArrayList
 
tryAcquire() - Method in class com.github.libxjava.concurrent.Semaphore
Tries to acquire a permit and returns immediately.
tryAcquire(int) - Method in class com.github.libxjava.concurrent.Semaphore
Tries to acquire permits permits and returns immediately.
tryLock() - Method in class com.github.libxjava.concurrent.ReentrantLock
Tries to obtain the ownership of this lock and returns immediately.

U

unblock() - Method in class com.github.libxjava.concurrent.AbstractSingleThreadRunner
This method is called on behalf of the AbstractSingleThreadRunner.stop() method.
unlock() - Method in class com.github.libxjava.concurrent.ReentrantLock
Decrements the internal acquisition counter for this lock.
updateAndGet(int) - Method in class com.github.libxjava.concurrent.AtomicNumber
 

W

waitForState(int, byte) - Method in class com.github.libxjava.concurrent.AbstractSingleThreadRunner
 
worklock - Variable in class com.github.libxjava.io.BufferedInputStream
 
worklock - Variable in class com.github.libxjava.io.BufferedOutputStream
 
write(byte[], int, int) - Method in class com.github.libxjava.io.BufferedOutputStream
 
write(int) - Method in class com.github.libxjava.io.BufferedOutputStream
 
write(byte[], int, int) - Method in class com.github.libxjava.io.ByteArrayBuffer.Writer
 
write(byte[]) - Method in class com.github.libxjava.io.ByteArrayBuffer.Writer
 
write(int) - Method in class com.github.libxjava.io.ByteArrayBuffer.Writer
 
write(byte[], int, int) - Method in class com.github.libxjava.io.ByteArrayOutputBuffer
 
write(int) - Method in class com.github.libxjava.io.ByteArrayOutputBuffer
 
write(byte[], int, int) - Method in class com.github.libxjava.io.OutputStreamProxy
 
write(byte[]) - Method in class com.github.libxjava.io.OutputStreamProxy
 
write(int) - Method in class com.github.libxjava.io.OutputStreamProxy
 
writeObject(Object) - Method in class com.github.libxjava.io.BinarySerialiserStream
 
writeObject(Object) - Method in interface com.github.libxjava.io.ISerialiser
Writes the given Object into this serialiser.

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

Copyright © 2011 Marcel Patzlaff. All Rights Reserved.