Interface FeatureTypes.Repository

    • Method Detail

      • getName

        java.lang.String getName()

        The name of this repository.

        This will be the ${repository} component of any URIs of types defined here.

        Returns:
        the name of the repository
      • getTypes

        java.util.Set getTypes()
        Get a set of all type names defined in this repository.
        Returns:
        a Set of Type names as Strings
      • getType

        FeatureTypes.Type getType​(java.lang.String name)
                           throws java.util.NoSuchElementException
        Find the type for a name.
        Parameters:
        name - the name of the Type
        Returns:
        the Type of that name
        Throws:
        java.util.NoSuchElementException - if that type can not be found