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

A

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.
Async - Annotation Type in com.jcabi.aspects
Marks a method for asynchronous execution.
AsyncReturnTypeProcessor - Class in com.jcabi.aspects.apt
Annotation processor that checks whether methods annotated with Async have void or Future return types.
AsyncReturnTypeProcessor() - Constructor for class com.jcabi.aspects.apt.AsyncReturnTypeProcessor
 
asyncUpdate() - Method in class com.jcabi.aspects.aj.MethodCacher.Tunnel
Whether asynchronous update.

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 class 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.
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
Classes for compile time annotation processing.
copy() - Method in class com.jcabi.aspects.aj.MethodCacher.Tunnel
Get a new instance.

D

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

E

EIGHT - Static variable in class com.jcabi.aspects.Tv
Eight.
EIGHTY - Static variable in class com.jcabi.aspects.Tv
Eighty.
equals(Object) - Method in class com.jcabi.aspects.aj.MethodCacher.Key
 
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
 
expired() - Method in class com.jcabi.aspects.aj.MethodCacher.Tunnel
Is it expired already?

F

FIFTEEN - Static variable in class com.jcabi.aspects.Tv
Fifteen.
FIFTY - Static variable in class com.jcabi.aspects.Tv
Fifty.
FIVE - Static variable in class 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 class com.jcabi.aspects.Tv
Forty.
FOUR - Static variable in class com.jcabi.aspects.Tv
Four.

G

getLevel() - Method in class com.jcabi.aspects.aj.MethodCacher.Key
Get log level.

H

hashCode() - Method in class com.jcabi.aspects.aj.MethodCacher.Key
 
HUNDRED - Static variable in class 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.
Immutable.Array - Annotation Type in com.jcabi.aspects
Identifies that an array-type field should be considered immutable.
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.

L

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

MethodAsyncRunner - Class in com.jcabi.aspects.aj
Execute method asynchronously.
MethodAsyncRunner() - Constructor for class com.jcabi.aspects.aj.MethodAsyncRunner
 
MethodCacher - Class in com.jcabi.aspects.aj
Cache method results.
MethodCacher() - Constructor for class com.jcabi.aspects.aj.MethodCacher
Public ctor.
MethodCacher.Key - Class in com.jcabi.aspects.aj
Key of a callable target.
MethodCacher.Tunnel - Class in com.jcabi.aspects.aj
Mutable caching/calling tunnel, it is thread-safe.
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
Ctor.
MethodValidator - Class in com.jcabi.aspects.aj
Validates method calls.
MethodValidator() - Constructor for class com.jcabi.aspects.aj.MethodValidator
 
MILLION - Static variable in class com.jcabi.aspects.Tv
Million.

N

NINE - Static variable in class com.jcabi.aspects.Tv
Nine.
NINETY - Static variable in class 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.AsyncReturnTypeProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.jcabi.aspects.apt.QuietlyReturnTypeProcessor
 

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.
QuietlyReturnTypeProcessor - Class in com.jcabi.aspects.apt
Annotation processor that checks whether methods annotated with Quietly have void return types.
QuietlyReturnTypeProcessor() - Constructor for class com.jcabi.aspects.apt.QuietlyReturnTypeProcessor
 

R

Repeater - Class in com.jcabi.aspects.aj
Repeat execution in case of exception.
Repeater() - Constructor for class com.jcabi.aspects.aj.Repeater
 
RetryOnFailure - Annotation Type in com.jcabi.aspects
Retry the method in case of exception.

S

sameTarget(JoinPoint) - Method in class com.jcabi.aspects.aj.MethodCacher.Key
Is it related to the same target?
ScheduleWithFixedDelay - Annotation Type in com.jcabi.aspects
Schedules the method to run with fixed delay, automatically.
SEVEN - Static variable in class com.jcabi.aspects.Tv
Seven.
SEVENTY - Static variable in class com.jcabi.aspects.Tv
Seventy.
SingleException - Class in com.jcabi.aspects.aj
Throw single exception out of method.
SingleException() - Constructor for class com.jcabi.aspects.aj.SingleException
 
SIX - Static variable in class com.jcabi.aspects.Tv
Six.
SIXTY - Static variable in class com.jcabi.aspects.Tv
Sixty.
start() - Method in class com.jcabi.aspects.aj.UpdateMethodCacher
Staring two threads(cheaner and updater) are used for updating cache and cleaning expired cache.

T

TEN - Static variable in class com.jcabi.aspects.Tv
Ten.
THIRTY - Static variable in class com.jcabi.aspects.Tv
Thirty.
THOUSAND - Static variable in class com.jcabi.aspects.Tv
Thousand.
THREE - Static variable in class com.jcabi.aspects.Tv
Three.
through(Object) - Method in class com.jcabi.aspects.aj.MethodCacher.Key
Send a result through, with necessary logging.
through() - Method in class com.jcabi.aspects.aj.MethodCacher.Tunnel
Get a result through the tunnel.
Timeable - Annotation Type in com.jcabi.aspects
Makes a method time constrained.
toString() - Method in class com.jcabi.aspects.aj.MethodCacher.Key
 
toString() - Method in class com.jcabi.aspects.aj.MethodCacher.Tunnel
 
TRACE - Static variable in annotation type com.jcabi.aspects.Loggable
TRACE level of logging.
Tv - Class in com.jcabi.aspects
Convenient holder of numeric constants for annotations (TV means "time values").
TWENTY - Static variable in class com.jcabi.aspects.Tv
Twenty.

U

UnitedThrow - Annotation Type in com.jcabi.aspects
Throw only allowed exceptions, encapsulate others.
UnitedThrow.None - Class in com.jcabi.aspects
Default empty exception.
UnitedThrow.None() - Constructor for class com.jcabi.aspects.UnitedThrow.None
 
UpdateMethodCacher - Class in com.jcabi.aspects.aj
For updating cache and cleaning expired cache.
UpdateMethodCacher(ConcurrentMap<MethodCacher.Key, MethodCacher.Tunnel>, BlockingQueue<MethodCacher.Key>) - Constructor for class com.jcabi.aspects.aj.UpdateMethodCacher
Public ctor.

W

WARN - Static variable in annotation type com.jcabi.aspects.Loggable
WARN level of logging.
wrap(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.ExceptionsLogger
Catch exception and log it.
wrap(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.MethodAsyncRunner
Execute method asynchronously.
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.
wrap(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.SingleException
Catch all exceptions and throw a single selected exception.
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 L M N P Q R S T U W 

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