![JAR search and dependency download from the Maven repository](/logo.png)
net.intelie.liverig.witsml.query.WellboreListQuery Maven / Gradle / Ivy
The newest version!
package net.intelie.liverig.witsml.query;
import net.intelie.liverig.parser.ParseException;
import net.intelie.liverig.witsml.WITSMLResult;
import net.intelie.liverig.witsml.objects.WellboreUidName;
import java.util.List;
import java.util.Map;
public interface WellboreListQuery extends Query {
List parse(WITSMLResult witsmlResult) throws ParseException;
class Parser extends AbstractParser {
private final List result;
public Parser(List result) {
this.result = result;
}
@Override
protected void event(Map object, Map data) {
if (!"wellbore".equals(object.get("object")))
return;
WellboreUidName entry = new WellboreUidName();
entry.setUidWell(getString(object, "uidWell"));
entry.setUid(getString(object, "uid"));
entry.setNameWell(getString(object, "nameWell"));
entry.setName(getString(object, "name"));
result.add(entry);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy