1 package org.opendaylight.controller.config.yangjmxgenerator.plugin.java;
3 import com.google.common.base.Optional;
7 public interface JavaFileInput {
9 FullyQualifiedName getFQN();
11 Optional<String> getCopyright();
13 Optional<String> getHeader();
17 Optional<String> getClassJavaDoc();
19 List<String> getClassAnnotations();
21 List<FullyQualifiedName> getExtends();
23 List<FullyQualifiedName> getImplements();
25 List<String> getBodyElements();