class
The NSArray class is a wrapper for an array of NSObject instances.
class
The NSData class is a wrapper for a byte buffer.
class
The NSDate class wraps a date.
class
The NSDictionary class is a collection of NSObject instances that are identified by strings.
final class
Internally used representation of the null value for storing it inside dictionaries and sets.
class
The NSNumber class wraps a numeric value.
class
The NSSet class is an unordered collection of NSObject instances.
class
The NSString class is a wrapper for a string.
class
The UID class holds a unique identifier.
Returns all objects contained in the set.
Returns one of the objects in the set, or null
if the set contains no objects.
Creates and returns a deep copy of this instance.
BinaryPropertyListParser.doParse(byte[] data)
Parses a binary property list from a byte array.
Serializes the specified object into an NSObject.
Returns the array of NSObjects represented by this NSArray.
Returns the last object contained in this array.
Determines whether the set contains an object equal to the given object
and returns that object if it is present.
Returns the object stored at the given index.
Gets the NSObject stored for the given key.
Returns a new array containing only the values stored at the given
indices.
ASCIIPropertyListParser.parse()
Parses the property list from the beginning and returns the root object
of the property list.
ASCIIPropertyListParser.parse(byte[] bytes)
Parses an ASCII property list from a byte array.
ASCIIPropertyListParser.parse(byte[] bytes,
String encoding)
Parses an ASCII property list from a byte array.
Parses an ASCII property list file.
Parses an ASCII property list file.
Parses an ASCII property list from an input stream.
Parses an ASCII property list from an input stream.
Parses an ASCII property list from a
Reader.
Parses an ASCII property list from a
String
Parses an ASCII property list file.
Parses an ASCII property list file.
BinaryPropertyListParser.parse(byte[] data)
Parses a binary property list from a byte array.
Parses a binary property list file.
Parses a binary property list from an input stream.
Parses a binary property list file.
PropertyListParser.parse(byte[] bytes)
Parses a property list from a byte array.
Parses a property list from a file.
Parses a property list from an InputStream.
Parses a property list from a file.
Parses a property list from a file.
XMLPropertyListParser.parse(byte[] bytes)
Parses an XML property list from a byte array.
Parses an XML property list file.
Parses an XML property list from an input stream.
Parses an XML property list from a
Reader.
Parses an XML property list file.
Parses a property list from an XML document.
Parses a data object from the current parsing position.
Attempts to parse a plain string as a date if possible.
Parses the NSObject found at the current position in the property list
data stream.
Parses an object inside the currently parsed binary property list.
Parses a node in the XML structure and returns the corresponding NSObject
BinaryPropertyListParser.parseSimpleObject(int offset,
int objInfo,
int objType,
int obj)
Puts a new key-value pair into this dictionary.
Puts a new key-value pair into this dictionary.
Removes a key-value pair from this dictionary.
Returns the specified NSObject if it is not a NSNull instance, or null otherwise.
Returns the specified NSObject if it is not null, or a NSNull instance otherwise.
void
Adds an object to the set.
(package private) void
int
int
int
int
int
int
int
int
int
boolean
Finds out whether the given object is contained in the set.
boolean
Checks whether a given value is contained in this dictionary.
(package private) int
private static int
Finds out the minimum binary property list format version that
can be used to save the given NSObject tree.
Determines whether the set contains an object equal to the given object
and returns that object if it is present.
Puts a new key-value pair into this dictionary.
void
Removes an object from the set.
static void
static void
static void
static void
Returns the specified NSObject if it is not a NSNull instance, or null otherwise.
Returns the specified NSObject if it is not null, or a NSNull instance otherwise.
(package private) void
static void
Writes a binary plist file with the given object as the root.
static void
BinaryPropertyListWriter.write(NSObject root,
File file,
boolean createParentDirectories)
Writes a binary plist file with the given object as the root.
static void
Writes a binary plist serialization of the given object as the root.
static void
Writes a binary plist file with the given object as the root.
static void
static void
static void
Saves a property list with the given object as root into an XML file.
static void
Saves a property list with the given object as root in XML format into an output stream.
static void
Saves a property list with the given object as root into an XML file.
static byte[]
Writes a binary plist serialization of the given object as the root
into a byte array.
BinaryPropertyListWriterinstead.