Package org.robovm.apple.foundation
Class NSXMLParser
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSXMLParser
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NSXMLParser extends NSObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSXMLParser.NSXMLParserPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description NSXMLParser()
NSXMLParser(NSData data)
NSXMLParser(NSInputStream stream)
protected
NSXMLParser(NSObject.Handle h, long handle)
protected
NSXMLParser(NSObject.SkipInit skipInit)
NSXMLParser(NSURL url)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
abortParsing()
NSSet<NSURL>
getAllowedExternalEntityURLs()
long
getColumnNumber()
NSXMLParserDelegate
getDelegate()
NSXMLParserExternalEntityResolvingPolicy
getExternalEntityResolvingPolicy()
long
getLineNumber()
NSError
getParserError()
java.lang.String
getPublicID()
java.lang.String
getSystemID()
protected long
init(NSData data)
protected long
init(NSInputStream stream)
protected long
init(NSURL url)
boolean
parse()
void
setAllowedExternalEntityURLs(NSSet<NSURL> v)
void
setDelegate(NSXMLParserDelegate v)
void
setExternalEntityResolvingPolicy(NSXMLParserExternalEntityResolvingPolicy v)
void
setShouldProcessNamespaces(boolean v)
void
setShouldReportNamespacePrefixes(boolean v)
void
setShouldResolveExternalEntities(boolean v)
boolean
shouldProcessNamespaces()
boolean
shouldReportNamespacePrefixes()
boolean
shouldResolveExternalEntities()
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
NSXMLParser
public NSXMLParser()
-
NSXMLParser
protected NSXMLParser(NSObject.Handle h, long handle)
-
NSXMLParser
protected NSXMLParser(NSObject.SkipInit skipInit)
-
NSXMLParser
public NSXMLParser(NSURL url)
-
NSXMLParser
public NSXMLParser(NSData data)
-
NSXMLParser
public NSXMLParser(NSInputStream stream)
- Since:
- Available in iOS 5.0 and later.
-
-
Method Detail
-
getDelegate
public NSXMLParserDelegate getDelegate()
-
setDelegate
public void setDelegate(NSXMLParserDelegate v)
-
shouldProcessNamespaces
public boolean shouldProcessNamespaces()
-
setShouldProcessNamespaces
public void setShouldProcessNamespaces(boolean v)
-
shouldReportNamespacePrefixes
public boolean shouldReportNamespacePrefixes()
-
setShouldReportNamespacePrefixes
public void setShouldReportNamespacePrefixes(boolean v)
-
getExternalEntityResolvingPolicy
public NSXMLParserExternalEntityResolvingPolicy getExternalEntityResolvingPolicy()
- Since:
- Available in iOS 8.0 and later.
-
setExternalEntityResolvingPolicy
public void setExternalEntityResolvingPolicy(NSXMLParserExternalEntityResolvingPolicy v)
- Since:
- Available in iOS 8.0 and later.
-
getAllowedExternalEntityURLs
public NSSet<NSURL> getAllowedExternalEntityURLs()
- Since:
- Available in iOS 8.0 and later.
-
setAllowedExternalEntityURLs
public void setAllowedExternalEntityURLs(NSSet<NSURL> v)
- Since:
- Available in iOS 8.0 and later.
-
getParserError
public NSError getParserError()
-
shouldResolveExternalEntities
public boolean shouldResolveExternalEntities()
-
setShouldResolveExternalEntities
public void setShouldResolveExternalEntities(boolean v)
-
getPublicID
public java.lang.String getPublicID()
-
getSystemID
public java.lang.String getSystemID()
-
getLineNumber
public long getLineNumber()
-
getColumnNumber
public long getColumnNumber()
-
init
protected long init(NSURL url)
-
init
protected long init(NSData data)
-
init
protected long init(NSInputStream stream)
- Since:
- Available in iOS 5.0 and later.
-
parse
public boolean parse()
-
abortParsing
public void abortParsing()
-
-