public String getRegex(LocalClaimDTO[] localClaimDTO, String claimURI) { String pattern = ""; for (LocalClaimDTO localClaim : localClaimDTO) { if (claimURI.equals(localClaim.getLocalClaimURI())) { ClaimPropertyDTO[] claimPropertyDTOs = localClaim.getClaimProperties(); if (claimPropertyDTOs != null) { for (ClaimPropertyDTO claimPropertyDTO : claimPropertyDTOs) { if (ClaimConstants.REGULAR_EXPRESSION_PROPERTY.equals(claimPropertyDTO.getPropertyName())) { pattern = claimPropertyDTO.getPropertyValue(); pattern = "/" + pattern + "/"; break; } } } } } return pattern; }
public String getRegex(LocalClaimDTO[] localClaimDTO, String claimURI) { String pattern = ""; for (LocalClaimDTO localClaim : localClaimDTO) { if (claimURI.equals(localClaim.getLocalClaimURI())) { ClaimPropertyDTO[] claimPropertyDTOs = localClaim.getClaimProperties(); if (claimPropertyDTOs != null) { for (ClaimPropertyDTO claimPropertyDTO : claimPropertyDTOs) { if (ClaimConstants.REGULAR_EXPRESSION_PROPERTY.equals(claimPropertyDTO.getPropertyName())) { pattern = claimPropertyDTO.getPropertyValue(); pattern = "/" + pattern + "/"; break; } } } } } return pattern; }