code: @Nonnull
    public static DAType declared(@Nonnull String qualifiedName, @Nonnull List<DAType> typeArgs) {
      String simpleName = qualifiedName.substring(qualifiedName.lastIndexOf(".") + 1);
      return instance(simpleName, qualifiedName, typeArgs);
    }
docs: Créer un objet DAType de type <code>TypeKind.DECLARED</code> à partir du nom qualifié d'une enum/classe/interface
  et la liste typeArgs.
  <p>
  Le simpleName de l'objet retourné est inféré à partir du qualifiedName spécifié comme la sous string commençant
  au caractère après le dernier point
  </p>
  
  @param qualifiedName un {@link String}
  @param typeArgs      une {@link List} de {@link DAType}
  
  @return un objet {@link DAType}