Interface NamedCurveRegistry

    • Method Detail

      • getCurve

        NamedCurve getCurve​(String name)
        Gets a NamedCurve based on its name.
        Parameters:
        name - the name
        Returns:
        the NamedCurve or null if no match is found
      • getCurve

        NamedCurve getCurve​(Predicate<NamedCurve> predicate)
        Gets a NamedCurve based on the given predicate.
        Parameters:
        predicate - the predicate
        Returns:
        the first curve that matches the supplied predicate, or null if no matches are found
      • getCurves

        List<NamedCurve> getCurves​(Predicate<NamedCurve> predicate)
        Gets all curves that matches the given predicate.
        Parameters:
        predicate - the predicate
        Returns:
        a (possibly empty) list of NamedCurve objects