Uses of Interface
com.abstratt.kirra.NameScope
-
-
Uses of NameScope in com.abstratt.kirra
Classes in com.abstratt.kirra with type parameters of type NameScope Modifier and Type Class Description class
NamedElement<O extends NameScope>
class
SubElement<O extends NameScope>
class
TypedElement<O extends NameScope>
Subinterfaces of NameScope in com.abstratt.kirra Modifier and Type Interface Description interface
BehaviorScope
interface
DataScope
A protocol for objects that providing a scope for data (properties).interface
ParameterScope
The protocol for things that can hold parameters (suchOperation
s).interface
TypedNameScope
Classes in com.abstratt.kirra that implement NameScope Modifier and Type Class Description class
Entity
An entity defines the type ofInstance
s that contains properties, relationships and behavior elements.class
Namespace
A namespace allows grouping entities, services, tuple types under a common context.class
Operation
Represents behavioral elements such as Actions and Queries.class
Service
A service is a collection of operations.class
TopLevelElement
class
TupleType
-