ViewObjectinterface extends the
StructureDefinterface. The class representing the entity definition (
EntityDefImpl) also implements this interface. As its name implies, the
StructureDefdefines the structure and the component and provides access to a collection of
AttributeDefobjects that offer runtime metadata about each attribute in the view object row or entity row. Using an
AttributeDef, you can access its companion
AttributeHintsobject to reference hints like the display label, format mask, tooltip, etc.
This method returns true if the view object's SQL query is completely specified by the developer, as opposed to having the select list derived automatically based on the participating entity usages.
This method returns an array of
EntityDefImplobjects representing the view object's entity usages. If it returns
null, then the view object has no entity usages.