Annotation Interface Association


@Retention(RUNTIME) @Inherited @Target({METHOD,FIELD}) public @interface Association
Gestion des associations.
Author:
pchretien, evernat
  • Element Details

    • name

      String name
      Nom logique de l'association.
    • fkFieldName

      String fkFieldName
      Nom du champ représentant la FK.
    • primaryDtDefinitionName

      String primaryDtDefinitionName
      Nom du DT possédant la clé primaire utilisée (n).
    • primaryIsNavigable

      boolean primaryIsNavigable
      Si le noeud représentant la clé primaire est navigable.
    • primaryRole

      String primaryRole
      Nom du role associé au noeud représentant la clé primaire.
    • primaryLabel

      String primaryLabel
      Label du role associé au noeud représentant la clé primaire.
    • primaryMultiplicity

      String primaryMultiplicity
      Multiplicité du noeud représentant la clé primaire.
    • foreignDtDefinitionName

      String foreignDtDefinitionName
      Nom du DT possédant la clé étrangère utilisée (1).
    • foreignIsNavigable

      boolean foreignIsNavigable
      Si le noeud représentant la clé étrangère est navigable.
    • foreignRole

      String foreignRole
      Nom du role associé au noeud représentant la clé étrangère.
    • foreignLabel

      String foreignLabel
      Label du role associé au noeud représentant la clé étrangère.
    • foreignMultiplicity

      String foreignMultiplicity
      Multiplicité du noeud représentant la clé étrangère.