Name | Description | Type | Package | Framework |
Async | Marks a method for asynchronous execution. | Class | com.jcabi.aspects | JCabi |
AsyncReturnTypeProcessor | Annotation processor that checks whether methods annotated with Future return types. | Class | com.jcabi.aspects.apt | JCabi |
Cacheable | Makes a method response cacheable in memory for some time. | Class | com.jcabi.aspects | JCabi |
Cacheable .Flush | Class | com.jcabi.aspects | JCabi | |
Cacheable .FlushAfter | Class | com.jcabi.aspects | JCabi | |
Cacheable .FlushBefore | Class | com.jcabi.aspects | JCabi | |
ExceptionsLogger | Logs all exceptions thrown out of a method. | Class | com.jcabi.aspects.aj | JCabi |
ImmutabilityChecker | Checks for class immutability. | Class | com.jcabi.aspects.aj | JCabi |
Immutable | Annotates an immutable class. | Class | com.jcabi.aspects | JCabi |
Immutable .Array | Class | com.jcabi.aspects | JCabi | |
LogExceptions | Log all exceptions thrown out of this method. | Class | com.jcabi.aspects | JCabi |
Loggable | Makes a method loggable via Logger. | Class | com.jcabi.aspects | JCabi |
Loggable .Quiet | Identifies an exception that is never logged by Loggable if/when being thrown out of an annotated method. | Class | com.jcabi.aspects | JCabi |
MethodAsyncRunner | Execute method asynchronously. | Class | com.jcabi.aspects.aj | JCabi |
MethodCacher | Cache method results. | Class | com.jcabi.aspects.aj | JCabi |
MethodInterrupter | Interrupts long-running methods. | Class | com.jcabi.aspects.aj | JCabi |
MethodLogger | It is an AspectJ aspect and you are not supposed to use it directly. | Class | com.jcabi.aspects.aj | JCabi |
MethodScheduler | Class | com.jcabi.aspects.aj | JCabi | |
MethodValidator | Validates method calls. | Class | com.jcabi.aspects.aj | JCabi |
Parallel | Execute annotated method in multiple threads. | Class | com.jcabi.aspects | JCabi |
Parallelizer | Execute method in multiple threads. | Class | com.jcabi.aspects.aj | JCabi |
QuietExceptionsLogger | Logs all exceptions thrown out of a method and swallow exception. | Class | com.jcabi.aspects.aj | JCabi |
Quietly | Log all exceptions thrown out of this method and swallow them. | Class | com.jcabi.aspects | JCabi |
QuietlyReturnTypeProcessor | Annotation processor that checks whether methods annotated with Quietly have void return types. | Class | com.jcabi.aspects.apt | JCabi |
Repeater | Repeat execution in case of exception. | Class | com.jcabi.aspects.aj | JCabi |
RetryOnFailure | Retry the method in case of exception. | Class | com.jcabi.aspects | JCabi |
ScheduleWithFixedDelay | Schedules the method to run with fixed delay, automatically. | Class | com.jcabi.aspects | JCabi |
SingleException | Throw single exception out of method. | Class | com.jcabi.aspects.aj | JCabi |
Timeable | Makes a method time constrained. | Class | com.jcabi.aspects | JCabi |
Tv | Convenient holder of numeric constants for annotations (TV means "time values"). | Interface | com.jcabi.aspects | JCabi |
UnitedThrow | Throw only allowed exceptions, encapsulate others. | Class | com.jcabi.aspects | JCabi |
UnitedThrow .None | Default empty exception. | Class | com.jcabi.aspects | JCabi |