All Classes and Interfaces
Class
Description
The model of generic entity
Describes a single Action from the
Action
annotation metadata of an entity class.Interface for entities that can be converted to a builder.
Thrown when
AbstractEntity cannot read the value of a
Description using reflection.Global, singleton entry-point to retrieve
EntityRepository instances.Builder used at program initialization to register all
EntityRepository implementations
and produce a fully configured EntityManager singleton.Thrown when
EntityManager cannot be initialized — for example when
a repository class discovered during package scanning cannot be instantiated.Thrown when
EntityRepository cannot find an entity by its idThe interface of generic repository for entities.
Carries query parameters passed to
EntityRepository methods.Shared string constants used by entity-backed services.
Shared helper methods for entity-backed services.
Entity class and its repository resolved together in a single lookup.
Resolved entity coordinates extracted from a
FunObject.Marks a class as a Kokos entity and binds it to a Smeup object type+parameter pair.
Entity detail service.
Entity list service.
Decodes a single entity into a compact matrix response.
Builds tooltip matrix data (OAV values + action buttons) for a single entity.
Describes a single OAV (Object Attribute Value) from the
SmeupOav
annotation metadata of an entity class.Thrown when no
EntityRepository
is registered for the requested entity class.This exception is thrown when an error occurs while performing a read operation on a
EntityRepository,
such as when fetching an entity by ID or listing entities.Annotation to mark a field as an OAV (Object Attribute Value) in the context of the Kokos SDK.
This class contains the constants for the types of the Smeup entities.