Class MediaQueryParser


  • public final class MediaQueryParser
    extends java.lang.Object
    Utilities class that parses String values into MediaQuery or MediaExpression values.
    • Constructor Detail

      • MediaQueryParser

        private MediaQueryParser()
        Creates a MediaQueryParser instance.
    • Method Detail

      • parseMediaQueries

        static java.util.List<MediaQuery> parseMediaQueries​(java.lang.String mediaQueriesStr)
        Parses a String into a List of MediaQuery values.
        Parameters:
        mediaQueriesStr - the media queries in the form of a String
        Returns:
        the resulting List of MediaQuery values
      • parseMediaQuery

        static MediaQuery parseMediaQuery​(java.lang.String mediaQueryStr)
        Parses a String into a MediaQuery value.
        Parameters:
        mediaQueryStr - the media query in the form of a String
        Returns:
        the resulting MediaQuery value
      • parseMediaExpressions

        private static java.util.List<MediaExpression> parseMediaExpressions​(java.lang.String mediaExpressionsStr,
                                                                             boolean shallStartWithAnd)
        Parses a String into a list of MediaExpression values.
        Parameters:
        mediaExpressionsStr - the media expressions in the form of a String
        shallStartWithAnd - indicates if the media expression shall start with "and"
        Returns:
        the resulting list of MediaExpression values
      • parseMediaExpression

        private static MediaExpression parseMediaExpression​(java.lang.String mediaExpressionStr)
        Parses a String into a MediaExpression value.
        Parameters:
        mediaExpressionStr - the media expression in the form of a String
        Returns:
        the resulting MediaExpression value