2016-08-26 2 views
0

Je suis nouveau dans Scala et spark-graphX.comment déclarer la variable graphX ​​comme globale dans scala

Comment puis-je déclarer une variable spark-graphx en tant que variable globale dans scala.

J'ai une méthode pour créer un graphique avec spark-graphX ​​et cela a réussi. Maintenant, je souhaite récupérer les détails d'une autre méthode. Pour cela, je dois déclarer la variable graphique comme globale. S'il vous plaît suggérer comment je peux le faire

+0

Vous pourriez obtenir une meilleure réponse si vous postez le code que vous avez essayé jusqu'à présent. –

Répondre

0

Vous pouvez le faire comme toute autre structure de données dans scala juste le déclarer en dehors de la méthode dans le corps principal de la classe ou l'objet que vous avez créé. Assurez-vous de donner la même signature et de l'initialiser à null. Comme ceci

var graph: Graph[vertexType, edgeType] = null, for example 
var graph: Graph[Long, Long] = null