| Interface | Description |
|---|---|
| ClassificationNode |
Represents a classification node at runtime.
|
| ClassificationNodeBuilder |
Allows building a
ClassificationNode within a Model which can be
completed dynamically. |
| Model |
Represents the runtime model.
|
| ModelFactory |
Factory for getting a
Model. |
| ModelNodeBuilderFactory |
Model's which can be completed dynamically implement this interface. |
| Module |
Represents a module at runtime.
|
| ModuleBuilder | |
| MutableClassificationNode |
Extension of
ClassificationNodeConfig that allows changing the
configuration data. |
| MutableModel |
Extension of
Model that allows changing the underlying configuration
data from which the Model is created. |
| MutableModule |
Extension of
Module that allows changing the configuration data. |
| MutableNode |
Extension of
Node that allows changing the configuration data. |
| Node |
Represents a node at runtime.
|
| NodeBuilder<NodeSubType extends Node> | |
| NodeVisitor |
Used by
ClassificationNode.traverseNodeHierarchyDepthFirst(org.azyva.dragom.model.config.NodeType, org.azyva.dragom.model.NodeVisitor) while
traversing the Node hierarchy rooted at a ClassificationNode. |
| Class | Description |
|---|---|
| ArtifactGroupId |
Bundles the groupId and artifactId of an artifact.
|
| ArtifactGroupIdVersion |
Bundles the groupId, artifactId and version of an artifact.
|
| ArtifactVersion |
Version of an artifact produced by the build of a
Module. |
| ModuleVersion | |
| NodePath | |
| Version |
Version of a
Module at the source level. |
| Enum | Description |
|---|---|
| VersionType |
Enumerates the possible
Version types. |
Copyright © 2015–2017 AZYVA INC.. All rights reserved.