Package org.robovm.apple.corefoundation
Class CFPropertyList
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.corefoundation.CFType
org.robovm.apple.corefoundation.CFPropertyList
- All Implemented Interfaces:
AutoCloseable
public abstract class CFPropertyList extends CFType
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCFPropertyList.CFPropertyListPtrNested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFType
CFType.AsListMarshaler, CFType.CFTypePtr, CFType.Marshaler, CFType.NoRetainMarshaler -
Constructor Summary
Constructors Constructor Description CFPropertyList() -
Method Summary
Modifier and Type Method Description CFDataasData(CFAllocator allocator, CFPropertyListFormat format, long options)CFDataasData(CFPropertyListFormat format, long options)static CFPropertyListcreate(CFAllocator allocator, CFData data, long options)protected static CFPropertyListcreate(CFAllocator allocator, CFData data, long options, MachineSizedSIntPtr format)static CFPropertyListcreate(CFAllocator allocator, CFReadStream stream, long streamLength, long options)protected static CFPropertyListcreate(CFAllocator allocator, CFReadStream stream, long streamLength, long options, MachineSizedSIntPtr format)static CFPropertyListcreate(CFData data, long options)static CFPropertyListcreate(CFReadStream stream, long streamLength, long options)static CFPropertyListcreateDeepCopy(CFAllocator allocator, CFPropertyList propertyList, CFPropertyListMutabilityOptions mutabilityOption)static CFPropertyListcreateDeepCopy(CFPropertyList propertyList, CFPropertyListMutabilityOptions mutabilityOption)booleanisValid(CFPropertyListFormat format)longwrite(CFWriteStream stream, CFPropertyListFormat format, long options)Methods inherited from class org.robovm.apple.corefoundation.CFType
autorelease, close, dispose, dispose, doDispose, equalsTo, finalize, getAllocator, getDescription, getRetainCount, getTypeID, getTypeIDDescription, hash, makeCollectable, release, release, retain, retain, show, toString
-
Constructor Details
-
CFPropertyList
public CFPropertyList()
-
-
Method Details
-
createDeepCopy
public static CFPropertyList createDeepCopy(CFPropertyList propertyList, CFPropertyListMutabilityOptions mutabilityOption) -
create
- Throws:
NSErrorException- Since:
- Available in iOS 4.0 and later.
-
create
public static CFPropertyList create(CFAllocator allocator, CFData data, long options) throws NSErrorException- Throws:
NSErrorException- Since:
- Available in iOS 4.0 and later.
-
create
public static CFPropertyList create(CFReadStream stream, long streamLength, long options) throws NSErrorException- Throws:
NSErrorException- Since:
- Available in iOS 4.0 and later.
-
create
public static CFPropertyList create(CFAllocator allocator, CFReadStream stream, long streamLength, long options) throws NSErrorException- Throws:
NSErrorException- Since:
- Available in iOS 4.0 and later.
-
asData
- Throws:
NSErrorException- Since:
- Available in iOS 4.0 and later.
-
asData
public CFData asData(CFAllocator allocator, CFPropertyListFormat format, long options) throws NSErrorException- Throws:
NSErrorException- Since:
- Available in iOS 4.0 and later.
-
createDeepCopy
public static CFPropertyList createDeepCopy(CFAllocator allocator, CFPropertyList propertyList, CFPropertyListMutabilityOptions mutabilityOption) -
isValid
-
create
protected static CFPropertyList create(CFAllocator allocator, CFData data, long options, MachineSizedSIntPtr format) throws NSErrorException- Throws:
NSErrorException
-
create
protected static CFPropertyList create(CFAllocator allocator, CFReadStream stream, long streamLength, long options, MachineSizedSIntPtr format) throws NSErrorException- Throws:
NSErrorException
-
write
public long write(CFWriteStream stream, CFPropertyListFormat format, long options) throws NSErrorException- Throws:
NSErrorException
-