web-dev-qa-db-fra.com

Méthode d'objet Javadoc @see

Je voudrais lier une méthode d'un autre objet en utilisant @see à partir d'un bloc de commentaire
@ see me donne uniquement la possibilité de lier des classes, pas des méthodes.

Qu'est-ce que le hack?

public class A {
  B bee;

  /**
   * Just invoking methodB on bee.
   * @see B.methodB() <-- There
   */
  public methodA() {
     bee.methodB();
  }
}

public class B {
  /**
   * The real stuff
   */
  public methodB() {
    // real stuff
  }
}
35
MonoThreaded

Utilisez des hachages au lieu de points, comme dans: @see B#methodB()

72
Miquel

Vous devez utiliser # au lieu de.

@see B#methodB()

Voir la documentation de @seeici .

12
Curious

Cela s'applique aux javadocs dans Eclipse.

Appuyez sur # et Ctrl+Space pour obtenir un "lien" vers une méthode membre du contexte actuel.

Dans une presse Javadoc

SDFCtrl+Space#gDFS Ctrl+SpaceSpaceSymbol

pour créer le lien:

{@link SimpleDateFormat#getDateFormatSymbols() Symbol}
5
Peter Rader