public static MomentInterval parse(
        CharSequence text,
        ChronoParser<Moment> startFormat,
        char separator,
        ChronoParser<Moment> endFormat,
        BracketPolicy policy,
        ParseLog status
    ) {

        return IntervalParser.of(
            MomentIntervalFactory.INSTANCE,
            startFormat,
            endFormat,
            policy,
            separator
        ).parse(text, status, startFormat.getAttributes());

    }
public static MomentInterval parse ( CharSequence text , ChronoParser < Moment > startFormat , char separator , ChronoParser < Moment > endFormat , BracketPolicy policy , ParseLog status ) { return IntervalParser . of ( MomentIntervalFactory . INSTANCE , startFormat , endFormat , policy , separator ) . parse ( text , status , startFormat . getAttributes ( ) ) ; }
/*[deutsch]
<p>Interpretiert den angegebenen Text als Intervall. </p>

<p>Diese Methode ist vor allem f&uuml;r technische nicht-lokalisierte Intervallformate &auml;hnlich
wie in ISO-8601 definiert gedacht. Unendlichkeitssymbole werden verstanden. </p>

@param   text        text to be parsed
@param   startFormat format object for parsing start component
@param   separator   char separating start and end component
@param   endFormat   format object for parsing end component
@param   policy      strategy for parsing interval boundaries
@param   status      parser information (always as new instance)
@return  result or {@code null} if parsing does not work
@throws  IndexOutOfBoundsException if the start position is at end of text or even behind
@since   3.9/4.6