Class AbstractDependencyFilter.DependencyFilter

  • All Implemented Interfaces:
    org.apache.maven.artifact.resolver.filter.ArtifactFilter
    Enclosing class:
    AbstractDependencyFilter

    private abstract static class AbstractDependencyFilter.DependencyFilter
    extends java.lang.Object
    implements org.apache.maven.artifact.resolver.filter.ArtifactFilter
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String m_defaultValue  
      private aQute.bnd.osgi.Instruction m_instruction  
    • Constructor Summary

      Constructors 
      Constructor Description
      DependencyFilter​(java.lang.String expression)  
      DependencyFilter​(java.lang.String expression, java.lang.String defaultValue)  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract boolean include​(org.apache.maven.artifact.Artifact dependency)  
      (package private) boolean matches​(java.lang.String text)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • m_instruction

        private final aQute.bnd.osgi.Instruction m_instruction
      • m_defaultValue

        private final java.lang.String m_defaultValue
    • Constructor Detail

      • DependencyFilter

        public DependencyFilter​(java.lang.String expression)
      • DependencyFilter

        public DependencyFilter​(java.lang.String expression,
                                java.lang.String defaultValue)
    • Method Detail

      • include

        public abstract boolean include​(org.apache.maven.artifact.Artifact dependency)
        Specified by:
        include in interface org.apache.maven.artifact.resolver.filter.ArtifactFilter
      • matches

        boolean matches​(java.lang.String text)