private JDefinedClass classLink;
private final JDefinedClass classBooleanConverter;
public ClazzPool(final Outline outline) {
final JPackage kmlpackage = Util.getKmlClassPackage(outline);
final CodeModelClassFactory classFactory = outline.getClassFactory();
final JPackage ppp = outline.getCodeModel()._package(kmlpackage.getPackage().name() + ".annotations");
classObviousAnnotation = classFactory.createClass(ppp, JMod.PUBLIC, "Obvious", null, ClassType.ANNOTATION_TYPE_DECL);
classObviousAnnotation.annotate(Target.class).param("value", ElementType.FIELD).param("value", ElementType.METHOD);
classCoordinateConverter = classFactory.createClass(kmlpackage, JMod.PUBLIC | JMod.FINAL, "CoordinatesConverter", null, ClassType.CLASS);
classBooleanConverter = classFactory.createClass(kmlpackage, JMod.PUBLIC | JMod.FINAL, "BooleanConverter", null, ClassType.CLASS);