Namespace LaravelUi5\OData\Edm\Contracts

Interfaces
AnnotatableInterface Contract for every model element that may carry annotations.
AnnotationTargetInterface Marker interface for every model element that is a valid annotation target according to the OData CSDL specification.
ColumnarSchemaInterface Declares a typed column schema: column names with their primitive types and the key columns that uniquely identify a…
EdmxInterface The EDMX document — the root of the entire CSDL model.
EntitySetPathInterface The entity set path of a bound function overload.
FunctionInterface A function overload as defined in CSDL.
FunctionParameterInterface A single parameter of a function overload.
IncludedSchemaInterface A schema namespace included from a referenced external document.
NamedElementInterface Base contract for every named element in the Entity Data Model.
ReferenceInterface A reference to an external CSDL document.
SchemaInterface A CSDL schema — a namespace that groups a set of type definitions and functions.
Namespaces
LaravelUi5\OData\Edm\Contracts\Annotation
LaravelUi5\OData\Edm\Contracts\Container
LaravelUi5\OData\Edm\Contracts\Property
LaravelUi5\OData\Edm\Contracts\Type