Class Plugin.Engine.Source.Filtering.MultiReleaseVersionMatcher

java.lang.Object
net.bytebuddy.build.Plugin.Engine.Source.Filtering.MultiReleaseVersionMatcher
All Implemented Interfaces:
ElementMatcher<Plugin.Engine.Source.Element>
Enclosing class:
Plugin.Engine.Source.Filtering

@Enhance protected static class Plugin.Engine.Source.Filtering.MultiReleaseVersionMatcher extends Object implements ElementMatcher<Plugin.Engine.Source.Element>
An element matcher that filters multi-release files above a given version.
  • Field Details

    • classFileVersion

      private final ClassFileVersion classFileVersion
      The latest version to consider.
  • Constructor Details

    • MultiReleaseVersionMatcher

      protected MultiReleaseVersionMatcher(ClassFileVersion classFileVersion)
      Creates a multi-release version matcher.
      Parameters:
      classFileVersion - The latest class file version to consider.
  • Method Details