Atavism Version 2018.1AGIS API

atavism.server.engine
Interface Searchable

All Known Implementing Classes:
EntitySearchable, InstancePlugin.RegionSearch

public interface Searchable

Interface to a searchable object collection. Implementations can run a search on a set of objects. The SearchClause specifies which objects are matched and the SearchSelection specifies the content and form of the returned objects.


Method Summary
 java.util.Collection runSearch(SearchClause searchClause, SearchSelection selection)
          Run an object search and return selected information.
 

Method Detail

runSearch

java.util.Collection runSearch(SearchClause searchClause,
                               SearchSelection selection)
Run an object search and return selected information.

Parameters:
searchClause - Object matching criteria.
selection - Describes the object information to return and how the result collection is structured.
Returns:
Collection of matching objects.


Copyright © 2018 Dragonsan Studios Sp. z o.o.