Uses of Class
com.abstratt.kirra.NamedElement
-
-
Uses of NamedElement in com.abstratt.kirra
Subclasses of NamedElement in com.abstratt.kirra Modifier and Type Class Description class
DataElement
class
Entity
An entity defines the type ofInstance
s that contains properties, relationships and behavior elements.class
EnumerationLiteral
In case aTypedElement
'sTypeRef.TypeKind
isTypeRef.TypeKind.Enumeration
, represents one possible value for theDataElement
.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
Parameter
class
ParameterSet
A parameter set ties multiple parameters together.class
Property
Represents a property.class
Relationship
A relationship connects two entities.class
Service
A service is a collection of operations.class
SubElement<O extends NameScope>
class
TopLevelElement
class
TupleType
class
TypedElement<O extends NameScope>
Methods in com.abstratt.kirra with type parameters of type NamedElement Modifier and Type Method Description static <N extends NamedElement<?>>
NNameScope. find(Collection<N> elements, String name)
static <N extends NamedElement<?>>
NNameScope. find(Collection<N> elements, String name, Supplier<Throwable> missingHandler)
static <N extends NamedElement<?>>
Optional<N>NameScope. tryToFind(Collection<N> elements, String name)
Methods in com.abstratt.kirra with parameters of type NamedElement Modifier and Type Method Description int
NamedElement. compareTo(NamedElement<O> o)
-