org.jfrog.build.extractor.clientConfiguration
Class IncludeExcludePatterns

java.lang.Object
  extended by org.jfrog.build.extractor.clientConfiguration.IncludeExcludePatterns
All Implemented Interfaces:
java.io.Serializable

public class IncludeExcludePatterns
extends java.lang.Object
implements java.io.Serializable

Holds include and exclude patterns to be used by the build server and extractor deployers

See Also:
Serialized Form

Field Summary
static IncludeExcludePatterns EMPTY
           
 
Constructor Summary
IncludeExcludePatterns(java.lang.String[] includePatterns, java.lang.String[] excludePatterns)
          Pattern list constructor
IncludeExcludePatterns(java.lang.String includePatterns, java.lang.String excludePatterns)
          Splitter constructor
 
Method Summary
 void addExcludePatterns(java.lang.String excludePatterns)
          Add exclude pattern
 void addIncludePatterns(java.lang.String includePatterns)
          Add include pattern
 java.lang.String[] getExcludePatterns()
           
 java.lang.String[] getIncludePatterns()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY

public static final IncludeExcludePatterns EMPTY
Constructor Detail

IncludeExcludePatterns

public IncludeExcludePatterns(java.lang.String includePatterns,
                              java.lang.String excludePatterns)
Splitter constructor

Parameters:
includePatterns - Whitespace\comma-separated patterns. Can be null
excludePatterns - Whitespace\comma-separated patterns. Can be null

IncludeExcludePatterns

public IncludeExcludePatterns(java.lang.String[] includePatterns,
                              java.lang.String[] excludePatterns)
Pattern list constructor

Parameters:
includePatterns - Pattern array. Can be null
excludePatterns - Pattern array. Can be null
Method Detail

addIncludePatterns

public void addIncludePatterns(java.lang.String includePatterns)
Add include pattern

Parameters:
includePatterns -

addExcludePatterns

public void addExcludePatterns(java.lang.String excludePatterns)
Add exclude pattern

Parameters:
excludePatterns -

getIncludePatterns

public java.lang.String[] getIncludePatterns()

getExcludePatterns

public java.lang.String[] getExcludePatterns()