Class Expression.NamedGroup<E>

  • Type Parameters:
    E -
    All Implemented Interfaces:
    com.google.common.base.Predicate<E>, Expression<E>, java.util.function.Predicate<E>
    Enclosing interface:
    Expression<E>

    public static class Expression.NamedGroup<E>
    extends Expression.MatchingGroup<E>
    Represents a matching group that is referred to by name. (<name>:<foo> <bar>+)
    • Field Detail

      • name

        public final java.lang.String name
    • Constructor Detail

      • NamedGroup

        public NamedGroup​(java.lang.String name,
                          java.util.List<Expression<E>> expressions)