Interface LaravelUi5\OData\Edm\Contracts\Type\EntityTypeInterface

extends StructuredTypeInterface, AnnotationTargetInterface

An entity type, the central construct of the OData Edm.

Entity types represent things with identity — rows in a table, documents in a collection. They carry a key (one or more structural properties that uniquely identify an instance), structural properties, and navigation properties that associate them with other entity types.

Methods
Methods inherited from LaravelUi5\OData\Edm\Contracts\Type\StructuredTypeInterface
getDeclaredProperties(), getProperty(), isAbstract(), isOpen()
Methods inherited from LaravelUi5\OData\Edm\Contracts\Type\TypeInterface
getQualifiedName()
Methods inherited from LaravelUi5\OData\Edm\Contracts\NamedElementInterface
getName()
Methods inherited from LaravelUi5\OData\Edm\Contracts\AnnotatableInterface
getAnnotations(), getAnnotation()