Class KotlinMetadataVersionFilter

    • Constructor Detail

      • KotlinMetadataVersionFilter

        public KotlinMetadataVersionFilter​(java.util.function.Predicate<KotlinMetadataVersion> predicate,
                                           ClassVisitor accepted,
                                           ClassVisitor rejected)
        Tests a predicate on the classes' KotlinMetadataVersion and delegates to different ClassVisitors based on the result.
        Parameters:
        predicate - The predicate to test the KotlinMetadata against
        accepted - The ClassVisitor to delegate to iff predicate.test
        rejected - The ClassVisitor to delegate to iff !predicate.test