Class: Lutaml::UmlRepository::Queries::BaseQuery
- Inherits:
-
Object
- Object
- Lutaml::UmlRepository::Queries::BaseQuery
- Defined in:
- lib/lutaml/uml_repository/queries/base_query.rb
Overview
Base class for all query services.
Provides common functionality for accessing the document and indexes that subclasses can use to implement specific query operations.
Direct Known Subclasses
AssociationQuery, ClassQuery, DiagramQuery, InheritanceQuery, PackageQuery, SearchQuery
Instance Method Summary collapse
-
#initialize(document, indexes) ⇒ BaseQuery
constructor
Create a new query instance.
Constructor Details
#initialize(document, indexes) ⇒ BaseQuery
Create a new query instance
25 26 27 28 |
# File 'lib/lutaml/uml_repository/queries/base_query.rb', line 25 def initialize(document, indexes) @document = document @indexes = indexes end |