All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AuthenticationManagement AuthorizationHandler BehaviorScope Blob DataElement DataScope A protocol for objects that providing a scope for data (properties).Entity An entity defines the type ofInstance
s that contains properties, relationships and behavior elements.EntityCapabilities Represents the capabilities for an entity (not its instances), its entity/static queries and entity/static actions.EnumerationLiteral In case aTypedElement
'sTypeRef.TypeKind
isTypeRef.TypeKind.Enumeration
, represents one possible value for theDataElement
.ExternalService Represents functionality that is external to the Kirra repository.Helper Deprecated. Instance Represents an object and its relationships.InstanceCapabilities The capabilities available for a given instance.InstanceManagement Basic protocol for managing entity instances.InstanceManagement.DataProfile A full instance loads all values for all properties and relationships available in the data repository.InstanceManagement.Page<T> InstanceManagement.PageRequest InstanceProtocol InstanceRef A typed reference to an instance.KirraApplication The Kirra application.KirraErrorCode KirraException KirraException.Kind NamedElement<O extends NameScope> NameScope Namespace A namespace allows grouping entities, services, tuple types under a common context.Operation Represents behavioral elements such as Actions and Queries.Operation.OperationKind An operation can of many kinds.Parameter Parameter.Direction Parameter.Effect ParameterScope The protocol for things that can hold parameters (suchOperation
s).ParameterSet A parameter set ties multiple parameters together.Property Represents a property.Relationship A relationship connects two entities.Relationship.Style The style of a relationship.Repository This API allows manipulation of both entity data and metadata.Schema The schema for an application.SchemaBuilder Something that knows how to build a schema on-demand.SchemaManagement Provides access to various pieces of information about a schema.SchemaManagementSnapshot An implementation ofSchemaManagement
that is based on a schema snapshot.Service A service is a collection of operations.SubElement<O extends NameScope> TopLevelElement Tuple Represents structured information.TupleType TypedElement<O extends NameScope> TypedNameScope TypeRef A reference to a type.TypeRef.TypeKind