com.sun.tools.xjc.generator.bean.field

Class ConstFieldRenderer

final class ConstFieldRenderer extends Object implements FieldRenderer

FieldRenderer for possibly constant field.

Since we don't know if the constant can be actually generated until we get to the codemodel building phase, this renderer lazily determines if it wants to generate a constant field or a normal property.

Constructor Summary
protected ConstFieldRenderer(FieldRenderer fallback)
Method Summary
FieldOutlinegenerate(ClassOutlineImpl outline, CPropertyInfo prop)

Constructor Detail

ConstFieldRenderer

protected ConstFieldRenderer(FieldRenderer fallback)

Method Detail

generate

public FieldOutline generate(ClassOutlineImpl outline, CPropertyInfo prop)