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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.viatra.query.runtime.api.impl.BasePatternMatch (implements org.eclipse.viatra.query.runtime.api.IPatternMatch)
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActionContextMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActionInputMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActionOutputMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityEdgeInGroupMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupContainedEdgeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupContainedNodeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupInActivityMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupSubgroupMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupSuperGroupMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityNodeActivityMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityNodeInGroupMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityNodeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.AssociationEndTypeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.BehaviorContextMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ClassExtensionMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ClassifierAttributeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ClassifierFeatureMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ClassifierGeneralMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ClassSuperClassMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ConnectableElementEndMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ConnectorKindMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.DeploymentTargetDeployedElementMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.DirectedRelationshipSourceMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.DirectedRelationshipTargetMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ElementOwnedElementMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ElementOwnerMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.EncapsulatedClassifierOwnedPortMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ExtensionMetaclassMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.FeatureFeaturingClassifierMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.MessageMessageKindMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.NamedElementClientDependencyMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.NamedElementNamespaceMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.NamedElementQualifiedNameMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.NamespaceImportedMemberMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.NamespaceMemberMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.NamespaceOwnedMemberMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.OpaqueExpressionResultMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.PackageNestedPackageMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.PackageNestingPackageMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.PackageOwnedStereotypeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.PackageOwnedTypeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.PropertyIsCompositeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ProtocolTransitionReferredMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.RedefinableElementRedefinedElementMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.RedefinableElementRedefinitionContextMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.RedefinableTemplateSignatureInheritedParameterMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.RelationshipRelatedElementMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.StateIsCompositeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.StateIsOrthogonalMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.StructuredClassifierPartMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.StructuredClassifierRoleMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.TypePackageMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.VertexIncomingMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.VertexOutgoingMatch
  - org.eclipse.viatra.query.runtime.api.impl.BaseQueryGroup (implements org.eclipse.viatra.query.runtime.api.IQueryGroup)
    - org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedPatternGroup
      - org.eclipse.viatra.integration.uml.derivedfeatures.DerivedFeatures
  - org.eclipse.viatra.query.runtime.internal.apiimpl.QueryResultWrapper
    - org.eclipse.viatra.query.runtime.api.impl.BaseMatcher<Match> (implements org.eclipse.viatra.query.runtime.api.ViatraQueryMatcher<Match>)
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActionContextMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActionInputMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActionOutputMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityEdgeInGroupMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupContainedEdgeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupContainedNodeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupInActivityMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupSubgroupMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupSuperGroupMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityNodeActivityMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityNodeInGroupMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityNodeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.AssociationEndTypeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.BehaviorContextMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ClassExtensionMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ClassifierAttributeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ClassifierFeatureMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ClassifierGeneralMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ClassSuperClassMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ConnectableElementEndMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ConnectorKindMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.DeploymentTargetDeployedElementMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.DirectedRelationshipSourceMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.DirectedRelationshipTargetMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ElementOwnedElementMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ElementOwnerMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.EncapsulatedClassifierOwnedPortMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ExtensionMetaclassMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.FeatureFeaturingClassifierMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.MessageMessageKindMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.NamedElementClientDependencyMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.NamedElementNamespaceMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.NamedElementQualifiedNameMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.NamespaceImportedMemberMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.NamespaceMemberMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.NamespaceOwnedMemberMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.OpaqueExpressionResultMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.PackageNestedPackageMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.PackageNestingPackageMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.PackageOwnedStereotypeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.PackageOwnedTypeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.PropertyIsCompositeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ProtocolTransitionReferredMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.RedefinableElementRedefinedElementMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.RedefinableElementRedefinitionContextMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.RedefinableTemplateSignatureInheritedParameterMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.RelationshipRelatedElementMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.StateIsCompositeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.StateIsOrthogonalMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.StructuredClassifierPartMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.StructuredClassifierRoleMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.TypePackageMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.VertexIncomingMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.VertexOutgoingMatcher