Package net.sourceforge.jnlp.util
Class ClasspathMatcher.Parts
- java.lang.Object
-
- net.sourceforge.jnlp.util.ClasspathMatcher.Parts
-
- Enclosing class:
- ClasspathMatcher
static class ClasspathMatcher.Parts extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.Stringdomain(package private) java.util.regex.PatterndomainRegEx(package private) java.lang.Stringpath(package private) java.util.regex.PatternpathRegEx(package private) java.lang.Stringport(package private) java.util.regex.PatternportRegEx(package private) java.lang.Stringprotocol(package private) java.util.regex.PatternprotocolRegEx
-
Constructor Summary
Constructors Constructor Description Parts()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcompilePartsToPatterns()private static java.util.regex.PatterndomainToRegEx(java.lang.String domain)private static booleangeneralMatch(java.lang.String input, java.util.regex.Pattern pattern)private booleanmatchDomain(java.lang.String source)private booleanmatchPath(java.lang.String source)private booleanmatchPort(int port)private booleanmatchProtocol(java.lang.String source)java.lang.StringtoString()
-
-
-
Field Detail
-
protocol
java.lang.String protocol
-
domain
java.lang.String domain
-
port
java.lang.String port
-
path
java.lang.String path
-
protocolRegEx
java.util.regex.Pattern protocolRegEx
-
domainRegEx
java.util.regex.Pattern domainRegEx
-
portRegEx
java.util.regex.Pattern portRegEx
-
pathRegEx
java.util.regex.Pattern pathRegEx
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
compilePartsToPatterns
public void compilePartsToPatterns()
-
matchDomain
private boolean matchDomain(java.lang.String source)
-
matchProtocol
private boolean matchProtocol(java.lang.String source)
-
matchPath
private boolean matchPath(java.lang.String source)
-
matchPort
private boolean matchPort(int port)
-
generalMatch
private static boolean generalMatch(java.lang.String input, java.util.regex.Pattern pattern)
-
domainToRegEx
private static java.util.regex.Pattern domainToRegEx(java.lang.String domain)
-
-