public interface FieldRenderer
Responsible for "realizing" a Java property by actually generating members(s) to store the property value and a set of methods to manipulate them.
Objects that implement this interface also encapsulates the internal access to the field.
For discussion of the model this interface is representing, see the "field meta model" design document. REVISIT: refactor this to two interfaces that provide (1) internal access and (2) external access.
Modifier and Type | Method and Description |
---|---|
FieldOutline |
generate(ClassOutlineImpl context,
CPropertyInfo prop)
Generates accesssors and fields for the given implementation
class, then return
FieldOutline for accessing
the generated field. |
FieldOutline generate(ClassOutlineImpl context, CPropertyInfo prop)
FieldOutline
for accessing
the generated field.Copyright © 2017 JBoss by Red Hat. All rights reserved.