net.intelie.liverig.witsml.query.MudLogListQuery131 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.WitsmlFilters;
import net.intelie.liverig.witsml.objects.MudLogHeader;
import java.util.ArrayList;
import java.util.List;
class MudLogListQuery131 extends AbstractMudLogQuery131 implements MudLogListQuery {
MudLogListQuery131(String uidWell, String uidWellbore, WitsmlFilters filters, boolean header) {
super(uidWell, uidWellbore, null, filters, null, header, false);
}
@Override
public String options() {
return RETURN_ELEMENTS_REQUESTED;
}
@Override
public List parse(WITSMLResult witsmlResult) throws ParseException {
String xml = witsmlResult.getXml();
List result = new ArrayList<>();
parse(xml, new Parser(result));
return result;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy