EntityContainer

open class EntityContainer: ObjectBase

Represents an OData entity container.

  • The local name of this container within its owning DataSchema, e.g. MyContainer.

    Declaration

    Swift

    final public var localName: String = ""
  • The name of this set qualified by its owning DataSchema name, e.g. MySchema.MyContainer.

    Declaration

    Swift

    final public var qualifiedName: String = ""
  • The base container if this container extends another.

    Declaration

    Swift

    final public var baseContainer: EntityContainer!
  • Is this the default container within its defining schema?

    Declaration

    Swift

    final public var isDefault: Bool = false
  • Default initializer.

    Declaration

    Swift

    override public init()
  • List of annotations for this container.

    Declaration

    Swift

    open var annotationList: AnnotationList
  • Map of annotations for this container.

    Declaration

    Swift

    open var annotationMap: AnnotationMap
  • The data methods defined by this container.

    Declaration

    Swift

    open var dataMethods: DataMethodMap
  • The entity sets defined by this container.

    Declaration

    Swift

    open var entitySets: EntitySetMap
  • Synonym for localName.

    Declaration

    Swift

    open var name: String
  • The singletons defined by this container.

    Declaration

    Swift

    open var singletons: EntitySetMap