Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
An entity collection extends Collection and adds additional behaviors specific to entity collections.
public class CdmEntityCollection extends CdmCollection<CdmEntityDeclarationDefinition>
Constructors
Name | Description |
---|---|
CdmEntityCollection(CdmCorpusContext, CdmObject) ctx: The corpus context. owner: The object that contains this collection. |
Initializes a new instance of the CdmEntityCollection class. |
Methods
Name | Description | Return Type |
---|---|---|
Add(CdmEntityDefinition, bool) entity: The entity definition to use to create the entity declaration. simpleRef [optional]: This parameter is unused. It's kept just for consistency with other Common Data Model collections. append(...) in Python, push(...) in TypeScript. |
Creates an entity declaration based on an entity definition and adds it to the collection. Returns the entity declaration that was added to the collection. | CdmEntityDeclarationDefinition |
Add(string, string, bool) name: The name of the entity to add to the collection. entityPath: The entity's path. simpleRef [optional]: This parameter is unused. It's kept just for consistency with other Common Data Model collections. append(...) in Python, push(...) in TypeScript. |
Adds a new entity to the collection with the specified name and entity path. Returns the entity declaration that was added to the collection. | CdmEntityDeclarationDefinition |
AddRange(IEnumerable<CdmEntityDefinition>) entityList: The list of entities to add. addAll(...) in Java, extend(...) in Python, concat(...) in TypeScript. |
Adds the elements of the specified list of entities to the collection. | void |
Remove(CdmEntityDefinition) entityDefToRemove: The entity whose reference we want to remove from the collection. |
Removes the specified entity's entity reference from the collection. Returns true if the operation is successful, false otherwise. | bool |