1 package org.opendaylight.controller.config.yangjmxgenerator.plugin.java;
3 import com.google.common.base.Optional;
6 public interface JavaFileInput {
8 FullyQualifiedName getFQN();
10 Optional<String> getCopyright();
12 Optional<String> getHeader();
16 Optional<String> getClassJavaDoc();
18 List<String> getClassAnnotations();
20 List<FullyQualifiedName> getExtends();
22 List<FullyQualifiedName> getImplements();
24 List<String> getBodyElements();