Interface TypesDiscoverer<T>

Type Parameters:
T - The concrete type representation returned by discover(AccessType).

public interface TypesDiscoverer<T>
A pluggable strategy for discovering all known types of a given AccessType, so that a ModelKnowledge can be populated without hard-coding how types are located.
Author:
Luca Frosini (ISTI - CNR)
  • Method Summary

    Modifier and Type
    Method
    Description
    discover(AccessType accessType)
    This function discovers all available types of a certain AccessType.
  • Method Details

    • discover

      Collection<T> discover(AccessType accessType)
      This function discovers all available types of a certain AccessType. Allowed AccessTypes are only IS Model Types see AccessType.getModelTypes()
      Parameters:
      accessType - The access type.
      Returns:
      A collection of discovered types.