For more info on v1 wvw matches API go <a href="https://wiki.guildwars2.com/wiki/API:1/wvw/matches">here</a><br/>

@return simple wvw matches info
@throws GuildWars2Exception see {@link ErrorCode} for detail
@see AllWvWMatchOverview wvw matches
3443
public AllWvWMatchOverview getAllWvWMatchOverview() throws GuildWars2Exception {
		try {
			Response<AllWvWMatchOverview> response = gw2API.getAllWvWMatchOverview().execute();
			if (!response.isSuccessful()) throwError(response.code(), response.errorBody());
			return response.body();
		} catch (IOException e) {
			throw new GuildWars2Exception(ErrorCode.Network, "Network Error: " + e.getMessage());
		}
	}
876450
public boolean matches(ApiRequest request) {
        String apiOrgId = request.getApiOrgId();
        String apiId = request.getApiId();
        String apiVersion = request.getApiVersion();
        return matches(apiOrgId, apiId, apiVersion);
    }
490239
public boolean matches(HttpServletRequest request) {
    if (httpMethod != null && httpMethod != HttpMethod.valueOf(request.getMethod())) { return false; }
    String url = request.getServletPath();
    if (null != request.getPathInfo()) url += request.getPathInfo();
    return pattern.match(url);
  }
528774
public function matchesRequest()
    {
        $matches = $this->event->filter(function ($message) {
            return array_key_exists('body', $message) ||
            array_key_exists('picUrl', $message) ||
            array_key_exists('stickerUrl', $message) ||
            array_key_exists('videoUrl', $message);
        })->isNotEmpty();

        return $matches && ! empty($this->headers['x-kik-username']);
    }
32311
public function matchesRequest()
    {
        return ! is_null($this->event->get('MsgType')) && ! is_null($this->event->get('MsgId')) && ($this->event->get('MsgType') === 'text' || $this->event->get('MsgType') === 'link');
    }
68867
private List<WvWMatchDetail> getWvWMatchInfoUsingID(String[] ids) throws GuildWars2Exception {
		try {
			Response<List<WvWMatchDetail>> response = gw2API.getWvWMatchInfoUsingID(processIds(ids)).execute();
			if (!response.isSuccessful()) throwError(response.code(), response.errorBody());
			return response.body();
		} catch (IOException e) {
			throw new GuildWars2Exception(ErrorCode.Network, "Network Error: " + e.getMessage());
		}
	}
1109883
public function nextMatchingBracket()
    {
        if (!$this->valid()) {
            return;
        }

        $matches = ['(' => ')', '{' => '}', '[' => ']'];

        $token = $this->current();
        $content = $open = $token[0];

        if (!isset($matches[$open])) {
            return;
        }
        $level = 1;
        $close = $matches[$open];

        $start = $this->_current;
        $count = $this->count();
        $this->_current++;

        while ($this->_current < $count) {
            $type = $this->_data[$this->_current][0];
            if ($type === $close) {
                $level--;
            } elseif ($type === $open) {
                $level++;
            }
            $content .= $this->_data[$this->_current][1];
            if ($level === 0) {
                return $content;
            }
            $this->_current++;
        }
        $this->_current = $start;
    }
813113
@SuppressWarnings("StringEquality")
    public static MatchInfo fromAuthScope(final AuthScope authscope) {
        String newScheme = StringUtils.equals(authscope.getScheme(), AuthScope.ANY_SCHEME) ? ANY_SCHEME :
                authscope.getScheme();
        String newHost = StringUtils.equals(authscope.getHost(), AuthScope.ANY_HOST) ? ANY_HOST :
                authscope.getHost();
        int newPort = authscope.getPort() == AuthScope.ANY_PORT ? ANY_PORT : authscope.getPort();
        String newRealm = StringUtils.equals(authscope.getRealm(), AuthScope.ANY_REALM) ? ANY_REALM :
                authscope.getRealm();

        return new MatchInfo(newScheme, newHost, newPort, ANY_PATH, ANY_QUERY,
                             ANY_FRAGMENT, newRealm, ANY_METHOD);
    }
