2013-08-31 3 views
0

Я разрабатываю серверный плагин. На документации я прочитал это:Плагин сервера Neo4j - возвращаемое значение функции

убедитесь, что он может произвести (Iterable из) узла, отношений или пути, любого Java примитивных или строки или экземпляр org.neo4j.server.rest.repr.Representation

Что это значит? это такое, как всегда я должен вернуться public Iterable<SOMETHING_HERE> function(){} Или я могу вернуть что-нибудь подобное, как public int function {}

Благодарности Amit Аггарваль

+0

Могу ли я получить JSON из своего плагина? – Evgenii

ответ

2

Допустимый возврат типов серверных плагинов: * Node, Отношения, путь, Java primitve, Строка или org.neo4j.server.rest.repr.Representation * или итерация вышеуказанного

Поскольку int это ява примитивная, ваш метод плагина может безопасно вернуть int. См. Пример https://github.com/jimwebber/neo4j-tutorial/blob/master/src/koan/java/org/neo4j/tutorial/koan13/AwesomenessServerPlugin.java.