/**
* @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);
}
}
AbstractZoekPersoonGeneriekVerzoekParser.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:OperatieBRP
作者:
评论列表
文章目录