code: public Type getLink()
          throws CacheReloadException
      {
          if (this.link == null) {
              Attribute.LOG.error("Access on Attribute Link without parent defintion: {}", this);
          }
          return Type.get(this.link);
      }
docs: This is the getter method for instance variable {@link #link}.
  
  @return value of instance variable {@link #link}
  @throws CacheReloadException on erorr