Ich habe zwei Methoden auf meinem Begleiter Objekt (model.Product):Scaladoc Link zu einer anderen Methode
def apply(p:ProductSyntax)(rs: WrappedResultSet): Product
def apply(p: ResultName[Product])(rs: WrappedResultSet): Product
Die erste Methode Delegierten die zweiten und ich würde die gerne in der Dokumentation anzuzeigen. Ich habe versucht, mit:
/**
* delegates to [[apply]]
*/
Aber scaladoc beschwert sich, dass diese nicht eindeutig ist, aber sagt mir, dass
(p: scalikejdbc.ResultName[model.Product])(rs: scalikejdbc.WrappedResultSet): model.Product in object Product
eine Option
Jedoch habe ich nicht herausfinden können, wie scaladoc zu sagen, dies zu nutzen Methode. Ich habe versucht,
/**
* Delegates to [[apply(scalikejdbc.ResultName[model.Product])(scalikejdbc.WrappedResultSet):model.Product]]
*/
Aber es sagt mir, dass kein Mitglied gefunden:
Could not find any member to link for "apply(scalikejdbc.ResultName[model.Product])(scalikejdbc.WrappedResultSet):model.Product".
Wie würde ich einen Link zu der def apply(p: ResultName[Product])(rs: WrappedResultSet): Product
Methode hinzufügen?
versuchen, die Punkte zu entkommen: '[[gelten (p: scalikejdbc \ .ResultName [model \ .Product]) (rs: scalikejdbc \ .WrappedResultSet): Modell \ .Product $]]'. Im Allgemeinen muss alles, was kein Mitglied Ihres Objekts ist, vollständig qualifiziert werden und Sie benötigen am Ende ein $, um das Ende der Signatur zu markieren. –
Leider bekomme ich den gleichen Fehler: Es konnte kein Mitglied für "apply (p: scalikejdbc.ResultName [model \ .Product]) (rs: scalikejdbc \ .WrappedResul tSet) gefunden werden: model \ .Product $". –