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

A

add(T) - Method in class com.jcabi.immutable.Array
 
add(int, T) - Method in class com.jcabi.immutable.Array
 
add(T) - Method in class com.jcabi.immutable.ArraySet
 
add(T) - Method in class com.jcabi.immutable.ArraySortedSet
 
addAll(Collection<? extends T>) - Method in class com.jcabi.immutable.Array
 
addAll(int, Collection<? extends T>) - Method in class com.jcabi.immutable.Array
 
addAll(Collection<? extends T>) - Method in class com.jcabi.immutable.ArraySet
 
addAll(Collection<? extends T>) - Method in class com.jcabi.immutable.ArraySortedSet
 
after(JoinPoint) - Method in class com.jcabi.aspects.aj.ImmutabilityChecker
Catch instantiation and validate class.
after(JoinPoint, Object) - Method in class com.jcabi.aspects.aj.MethodValidator
Validate method response.
Array<T> - Class in com.jcabi.immutable
Array as an object.
Array() - Constructor for class com.jcabi.immutable.Array
Public ctor, for an zero-length empty array.
Array(Collection<T>) - Constructor for class com.jcabi.immutable.Array
Public ctor.
Array(T...) - Constructor for class com.jcabi.immutable.Array
Private ctor, from an array of values.
Array(Iterable<T>) - Constructor for class com.jcabi.immutable.Array
Public ctor.
ArrayMap<K,V> - Class in com.jcabi.immutable
Map on top of array.
ArrayMap() - Constructor for class com.jcabi.immutable.ArrayMap
Public ctor.
ArrayMap(Map<K, V>) - Constructor for class com.jcabi.immutable.ArrayMap
Public ctor.
ArraySet<T> - Class in com.jcabi.immutable
Set on top of array.
ArraySet() - Constructor for class com.jcabi.immutable.ArraySet
Public ctor.
ArraySet(Collection<T>) - Constructor for class com.jcabi.immutable.ArraySet
Public ctor.
ArraySet(Iterable<T>) - Constructor for class com.jcabi.immutable.ArraySet
Public ctor.
ArraySortedSet<T> - Class in com.jcabi.immutable
Sorted Set on top of array.
ArraySortedSet(ArraySortedSet.Comparator<T>) - Constructor for class com.jcabi.immutable.ArraySortedSet
Public ctor.
ArraySortedSet(Collection<T>, ArraySortedSet.Comparator<T>) - Constructor for class com.jcabi.immutable.ArraySortedSet
Public ctor.
ArraySortedSet(Iterable<T>, ArraySortedSet.Comparator<T>) - Constructor for class com.jcabi.immutable.ArraySortedSet
Public ctor.
ArraySortedSet(T...) - Constructor for class com.jcabi.immutable.ArraySortedSet
Public ctor.
ArraySortedSet(Collection<T>) - Constructor for class com.jcabi.immutable.ArraySortedSet
Public ctor, with default comparator.
ArraySortedSet(Iterable<T>) - Constructor for class com.jcabi.immutable.ArraySortedSet
Public ctor, with default comparator.
ArraySortedSet.Comparator<T> - Interface in com.jcabi.immutable
Comparator.
ArraySortedSet.Comparator.Default<T> - Class in com.jcabi.immutable
Default comparator.
ArraySortedSet.Comparator.Default() - Constructor for class com.jcabi.immutable.ArraySortedSet.Comparator.Default
 
ArraySortedSet.Comparator.Neutral<T> - Class in com.jcabi.immutable
Neutral comparator (never compares).
ArraySortedSet.Comparator.Neutral() - Constructor for class com.jcabi.immutable.ArraySortedSet.Comparator.Neutral
 
ArraySortedSet.Comparator.Reverse<T> - Class in com.jcabi.immutable
Reverse comparator.
ArraySortedSet.Comparator.Reverse() - Constructor for class com.jcabi.immutable.ArraySortedSet.Comparator.Reverse
 

