| 

.NET C# Java Javascript Exception

Objekt als Methodenparameter

Dies ist das Archiv des ehemaligen Forums zum Thema Groovy, Grails, Griffon und Bean Scripting Framework, welches unter groovy-forum.de existierte. Die neue Adresse des Groovy-Forums ist: http://codekicker.de/fragen/themen/groovy.


Objekt als Methodenparameter

ingobulla - 31.01.2009 10:05
Hallo,

ich habe eine Klasse

class ScoringJob {
	int stamp
	int seed
	String classftn
	int brklen
	double eps
	double jp
	double alpha
	double theta
	double score
	JobStatus status
	int clusterId
	Boolean useFE
	
        ...

	String toString() {
		"stamp: ${stamp}\n" +
		"seed: ${seed}\n" +
		"status: ${status}\n" +
		"clusterId: ${clusterId}\n" +
		"useFE: ${useFE}"
	}

	void refresh() {
		applyQStat(this)    // FEHLER
	}

        ...
}

und möchte eine Klassenmethode

class Cluster {
	...

	static applyQStat(ScoringJob scoringJob) {
		...
	}
}

mittels der Instanzmethode refresh() von ScoringJob aufrufen. Ich erhalte allerdings die Fehlermeldung

Exception Message: No signature of method: static groovy.lang.MissingMethodException.applyQStat() is applicable for argument types: (ScoringJob) values: 
{stamp: 529 seed: 0 status: RUNNING clusterId: 640911 useFE: true}

bzgl. der markierten Zeile.

Weiss jemand was hier das Problem ist?


Stelle deine Groovy-Frage jetzt!


Diese Seite zeigt den Thread "Objekt als Methodenparameter" der ehemaligen Webseite groovy-forum.de, welche durch einen Serverunfall zerstört wurde. codekicker.de hat viele Konversationen über die beliebte Programmiersprache Groovy und zugehörige Frameworks wie das Grails-Framework retten können.

Hast Du eine Frage zum Thema Groovy, Grails oder allgemein Java? Viele ehemalige groovy-forum.de Mitglieder beantworten dir auf codekicker.de deine Frage! Stelle jetzt eine Frage!

Viele weitere Diskussionen zu Grails und Groovy befinden sich auf der Threadübersicht des alten groovy-forum.de.