# Package org.eclipse.viatra.integration.uml.derivedfeatures

- Class Summary
  Class | Description
  --- | ---
  ActionContextMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.actionContext pattern, to be used in conjunction with `ActionContextMatcher`.
  ActionContextMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.actionContext pattern, providing pattern-specific query methods.
  ActionInputMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.actionInput pattern, to be used in conjunction with `ActionInputMatcher`.
  ActionInputMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.actionInput pattern, providing pattern-specific query methods.
  ActionOutputMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.actionOutput pattern, to be used in conjunction with `ActionOutputMatcher`.
  ActionOutputMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.actionOutput pattern, providing pattern-specific query methods.
  ActivityEdgeInGroupMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.activityEdgeInGroup pattern, to be used in conjunction with `ActivityEdgeInGroupMatcher`.
  ActivityEdgeInGroupMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.activityEdgeInGroup pattern, providing pattern-specific query methods.
  ActivityGroupContainedEdgeMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.activityGroupContainedEdge pattern, to be used in conjunction with `ActivityGroupContainedEdgeMatcher`.
  ActivityGroupContainedEdgeMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.activityGroupContainedEdge pattern, providing pattern-specific query methods.
  ActivityGroupContainedNodeMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.activityGroupContainedNode pattern, to be used in conjunction with `ActivityGroupContainedNodeMatcher`.
  ActivityGroupContainedNodeMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.activityGroupContainedNode pattern, providing pattern-specific query methods.
  ActivityGroupInActivityMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.activityGroupInActivity pattern, to be used in conjunction with `ActivityGroupInActivityMatcher`.
  ActivityGroupInActivityMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.activityGroupInActivity pattern, providing pattern-specific query methods.
  ActivityGroupMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.activityGroup pattern, to be used in conjunction with `ActivityGroupMatcher`.
  ActivityGroupMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.activityGroup pattern, providing pattern-specific query methods.
  ActivityGroupSubgroupMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.activityGroupSubgroup pattern, to be used in conjunction with `ActivityGroupSubgroupMatcher`.
  ActivityGroupSubgroupMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.activityGroupSubgroup pattern, providing pattern-specific query methods.
  ActivityGroupSuperGroupMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.activityGroupSuperGroup pattern, to be used in conjunction with `ActivityGroupSuperGroupMatcher`.
  ActivityGroupSuperGroupMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.activityGroupSuperGroup pattern, providing pattern-specific query methods.
  ActivityNodeActivityMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.activityNodeActivity pattern, to be used in conjunction with `ActivityNodeActivityMatcher`.
  ActivityNodeActivityMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.activityNodeActivity pattern, providing pattern-specific query methods.
  ActivityNodeInGroupMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.activityNodeInGroup pattern, to be used in conjunction with `ActivityNodeInGroupMatcher`.
  ActivityNodeInGroupMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.activityNodeInGroup pattern, providing pattern-specific query methods.
  ActivityNodeMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.activityNode pattern, to be used in conjunction with `ActivityNodeMatcher`.
  ActivityNodeMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.activityNode pattern, providing pattern-specific query methods.
  AssociationEndTypeMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.associationEndType pattern, to be used in conjunction with `AssociationEndTypeMatcher`.
  AssociationEndTypeMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.associationEndType pattern, providing pattern-specific query methods.
  BehaviorContextMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.behaviorContext pattern, to be used in conjunction with `BehaviorContextMatcher`.
  BehaviorContextMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.behaviorContext pattern, providing pattern-specific query methods.
  ClassExtensionMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.classExtension pattern, to be used in conjunction with `ClassExtensionMatcher`.
  ClassExtensionMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.classExtension pattern, providing pattern-specific query methods.
  ClassifierAttributeMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.classifierAttribute pattern, to be used in conjunction with `ClassifierAttributeMatcher`.
  ClassifierAttributeMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.classifierAttribute pattern, providing pattern-specific query methods.
  ClassifierFeatureMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.classifierFeature pattern, to be used in conjunction with `ClassifierFeatureMatcher`.
  ClassifierFeatureMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.classifierFeature pattern, providing pattern-specific query methods.
  ClassifierGeneralMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.classifierGeneral pattern, to be used in conjunction with `ClassifierGeneralMatcher`.
  ClassifierGeneralMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.classifierGeneral pattern, providing pattern-specific query methods.
  ClassSuperClassMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.classSuperClass pattern, to be used in conjunction with `ClassSuperClassMatcher`.
  ClassSuperClassMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.classSuperClass pattern, providing pattern-specific query methods.
  ConnectableElementEndMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.connectableElementEnd pattern, to be used in conjunction with `ConnectableElementEndMatcher`.
  ConnectableElementEndMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.connectableElementEnd pattern, providing pattern-specific query methods.
  ConnectorKindMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.connectorKind pattern, to be used in conjunction with `ConnectorKindMatcher`.
  ConnectorKindMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.connectorKind pattern, providing pattern-specific query methods.
  DeploymentTargetDeployedElementMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.deploymentTargetDeployedElement pattern, to be used in conjunction with `DeploymentTargetDeployedElementMatcher`.
  DeploymentTargetDeployedElementMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.deploymentTargetDeployedElement pattern, providing pattern-specific query methods.
  DerivedFeatures | A pattern group formed of all public patterns defined in DerivedFeatures.vql.
  DirectedRelationshipSourceMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.directedRelationshipSource pattern, to be used in conjunction with `DirectedRelationshipSourceMatcher`.
  DirectedRelationshipSourceMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.directedRelationshipSource pattern, providing pattern-specific query methods.
  DirectedRelationshipTargetMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.directedRelationshipTarget pattern, to be used in conjunction with `DirectedRelationshipTargetMatcher`.
  DirectedRelationshipTargetMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.directedRelationshipTarget pattern, providing pattern-specific query methods.
  ElementOwnedElementMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.elementOwnedElement pattern, to be used in conjunction with `ElementOwnedElementMatcher`.
  ElementOwnedElementMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.elementOwnedElement pattern, providing pattern-specific query methods.
  ElementOwnerMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.elementOwner pattern, to be used in conjunction with `ElementOwnerMatcher`.
  ElementOwnerMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.elementOwner pattern, providing pattern-specific query methods.
  EncapsulatedClassifierOwnedPortMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.encapsulatedClassifierOwnedPort pattern, to be used in conjunction with `EncapsulatedClassifierOwnedPortMatcher`.
  EncapsulatedClassifierOwnedPortMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.encapsulatedClassifierOwnedPort pattern, providing pattern-specific query methods.
  ExtensionMetaclassMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.extensionMetaclass pattern, to be used in conjunction with `ExtensionMetaclassMatcher`.
  ExtensionMetaclassMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.extensionMetaclass pattern, providing pattern-specific query methods.
  FeatureFeaturingClassifierMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.featureFeaturingClassifier pattern, to be used in conjunction with `FeatureFeaturingClassifierMatcher`.
  FeatureFeaturingClassifierMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.featureFeaturingClassifier pattern, providing pattern-specific query methods.
  MessageMessageKindMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.messageMessageKind pattern, to be used in conjunction with `MessageMessageKindMatcher`.
  MessageMessageKindMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.messageMessageKind pattern, providing pattern-specific query methods.
  NamedElementClientDependencyMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.namedElementClientDependency pattern, to be used in conjunction with `NamedElementClientDependencyMatcher`.
  NamedElementClientDependencyMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.namedElementClientDependency pattern, providing pattern-specific query methods.
  NamedElementNamespaceMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.namedElementNamespace pattern, to be used in conjunction with `NamedElementNamespaceMatcher`.
  NamedElementNamespaceMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.namedElementNamespace pattern, providing pattern-specific query methods.
  NamedElementQualifiedNameMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.namedElementQualifiedName pattern, to be used in conjunction with `NamedElementQualifiedNameMatcher`.
  NamedElementQualifiedNameMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.namedElementQualifiedName pattern, providing pattern-specific query methods.
  NamespaceImportedMemberMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.namespaceImportedMember pattern, to be used in conjunction with `NamespaceImportedMemberMatcher`.
  NamespaceImportedMemberMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.namespaceImportedMember pattern, providing pattern-specific query methods.
  NamespaceMemberMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.namespaceMember pattern, to be used in conjunction with `NamespaceMemberMatcher`.
  NamespaceMemberMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.namespaceMember pattern, providing pattern-specific query methods.
  NamespaceOwnedMemberMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.namespaceOwnedMember pattern, to be used in conjunction with `NamespaceOwnedMemberMatcher`.
  NamespaceOwnedMemberMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.namespaceOwnedMember pattern, providing pattern-specific query methods.
  OpaqueExpressionResultMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.opaqueExpressionResult pattern, to be used in conjunction with `OpaqueExpressionResultMatcher`.
  OpaqueExpressionResultMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.opaqueExpressionResult pattern, providing pattern-specific query methods.
  PackageNestedPackageMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.packageNestedPackage pattern, to be used in conjunction with `PackageNestedPackageMatcher`.
  PackageNestedPackageMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.packageNestedPackage pattern, providing pattern-specific query methods.
  PackageNestingPackageMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.packageNestingPackage pattern, to be used in conjunction with `PackageNestingPackageMatcher`.
  PackageNestingPackageMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.packageNestingPackage pattern, providing pattern-specific query methods.
  PackageOwnedStereotypeMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.packageOwnedStereotype pattern, to be used in conjunction with `PackageOwnedStereotypeMatcher`.
  PackageOwnedStereotypeMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.packageOwnedStereotype pattern, providing pattern-specific query methods.
  PackageOwnedTypeMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.packageOwnedType pattern, to be used in conjunction with `PackageOwnedTypeMatcher`.
  PackageOwnedTypeMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.packageOwnedType pattern, providing pattern-specific query methods.
  PropertyIsCompositeMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.propertyIsComposite pattern, to be used in conjunction with `PropertyIsCompositeMatcher`.
  PropertyIsCompositeMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.propertyIsComposite pattern, providing pattern-specific query methods.
  ProtocolTransitionReferredMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.protocolTransitionReferred pattern, to be used in conjunction with `ProtocolTransitionReferredMatcher`.
  ProtocolTransitionReferredMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.protocolTransitionReferred pattern, providing pattern-specific query methods.
  RedefinableElementRedefinedElementMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.redefinableElementRedefinedElement pattern, to be used in conjunction with `RedefinableElementRedefinedElementMatcher`.
  RedefinableElementRedefinedElementMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.redefinableElementRedefinedElement pattern, providing pattern-specific query methods.
  RedefinableElementRedefinitionContextMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.redefinableElementRedefinitionContext pattern, to be used in conjunction with `RedefinableElementRedefinitionContextMatcher`.
  RedefinableElementRedefinitionContextMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.redefinableElementRedefinitionContext pattern, providing pattern-specific query methods.
  RedefinableTemplateSignatureInheritedParameterMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.redefinableTemplateSignatureInheritedParameter pattern, to be used in conjunction with `RedefinableTemplateSignatureInheritedParameterMatcher`.
  RedefinableTemplateSignatureInheritedParameterMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.redefinableTemplateSignatureInheritedParameter pattern, providing pattern-specific query methods.
  RelationshipRelatedElementMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.relationshipRelatedElement pattern, to be used in conjunction with `RelationshipRelatedElementMatcher`.
  RelationshipRelatedElementMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.relationshipRelatedElement pattern, providing pattern-specific query methods.
  StateIsCompositeMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.stateIsComposite pattern, to be used in conjunction with `StateIsCompositeMatcher`.
  StateIsCompositeMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.stateIsComposite pattern, providing pattern-specific query methods.
  StateIsOrthogonalMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.stateIsOrthogonal pattern, to be used in conjunction with `StateIsOrthogonalMatcher`.
  StateIsOrthogonalMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.stateIsOrthogonal pattern, providing pattern-specific query methods.
  StructuredClassifierPartMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.structuredClassifierPart pattern, to be used in conjunction with `StructuredClassifierPartMatcher`.
  StructuredClassifierPartMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.structuredClassifierPart pattern, providing pattern-specific query methods.
  StructuredClassifierRoleMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.structuredClassifierRole pattern, to be used in conjunction with `StructuredClassifierRoleMatcher`.
  StructuredClassifierRoleMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.structuredClassifierRole pattern, providing pattern-specific query methods.
  TypePackageMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.typePackage pattern, to be used in conjunction with `TypePackageMatcher`.
  TypePackageMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.typePackage pattern, providing pattern-specific query methods.
  VertexIncomingMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.vertexIncoming pattern, to be used in conjunction with `VertexIncomingMatcher`.
  VertexIncomingMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.vertexIncoming pattern, providing pattern-specific query methods.
  VertexOutgoingMatch | Pattern-specific match representation of the org.eclipse.viatra.integration.uml.derivedfeatures.vertexOutgoing pattern, to be used in conjunction with `VertexOutgoingMatcher`.
  VertexOutgoingMatcher | Generated pattern matcher API of the org.eclipse.viatra.integration.uml.derivedfeatures.vertexOutgoing pattern, providing pattern-specific query methods.