B

beforeCtor(JoinPoint) - Method in class com.jcabi.aspects.aj.MethodValidator
Validate arguments of constructor.
beforeMethod(JoinPoint) - Method in class com.jcabi.aspects.aj.MethodValidator
Validate arguments of a method.
BILLION - Static variable in interface com.jcabi.aspects.Tv
Billion.

C

cache(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.MethodCacher
Call the method or fetch from cache.
Cacheable - Annotation Type in com.jcabi.aspects
Makes a method response cacheable in memory for some time.
Cacheable.Flush - Annotation Type in com.jcabi.aspects
Deprecated.
It is identical to Cacheable.FlushBefore
Cacheable.FlushAfter - Annotation Type in com.jcabi.aspects
Identifies a method that should flush all cached entities of this class/object, after being executed.
Cacheable.FlushBefore - Annotation Type in com.jcabi.aspects
Identifies a method that should flush all cached entities of this class/object, before being executed.
clear() - Method in class com.jcabi.immutable.Array
 
clear() - Method in class com.jcabi.immutable.ArrayMap
 
clear() - Method in class com.jcabi.immutable.ArraySet
 
clear() - Method in class com.jcabi.immutable.ArraySortedSet
 
close(JoinPoint) - Method in class com.jcabi.aspects.aj.MethodScheduler
Stop/close a routine task.
com.jcabi.aspects - package com.jcabi.aspects
Annotations for Aspects.
com.jcabi.aspects.aj - package com.jcabi.aspects.aj
Aspects, implementation for AspectJ.
com.jcabi.aspects.apt - package com.jcabi.aspects.apt
Annotations processors.
com.jcabi.immutable - package com.jcabi.immutable
Simple immutable collections, maps, sets, etc.
comparator() - Method in class com.jcabi.immutable.ArraySortedSet
 
compare(T, T) - Method in class com.jcabi.immutable.ArraySortedSet.Comparator.Default
 
compare(T, T) - Method in class com.jcabi.immutable.ArraySortedSet.Comparator.Neutral
 
compare(T, T) - Method in class com.jcabi.immutable.ArraySortedSet.Comparator.Reverse
 
contains(Object) - Method in class com.jcabi.immutable.Array
 
contains(Object) - Method in class com.jcabi.immutable.ArraySet
 
contains(Object) - Method in class com.jcabi.immutable.ArraySortedSet
 
containsAll(Collection<?>) - Method in class com.jcabi.immutable.Array
 
containsAll(Collection<?>) - Method in class com.jcabi.immutable.ArraySet
 
containsAll(Collection<?>) - Method in class com.jcabi.immutable.ArraySortedSet
 
containsKey(Object) - Method in class com.jcabi.immutable.ArrayMap
 
containsValue(Object) - Method in class com.jcabi.immutable.ArrayMap
 

D

DEBUG - Static variable in annotation type com.jcabi.aspects.Loggable
DEBUG level of logging.

E

EIGHT - Static variable in interface com.jcabi.aspects.Tv
Eight.
EIGHTY - Static variable in interface com.jcabi.aspects.Tv
Eighty.
EmptyProcessor - Class in com.jcabi.aspects.apt
Dummy annotation processor.
EmptyProcessor() - Constructor for class com.jcabi.aspects.apt.EmptyProcessor
 
entrySet() - Method in class com.jcabi.immutable.ArrayMap
 
equals(Object) - Method in class com.jcabi.immutable.Array
 
equals(Object) - Method in class com.jcabi.immutable.ArrayMap
 
equals(Object) - Method in class com.jcabi.immutable.ArraySet
 
equals(Object) - Method in class com.jcabi.immutable.ArraySortedSet
 
ERROR - Static variable in annotation type com.jcabi.aspects.Loggable
ERROR level of logging.
ExceptionsLogger - Class in com.jcabi.aspects.aj
Logs all exceptions thrown out of a method.
ExceptionsLogger() - Constructor for class com.jcabi.aspects.aj.ExceptionsLogger
 

F

FIFTEEN - Static variable in interface com.jcabi.aspects.Tv
Fifteen.
FIFTY - Static variable in interface com.jcabi.aspects.Tv
Fifty.
first() - Method in class com.jcabi.immutable.ArraySortedSet
 
FIVE - Static variable in interface com.jcabi.aspects.Tv
Five.
flush(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.MethodCacher
Deprecated.
Since 0.7.17, and preflush() should be used
FORTY - Static variable in interface com.jcabi.aspects.Tv
Forty.
FOUR - Static variable in interface com.jcabi.aspects.Tv
Four.

G

get(int) - Method in class com.jcabi.immutable.Array
 
get(Object) - Method in class com.jcabi.immutable.ArrayMap
 

H

hashCode() - Method in class com.jcabi.immutable.Array
 
hashCode() - Method in class com.jcabi.immutable.ArrayMap
 
hashCode() - Method in class com.jcabi.immutable.ArraySet
 
hashCode() - Method in class com.jcabi.immutable.ArraySortedSet
 
headSet(T) - Method in class com.jcabi.immutable.ArraySortedSet
 
HUNDRED - Static variable in interface com.jcabi.aspects.Tv
Hundren.

I

ImmutabilityChecker - Class in com.jcabi.aspects.aj
Checks for class immutability.
ImmutabilityChecker() - Constructor for class com.jcabi.aspects.aj.ImmutabilityChecker
 
Immutable - Annotation Type in com.jcabi.aspects
Annotates an immutable class.
indexOf(Object) - Method in class com.jcabi.immutable.Array
 
INFO - Static variable in annotation type com.jcabi.aspects.Loggable
INFO level of logging.
instantiate(JoinPoint) - Method in class com.jcabi.aspects.aj.MethodScheduler
Instantiate a new routine task.
isEmpty() - Method in class com.jcabi.immutable.Array
 
isEmpty() - Method in class com.jcabi.immutable.ArrayMap
 
isEmpty() - Method in class com.jcabi.immutable.ArraySet
 
isEmpty() - Method in class com.jcabi.immutable.ArraySortedSet
 
iterator() - Method in class com.jcabi.immutable.Array
 
iterator() - Method in class com.jcabi.immutable.ArraySet
 
iterator() - Method in class com.jcabi.immutable.ArraySortedSet
 

K

keySet() - Method in class com.jcabi.immutable.ArrayMap
 

L

last() - Method in class com.jcabi.immutable.ArraySortedSet
 
lastIndexOf(Object) - Method in class com.jcabi.immutable.Array
 
listIterator() - Method in class com.jcabi.immutable.Array
 
listIterator(int) - Method in class com.jcabi.immutable.Array
 
LogExceptions - Annotation Type in com.jcabi.aspects
Log all exceptions thrown out of this method.
Loggable - Annotation Type in com.jcabi.aspects
Makes a method loggable via Logger.
Loggable.Quiet - Annotation Type in com.jcabi.aspects
Identifies an exception that is never logged by Loggable if/when being thrown out of an annotated method.

M

MethodCacher - Class in com.jcabi.aspects.aj
Cache method results.
MethodCacher() - Constructor for class com.jcabi.aspects.aj.MethodCacher
Public ctor.
MethodInterrupter - Class in com.jcabi.aspects.aj
Interrupts long-running methods.
MethodInterrupter() - Constructor for class com.jcabi.aspects.aj.MethodInterrupter
Public ctor.
MethodLogger - Class in com.jcabi.aspects.aj
Logs method calls.
MethodLogger() - Constructor for class com.jcabi.aspects.aj.MethodLogger
Public ctor.
MethodScheduler - Class in com.jcabi.aspects.aj
Schedules methods.
MethodScheduler() - Constructor for class com.jcabi.aspects.aj.MethodScheduler
 
MethodValidator - Class in com.jcabi.aspects.aj
Validates method calls.
MethodValidator() - Constructor for class com.jcabi.aspects.aj.MethodValidator
 
MILLION - Static variable in interface com.jcabi.aspects.Tv
Million.

N

NINE - Static variable in interface com.jcabi.aspects.Tv
Nine.
NINETY - Static variable in interface com.jcabi.aspects.Tv
Ninety.

P

Parallel - Annotation Type in com.jcabi.aspects
Execute annotated method in multiple threads.
Parallelizer - Class in com.jcabi.aspects.aj
Execute method in multiple threads.
Parallelizer() - Constructor for class com.jcabi.aspects.aj.Parallelizer
 
postflush(JoinPoint) - Method in class com.jcabi.aspects.aj.MethodCacher
Flush cache after method execution.
preflush(JoinPoint) - Method in class com.jcabi.aspects.aj.MethodCacher
Flush cache.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.jcabi.aspects.apt.EmptyProcessor
 
put(K, V) - Method in class com.jcabi.immutable.ArrayMap
 
putAll(Map<? extends K, ? extends V>) - Method in class com.jcabi.immutable.ArrayMap
 
putIfAbsent(K, V) - Method in class com.jcabi.immutable.ArrayMap
 

Q

QuietExceptionsLogger - Class in com.jcabi.aspects.aj
Logs all exceptions thrown out of a method and swallow exception.
QuietExceptionsLogger() - Constructor for class com.jcabi.aspects.aj.QuietExceptionsLogger
 
Quietly - Annotation Type in com.jcabi.aspects
Log all exceptions thrown out of this method and swallow them.

R

remove(Object) - Method in class com.jcabi.immutable.Array
 
remove(int) - Method in class com.jcabi.immutable.Array
 
remove(Object) - Method in class com.jcabi.immutable.ArrayMap
 
remove(Object, Object) - Method in class com.jcabi.immutable.ArrayMap
 
remove(Object) - Method in class com.jcabi.immutable.ArraySet
 
remove(Object) - Method in class com.jcabi.immutable.ArraySortedSet
 
removeAll(Collection<?>) - Method in class com.jcabi.immutable.Array
 
removeAll(Collection<?>) - Method in class com.jcabi.immutable.ArraySet
 
removeAll(Collection<?>) - Method in class com.jcabi.immutable.ArraySortedSet
 
Repeater - Class in com.jcabi.aspects.aj
Repeat execution in case of exception.
Repeater() - Constructor for class com.jcabi.aspects.aj.Repeater
 
replace(K, V, V) - Method in class com.jcabi.immutable.ArrayMap
 
replace(K, V) - Method in class com.jcabi.immutable.ArrayMap
 
retainAll(Collection<?>) - Method in class com.jcabi.immutable.Array
 
retainAll(Collection<?>) - Method in class com.jcabi.immutable.ArraySet
 
retainAll(Collection<?>) - Method in class com.jcabi.immutable.ArraySortedSet
 
RetryOnFailure - Annotation Type in com.jcabi.aspects
Retry the method in case of exception.

S

ScheduleWithFixedDelay - Annotation Type in com.jcabi.aspects
Schedules the method to run with fixed delay, automatically.
set(int, T) - Method in class com.jcabi.immutable.Array
 
SEVEN - Static variable in interface com.jcabi.aspects.Tv
Seven.
SEVENTY - Static variable in interface com.jcabi.aspects.Tv
Seventy.
SIX - Static variable in interface com.jcabi.aspects.Tv
Six.
SIXTY - Static variable in interface com.jcabi.aspects.Tv
Sixty.
size() - Method in class com.jcabi.immutable.Array
 
size() - Method in class com.jcabi.immutable.ArrayMap
 
size() - Method in class com.jcabi.immutable.ArraySet
 
size() - Method in class com.jcabi.immutable.ArraySortedSet
 
subList(int, int) - Method in class com.jcabi.immutable.Array
 
subSet(T, T) - Method in class com.jcabi.immutable.ArraySortedSet
 

T

tailSet(T) - Method in class com.jcabi.immutable.ArraySortedSet
 
TEN - Static variable in interface com.jcabi.aspects.Tv
Ten.
THIRTY - Static variable in interface com.jcabi.aspects.Tv
Thirty.
THOUSAND - Static variable in interface com.jcabi.aspects.Tv
Thousand.
THREE - Static variable in interface com.jcabi.aspects.Tv
Three.
Timeable - Annotation Type in com.jcabi.aspects
Makes a method time constrained.
toArray() - Method in class com.jcabi.immutable.Array
 
toArray(T[]) - Method in class com.jcabi.immutable.Array
 
toArray() - Method in class com.jcabi.immutable.ArraySet
 
toArray(T[]) - Method in class com.jcabi.immutable.ArraySet
 
toArray() - Method in class com.jcabi.immutable.ArraySortedSet
 
toArray(T[]) - Method in class com.jcabi.immutable.ArraySortedSet
 
toString() - Method in class com.jcabi.immutable.Array
 
toString() - Method in class com.jcabi.immutable.ArrayMap
 
toString() - Method in class com.jcabi.immutable.ArraySet
 
toString() - Method in class com.jcabi.immutable.ArraySortedSet
 
TRACE - Static variable in annotation type com.jcabi.aspects.Loggable
TRACE level of logging.
Tv - Interface in com.jcabi.aspects
Convenient holder of numeric constants for annotations (TV means "time values").
TWENTY - Static variable in interface com.jcabi.aspects.Tv
Twenty.

V

values() - Method in class com.jcabi.immutable.ArrayMap
 

W

WARN - Static variable in annotation type com.jcabi.aspects.Loggable
WARN level of logging.
with(T) - Method in class com.jcabi.immutable.Array
Make a new one with an extra entry, at the end of array (will be extended by one extra element).
with(Collection<T>) - Method in class com.jcabi.immutable.Array
Make a new extra entries, at the end of array.
with(int, T) - Method in class com.jcabi.immutable.Array
Make a new one with an extra entry at the given position.
with(K, V) - Method in class com.jcabi.immutable.ArrayMap
Make a new one with an extra entry.
with(Map<K, V>) - Method in class com.jcabi.immutable.ArrayMap
Make a new one with these extra entries.
with(T) - Method in class com.jcabi.immutable.ArraySet
Make a new one with an extra entry.
with(Collection<T>) - Method in class com.jcabi.immutable.ArraySet
Make a new one with some extra entries.
with(T) - Method in class com.jcabi.immutable.ArraySortedSet
Make a new one with an extra entry.
with(Collection<T>) - Method in class com.jcabi.immutable.ArraySortedSet
Make a new one with some extra entries.
without(int) - Method in class com.jcabi.immutable.Array
Make a new array, without this element.
without(K) - Method in class com.jcabi.immutable.ArrayMap
Make a new one without this key.
without(Collection<K>) - Method in class com.jcabi.immutable.ArrayMap
Make a new one without these keys.
without(T) - Method in class com.jcabi.immutable.ArraySet
Make a new one without an extra entry.
without(T) - Method in class com.jcabi.immutable.ArraySortedSet
Make a new one without an extra entry.
wrap(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.ExceptionsLogger
Catch exception and log it.
wrap(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.MethodInterrupter
Run and interrupt a method, if stuck.
wrap(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.Parallelizer
Execute method in multiple threads.
wrap(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.QuietExceptionsLogger
Catch exception and log it, the exception will be swallowed.
wrap(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.Repeater
Catch exception and re-call the method.
wrapClass(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.MethodLogger
Log methods in a class.
wrapMethod(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.MethodLogger
Log individual methods.
A B C D E F G H I K L M N P Q R S T V W 

Copyright © 2012–2013 jcabi.com. All rights reserved.