Package klyn.data
Contains 48 type(s).
Types
Interfaces
  • MappingRegistration - Type-erased registration boundary for heterogeneous entity mappings.
  • ProviderConfiguration - Provider-neutral configuration marker used by EntityManagerFactory.
  • QueryStream - Sequential, forward-only query result stream.
  • Queryable - Typed, lazy source accepted by a native KQL from clause.
  • Repository - Provider-neutral, keyed entity source.
Classes
  • EntityManager - Non-thread-safe persistence context for queries and entity lifecycle.
  • EntityManagerFactory - Thread-safe factory for short-lived EntityManager instances.
  • EntityModel - Immutable snapshot of every entity mapped by an EntityManagerFactory.
  • EntityTransaction - Transaction state owned by one EntityManager.
  • MappingDescriptor - Immutable, statically typed base for provider entity mappings.
  • MappingRegistry - Immutable registry of heterogeneous, statically typed entity mappings.
  • Page - Materialized page with an exact total count.
  • PageRequest - Immutable zero-based paging request.
  • Parameter - Immutable descriptor for one explicitly late-bound KQL parameter.
  • Query - Immutable, lazy and re-executable typed KQL query.
  • QueryExplanation - Immutable diagnostic description of a compiled query and provider plan.
  • SchemaManager - Thread-safe facade for physical schema creation, inspection and validation.
  • SchemaOperation - Immutable provider schema operation contained in a SchemaPlan.
  • SchemaPlan - Immutable, provider-neutral plan that reconciles mappings and physical data.
  • Slice - Materialized page window that avoids an exact total-count operation.
Enums
  • FlushMode - Controls when an EntityManager synchronizes pending changes.
  • SchemaOperationKind - Canonical kind of one physical schema change.
Exceptions