fileScope.append("ObjectValueBase");
}
fileScope.append(" implements " + typeClassName + " {\n");
ClassScope classScope = fileScope.newClassScope();
classScope.indentRight();
classScope.startLine("public static " + valueImplClassName + " parse(Object input)" +
Util.THROWS_CLAUSE + " {\n");
classScope.indentRight();
subtypeAspect.writeParseMethodJava(classScope, valueImplClassName, "input");