Где находятся Java-файлы NodeConnectorRef?
Я работаю с пакетом l2switch-release-beryllium-sr3, и я хотел бы знать методы некоторых классов, таких как NodeConnectorRef или Node, но я не нахожу эти классы. Кто-то может сказать мне, где их найти?
import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorRef;
import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node;
Это GitHub из l2switch-beryllium: https://github.com/opendaylight/l2swi...
Спасибо.
2 ответа
Это сгенерированный класс. Чтобы сгенерировать его, нужно включить в ваш файл pom необходимые зависимости, такие как
<dependency>
<groupId>org.opendaylight.controller.model</groupId>
<artifactId>model-inventory</artifactId>
<version>1.4.0-SNAPSHOT</version>
</dependency>
Расширенный поиск по классам доступен здесь.
Наличие ".gen" в пакете ясно означает, что это сгенерированный класс. Вы не найдете его в исходном коде. Вы должны были бы построить приложение, чтобы получить сгенерированный класс.