public URIPropertyMatcherBuilder(IssueMatcher issueMatcher,String propertyName,Function<Issue,URI> getActualValue){
  super(issueMatcher,propertyName);
  this.getActualValue=Objects.requireNonNull(getActualValue);
}

public URIPropertyMatcherBuilder ( IssueMatcher issueMatcher , String propertyName , Function < Issue , URI > getActualValue ) { super ( issueMatcher , propertyName ) ; this . getActualValue = Objects . requireNonNull ( getActualValue ) ; }
creates a new builder that adds the newly created property matchers to the given issue matcher and that uses the given function to obtain the actual values from an issue .