1083561
public function getMatchData()
    {
        if (!$this->lastMatchResult) {
            $this->throwException(
                'Failed to get match data: No match result found. Use match first'
            );
        }

        $data = [];
        foreach ($this->lastMatchResult as $key => $value) {
            if (is_string($key)) {
                $data[$key] = $value;
            }
        }

        return $data;
    }
533991
public boolean matches(GHRepository repo) throws IOException {
        return userName.equals(repo.getOwner().getLogin()) // TODO: use getOwnerName
                && repositoryName.equals(repo.getName())
                && host.equals(repo.getHtmlUrl().getHost());
    }
981963
public com.google.appengine.v1.ErrorHandler.ErrorCode getErrorCode() {
    com.google.appengine.v1.ErrorHandler.ErrorCode result = com.google.appengine.v1.ErrorHandler.ErrorCode.valueOf(errorCode_);
    return result == null ? com.google.appengine.v1.ErrorHandler.ErrorCode.UNRECOGNIZED : result;
  }
659199
final boolean isAnyChildMatched() {
    if (isAnyChildMatched == null) {
      isAnyChildMatched = false;
      for (RecursableDiffEntity entity : childEntities()) {
        if ((entity.isMatched() && !entity.isContentEmpty()) || entity.isAnyChildMatched()) {
          isAnyChildMatched = true;
          break;
        }
      }
    }
    return isAnyChildMatched;
  }
529436
public List<Integer> getAllEmblemIDs(Emblem.Type type) throws GuildWars2Exception {
		try {
			Response<List<Integer>> response = gw2API.getAllEmblemIDs(type.name()).execute();
			if (!response.isSuccessful()) throwError(response.code(), response.errorBody());
			return response.body();
		} catch (IOException e) {
			throw new GuildWars2Exception(ErrorCode.Network, "Network Error: " + e.getMessage());
		}
	}
821761
private boolean findMatches() throws IOException {
    Boolean status = _findMatches();
    while (!(status || (currentPosition == NO_MORE_POSITIONS))) {
      status = _findMatches();
    }
    return status;
  }
819952
@Override
    protected CollectionMatch getCollectionMatchForWebResourceCollection(WebResourceCollection webResourceCollection, String resourceName, String method) {
        CollectionMatch match = null;
        if (webResourceCollection.isMethodMatched(method)) {
            match = webResourceCollection.performUrlMatch(resourceName);
            if (match == null) {
                match = CollectionMatch.RESPONSE_NO_MATCH;
            }

        } else if (webResourceCollection.deniedDueToDenyUncoveredHttpMethods(method)) {

            if (webResourceCollection.isSpecifiedOmissionMethod(method)) {
                match = webResourceCollection.performUrlMatch(resourceName);
                if (match != null && !CollectionMatch.RESPONSE_NO_MATCH.equals(match) && !CollectionMatch.RESPONSE_DENY_MATCH.equals(match)) {
                    // meaning we have a match, so the url matches but the method is uncovered.  We return response deny by omission
                    match = CollectionMatch.RESPONSE_DENY_MATCH_BY_OMISSION;
                }

            } else {
                match = webResourceCollection.performUrlMatch(resourceName);
                if (match != null && !CollectionMatch.RESPONSE_NO_MATCH.equals(match) && !CollectionMatch.RESPONSE_DENY_MATCH.equals(match)) {
                    // meaning we have a match, so the url matches but the method is uncovered.  We return response deny
                    match = CollectionMatch.RESPONSE_DENY_MATCH;
                }

            }
        }
        return match;
    }
985168
public ApiResponse<GetAuditResponse> getAuditWithHttpInfo() throws ApiException {
        com.squareup.okhttp.Call call = getAuditValidateBeforeCall(null, null);
        Type localVarReturnType = new TypeToken<GetAuditResponse>(){}.getType();
        return apiClient.execute(call, localVarReturnType);
    }
312099
public ApiResponse<UserEnvelope> getSelfWithHttpInfo() throws ApiException {
        com.squareup.okhttp.Call call = getSelfValidateBeforeCall(null, null);
        Type localVarReturnType = new TypeToken<UserEnvelope>(){}.getType();
        return apiClient.execute(call, localVarReturnType);
    }