Package ch.qos.logback.core.util
Class StringCollectionUtil
- java.lang.Object
-
- ch.qos.logback.core.util.StringCollectionUtil
-
@Deprecated(since="2022-01-27") public class StringCollectionUtil extends java.lang.Object
Deprecated.This internal logback API is not supported by AEM as a Cloud Service.Static utility methods for working with collections of strings.
-
-
Constructor Summary
Constructors Constructor Description StringCollectionUtil()
Deprecated.
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static void
removeMatching(java.util.Collection<java.lang.String> values, java.lang.String... patterns)
Deprecated.Removes all values in the subject collection that are matched by at least one of a collection of regular expressions.static void
removeMatching(java.util.Collection<java.lang.String> values, java.util.Collection<java.lang.String> patterns)
Deprecated.Removes all values in the subject collection that are matched by at least one of a collection of regular expressions.static void
retainMatching(java.util.Collection<java.lang.String> values, java.lang.String... patterns)
Deprecated.Retains all values in the subject collection that are matched by at least one of a collection of regular expressions.static void
retainMatching(java.util.Collection<java.lang.String> values, java.util.Collection<java.lang.String> patterns)
Deprecated.Retains all values in the subject collection that are matched by at least one of a collection of regular expressions.
-
-
-
Method Detail
-
retainMatching
public static void retainMatching(java.util.Collection<java.lang.String> values, java.lang.String... patterns)
Deprecated.Retains all values in the subject collection that are matched by at least one of a collection of regular expressions.This method is a convenience overload for
retainMatching(Collection, Collection)
.- Parameters:
values
- subject value collectionpatterns
- patterns to match
-
retainMatching
public static void retainMatching(java.util.Collection<java.lang.String> values, java.util.Collection<java.lang.String> patterns)
Deprecated.Retains all values in the subject collection that are matched by at least one of a collection of regular expressions.The semantics of this method are conceptually similar to
Collection.retainAll(Collection)
, but uses pattern matching instead of exact matching.- Parameters:
values
- subject value collectionpatterns
- patterns to match
-
removeMatching
public static void removeMatching(java.util.Collection<java.lang.String> values, java.lang.String... patterns)
Deprecated.Removes all values in the subject collection that are matched by at least one of a collection of regular expressions.This method is a convenience overload for
removeMatching(Collection, Collection)
.- Parameters:
values
- subject value collectionpatterns
- patterns to match
-
removeMatching
public static void removeMatching(java.util.Collection<java.lang.String> values, java.util.Collection<java.lang.String> patterns)
Deprecated.Removes all values in the subject collection that are matched by at least one of a collection of regular expressions.The semantics of this method are conceptually similar to
Collection.removeAll(Collection)
, but uses pattern matching instead of exact matching.- Parameters:
values
- subject value collectionpatterns
- patterns to match
-
-