# Package de.esprit.common.anno

Contains standard set of useful annotations

See: Description

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  Async | This annotation is used to mark methods as being called by an async thread
  BlockingCall | This annotation marks methods that block until a condition is achieved.
  BugCompensation | This annotation marks code that is used for compensating bugs
  ConfigurationMethod | This annotation marks methods to be used for configuring super classes.
  Demo | This annotation marks classes or methods to be just a demo
  DescribedInBook | This annotation marks classes that are described in an external Documentation and therefore should not be changed or deleted without being aware about this.
  EmptyDefaultImplementation | This class marks methods as having a default empty code body
  Experimental | This annotation marks code to be experimental and not supposed to be used in production code
  ForTestingOnly | This annotation mark methods to be only used for testing purposes
  GenericDelegator | This annotation marks methods that solely serve as generic delegator and thus should not be removed
  InWork | This annotation marks code to be in work and may not yet function correctly.
  Mandatory | This annotation marks a method call as 'mandatory' thus it MUST be called.
  NeedsJUnitTesting | This annotation marks code to need a JUnit test to be written.
  NeverEmpty | This annotation marks a collection to never be empty.
  NeverNull | This annotation marks a value to never be null.
  NotUsed | This annotation marks methods to be thread safe
  RunsInET | This annotation marks a method to run in the EventDispatcher Thread (ET)
  SampleCode | This annotation marks code to be an example
  Sync | This annotation marks methods to be called synchronously in the EventDispatcher thread
  ThreadSafe | This annotation marks methods to be thread safe
  UsedInProject | This annotation marks methods to be used in a customers project

## Package de.esprit.common.anno Description

Contains standard set of useful annotations

Copyright © 2014 EsprIT-Systems. All Rights Reserved.