Class MultiMatcher
- java.lang.Object
-
- org.gcube.accounting.datamodel.validations.validators.MultiMatcher
-
public class MultiMatcher extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected PatterncalledMethodPatternprotected StringcalledMethodRegexprotected PatternserviceClassPatternprotected StringserviceClassRegexprotected PatternserviceNamePatternprotected StringserviceNameRegex
-
Constructor Summary
Constructors Modifier Constructor Description protectedMultiMatcher()MultiMatcher(String serviceClassRegex, String serviceNameRegex, String calledMethodRegex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PatterngetCalledMethodPattern()StringgetCalledMethodRegex()protected PatterngetPattern(String regex)PatterngetServiceClassPattern()StringgetServiceClassRegex()PatterngetServiceNamePattern()StringgetServiceNameRegex()booleanmatch(String serviceClass, String serviceName, String calledMethod)voidsetCalledMethodRegex(String calledMethodRegex)voidsetServiceClassRegex(String serviceClassRegex)voidsetServiceNameRegex(String serviceNameRegex)StringtoString()
-
-
-
Field Detail
-
serviceClassRegex
protected String serviceClassRegex
-
serviceClassPattern
protected Pattern serviceClassPattern
-
serviceNameRegex
protected String serviceNameRegex
-
serviceNamePattern
protected Pattern serviceNamePattern
-
calledMethodRegex
protected String calledMethodRegex
-
calledMethodPattern
protected Pattern calledMethodPattern
-
-
Method Detail
-
getServiceClassRegex
public String getServiceClassRegex()
-
setServiceClassRegex
public void setServiceClassRegex(String serviceClassRegex)
-
getServiceNameRegex
public String getServiceNameRegex()
-
setServiceNameRegex
public void setServiceNameRegex(String serviceNameRegex)
-
getCalledMethodRegex
public String getCalledMethodRegex()
-
setCalledMethodRegex
public void setCalledMethodRegex(String calledMethodRegex)
-
getServiceClassPattern
public Pattern getServiceClassPattern()
-
getServiceNamePattern
public Pattern getServiceNamePattern()
-
getCalledMethodPattern
public Pattern getCalledMethodPattern()
-
-