AbstractZoekPersoonGeneriekVerzoekParser.java 文件源码

java
阅读 20 收藏 0 点赞 0 评论 0

项目:OperatieBRP 作者:
/**
 * @param bevragingVerzoek bevragingVerzoek
 * @param node node
 * @param xPath xPath
 */
final void parseZoekCriteria(final T bevragingVerzoek, final Node node, final XPath xPath) {
    final String zoekcriteriumXpath = getPrefix() + "/brp:zoekcriteria/brp:zoekcriterium";
    final NodeList zoekcriteriaNodes = getNodeList(zoekcriteriumXpath, xPath, node);
    final int nodesCount = zoekcriteriaNodes.getLength();
    for (int i = 0; i < nodesCount; i++) {
        final Node zoekCriteriumNode = zoekcriteriaNodes.item(i);
        final ZoekPersoonVerzoek.ZoekCriteria zoekCriterium = new AbstractZoekPersoonVerzoek.ZoekCriteria();
        zoekCriterium.setElementNaam(getNodeTextContent("brp:elementNaam", xPath, zoekCriteriumNode));
        zoekCriterium.setWaarde(getNodeTextContent("brp:waarde", xPath, zoekCriteriumNode));
        zoekCriterium.setZoekOptie(Zoekoptie.getByNaam(getNodeTextContent("brp:optie", xPath, zoekCriteriumNode)));
        zoekCriterium.setCommunicatieId(getNodeTextContent("@brp:communicatieID", xPath, zoekCriteriumNode));
        bevragingVerzoek.getZoekCriteriaPersoon().add(zoekCriterium);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号