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 Detail

      • 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.