2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_xml_dom_DomXPathResult__
5 #define __gnu_xml_dom_DomXPathResult__
9 #include <java/lang/Object.h>
34 class gnu::xml::dom::DomXPathResult : public ::java::lang::Object
37 public: // actually package-private
38 DomXPathResult(::java::lang::Object *, jshort);
40 virtual jboolean getBooleanValue();
41 virtual jboolean getInvalidIteratorState();
42 virtual jdouble getNumberValue();
43 virtual jshort getResultType();
44 virtual ::org::w3c::dom::Node * getSingleNodeValue();
45 virtual jint getSnapshotLength();
46 virtual ::java::lang::String * getStringValue();
47 virtual ::org::w3c::dom::Node * iterateNext();
48 virtual ::org::w3c::dom::Node * snapshotItem(jint);
49 virtual ::java::lang::String * toString();
51 ::java::lang::String * typeName(jshort);
52 public: // actually package-private
53 ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
55 ::java::util::Iterator * iterator;
57 static ::java::lang::Class class$;
60 #endif // __gnu_xml_dom_DomXPathResult__