Annotation |
|
AnnotationParameter |
|
ArrayExpression |
|
Attribute |
|
AttributeExpression |
This expression represents the access to structured type attribute.
|
BinaryExpression |
This class represents an expression that applies a binary operator too a pair of operands.
|
Concept |
This class represents a concept of the metamodel.
|
Constraint |
A constraint is a list of expressions that should all evaluate to true in order for the constraint to be
satisfied.
|
Document |
This class represents a document included in the model.
|
EnumType |
This class represents an enumerated type.
|
EnumValue |
This class represents a single value of an enumerated type.
|
Expression |
Base class for the different types of expressions.
|
Link |
|
LinkExpression |
This expression represents the access to structured type link.
|
ListType |
This class is used to represent list types.
|
LiteralExpression |
|
Locator |
A locator is reference from one service to another service.
|
MemberInvolvementTree |
This class is a tree-like data-structure used by the 'Parameter' class to
represent inner fields of the input object and their participation in the
API operation at hand.
|
Method |
This class represents a method of a service.
|
Model |
|
Module |
|
Name |
This class represents a name formed of multiple words.
|
NameParser |
|
Parameter |
|
ParameterExpression |
This expression represents the access to parameter of a method.
|
Point |
This class represents a specific point of the services tree, composed of the path from the root service (a list
of locators) and a method.
|
PrimitiveType |
This class is used to represent primitive types, like strings and numbers, in general anything that is considered
a predefined or built-in type in the model.
|
Service |
|
ServiceMember |
This class contains the fields and methods common to all the members of a service, including methods and locators.
|
StructMember |
This class contains all the fields and methods common to all the members of struct types, including attributes and
links.
|
StructType |
|
Type |
|
UnaryExpression |
This class represents an expression that applies an unary operator too an operand.
|