Namespace LaravelUi5\OData\Service\Contracts

Interfaces
CustomEntitySetInterface Self-describing entity set resolver.
EdmBuilderInterface Mutable accumulator that produces a frozen EdmxInterface.
EntityResolverInterface Resolves a single-entity plan into one row, or null when not found.
EntitySetResolverInterface Resolves an entity-set query plan into a lazy stream of entities.
EntitySetSourceInterface Formal contract for SQL-backed entity set data sources.
FunctionResolverInterface Resolves a function-invocation query plan into a return value.
ODataServiceInterface Contract for an addressable OData service endpoint.
ODataServiceRegistryInterface Resolves the active ODataService for an incoming request.
QueryPlanInterface Marker interface for all query plans.
ResolverBindingInterface A serializable binding that knows how to create a resolver at runtime.
RuntimeSchemaBuilderInterface Mutable accumulator that binds resolvers to a frozen EdmxInterface and produces a RuntimeSchemaInterface.
RuntimeSchemaInterface The frozen runtime schema — an EdmxInterface paired with its resolver map.
SingletonResolverInterface Resolves a singleton to its single entity instance.
SqlQueryInterface A SQL-backed data source with typed column schema.
VirtualExpandResolverInterface Resolver that can serve as a virtual navigation expand on parent entities.