Interface IFieldManager
public interface IFieldManager
A manager of
native field items.-
Method Summary
Modifier and TypeMethodDescriptioncreateField(INativeItem owner, INativeDataItem dataItem) Create a field backed by an internal data element.createField(INativeItem owner, String name, INativeType type) Create an abstract field item.
-
Method Details
-
createField
Create an abstract field item. Such fields may be external to the current code unit.- Parameters:
owner- owner itemname- field nametype- field type- Returns:
- field item
-
createField
Create a field backed by an internal data element. Such fields are internal to the current code unit.- Parameters:
owner- optional owner; if provided, it must be a class or method itemdataItem- backing data item- Returns:
- field item
-