3 namespace Drupal\Component\Annotation;
6 * Provides a base class for classed annotations.
8 abstract class AnnotationBase implements AnnotationInterface {
11 * The annotated class ID.
18 * The class used for this annotated class.
25 * The provider of the annotated class.
34 public function getProvider() {
35 return $this->provider;
41 public function setProvider($provider) {
42 $this->provider = $provider;
48 public function getId() {
55 public function getClass() {
62 public function setClass($class) {
63 $this->class = $class;