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 id
The 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.