net.fortuna.ical4j.validate.AbstractValidationRuleSet.class Maven / Gradle / Ivy
???? 7 W
java/lang/Object ()V java/util/HashSet
java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List;
(Ljava/util/Collection;)V
java/util/Collections unmodifiableSet (Ljava/util/Set;)Ljava/util/Set; 5net/fortuna/ical4j/validate/AbstractValidationRuleSet rules Ljava/util/Set; ! " # java/util/List stream ()Ljava/util/stream/Stream; % & ' ( ) java/util/stream/Stream filter 9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
+ , - . / java/util/stream/Collectors toList ()Ljava/util/stream/Collector; % 1 2 3 collect 0(Ljava/util/stream/Collector;)Ljava/lang/Object; 5 java/io/Serializable Signature CLjava/util/Set;>; 0([Lnet/fortuna/ical4j/validate/ValidationRule;)V Code LineNumberTable LocalVariableTable this 7Lnet/fortuna/ical4j/validate/AbstractValidationRuleSet; -[Lnet/fortuna/ical4j/validate/ValidationRule; LocalVariableTypeTable ; 3[Lnet/fortuna/ical4j/validate/ValidationRule<-TT;>; 6([Lnet/fortuna/ical4j/validate/ValidationRule<-TT;>;)V RuntimeVisibleAnnotations Ljava/lang/SafeVarargs; getRules ()Ljava/util/Set; E()Ljava/util/Set;>; apply 6(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/List; V(Ljava/lang/String;TT;)Ljava/util/List; matches @(Ljava/util/List;Ljava/util/function/Predicate;)Ljava/util/List; instances Ljava/util/List; matchPredicate Ljava/util/function/Predicate; $Ljava/util/List; 2Ljava/util/function/Predicate; |(Ljava/util/List;Ljava/util/function/Predicate;)Ljava/util/List; >Ljava/lang/Object;Ljava/io/Serializable;
SourceFile AbstractValidationRuleSet.java! 4 6 7 ? 8 9 o *? *? Y+? ? ? ? ? : 3 4 5 ; <