@Override
	public Optional<String> transform(Generator gen, InterfaceField model) {
        requireNonNulls(gen, model);

        // We intentionally avoid modifiers on fields.
		return Optional.of(
            renderJavadoc(gen, model) +
            renderAnnotations(gen, model) +
            renderType(gen, model) +
            renderName(gen, model) +
            renderValue(gen, model)
		);
	}
Transforms from an {@link InterfaceField} to java code.

@author Emil Forslund
common-parent/codegen/src/main/java/com/speedment/common/codegen/internal/java/view/InterfaceFieldView.java