ISFSObject Protocol Reference
| Conforms to | NSObject |
| Declared in | ISFSObject.h |
Tasks
-
– isNull:Checks if a specific element in the SFSObject is null
required method -
– containsKey:Returns true if an element exists with the provided key
required method -
– removeElement:Removes an element
required method -
– getKeysReturn an array with all the keys in the SFSObject
required method -
– sizeReturn the number of elements in the SFSObject
required method -
– toBinaryReturn the binary form of the object
required method -
– getDump:Return a formatted dump of the object that can logged or traced in the console for debugging purposes.
required method -
– getHexDumpReturns a detailed hex-dump of the object that can logged or traced in the console for debugging purposes.
required method -
– getBool:Get the element for the provided key as a Boolean
required method -
– getByte:Get the element for the provided key as a signed byte (8 bit) (int in AS3)
required method -
– getUnsignedByte:Get the element for the provided key as a unsigned byte (8 bit) (int in AS3)
required method -
– getShort:Get the element for the provided key as a short int (16 bit) (int in AS3)
required method -
– getInt:Get the element for the provided key as an int (32 bit)
required method -
– getLong:Get the element for the provided key as a long int (64 bit) (Number in AS3)
required method -
– getFloat:Get the element for the provided key as a float (Number in AS3)
required method -
– getDouble:Get the element for the provided key as a double (Number in AS3)
required method -
– getUtfString:Get the element for the provided key as a UTF-8 String
required method -
– getBoolArray:Get the element for the provided key as an array of Booleans
required method -
– getByteArray:Get the element for the provided key as a an array of byte
required method -
– getUnsignedByteArray:Get the element for the provided key as a an array of integers representing each byte as unsigned values
required method -
– getShortArray:Get the element for the provided key as an array of short int
required method -
– getIntArray:Get the element for the provided key as an array of int
required method -
– getLongArray:Get the element for the provided key as an array of long int
required method -
– getFloatArray:Get the element for the provided key as an array of floats
required method -
– getDoubleArray:Get the element for the provided key as an array of doubles
required method -
– getUtfStringArray:Get the element for the provided key as an array of UTF-8 Strings
required method -
– getSFSArray:Get the element for the provided key as an SFSArray
required method -
– getSFSObject:Get the element for the provided key as an SFSObject
required method -
– putBool:value:puts a Boolean value with the provided key
required method -
– putByte:value:puts a byte value (8 bit) with the provided key
required method -
– putShort:value:puts a short int (16 bit) with the provided key
required method -
– putInt:value:puts an int (32 bit) with the provided key
required method -
– putLong:value:puts a long int (64 bit) with the provided key
required method -
– putFloat:value:puts a float (32 bit) with the provided key
required method -
– putDouble:value:puts a double (64 bit) with the provided key
required method -
– putUtfString:value:puts a UTF-8 String with the provided key
required method -
– putBoolArray:value:puts an array of Booleans with the provided key
required method -
– putByteArray:value:puts an array of bytes with the provided key
required method -
– putShortArray:value:puts an array of short ints with the provided key
required method -
– putIntArray:value:puts an array of ints with the provided key
required method -
– putLongArray:value:puts an array of long ints with the provided key
required method -
– putFloatArray:value:puts an array of floats with the provided key
required method -
– putDoubleArray:value:puts an array of doubles with the provided key
required method -
– putUtfStringArray:value:puts an array of Strings with the provided key
required method -
– putSFSArray:value:puts an SFSArray with the provided key
required method -
– putSFSObject:value:puts an SFSObject with the provided key
required method
Instance Methods
containsKey:
Returns true if an element exists with the provided key
- (BOOL)containsKey:(NSString *)keyDiscussion
Returns true if an element exists with the provided key
Declared In
ISFSObject.hgetBool:
Get the element for the provided key as a Boolean
- (BOOL)getBool:(NSString *)keyDiscussion
Get the element for the provided key as a Boolean
Declared In
ISFSObject.hgetBoolArray:
Get the element for the provided key as an array of Booleans
- (NSArray *)getBoolArray:(NSString *)keyDiscussion
Get the element for the provided key as an array of Booleans
Declared In
ISFSObject.hgetByte:
Get the element for the provided key as a signed byte (8 bit) (int in AS3)
- (NSInteger)getByte:(NSString *)keyDiscussion
Get the element for the provided key as a signed byte (8 bit) (int in AS3)
Declared In
ISFSObject.hgetByteArray:
Get the element for the provided key as a an array of byte
- (NSData *)getByteArray:(NSString *)keyDiscussion
Get the element for the provided key as a an array of byte
Declared In
ISFSObject.hgetDouble:
Get the element for the provided key as a double (Number in AS3)
- (NSNumber *)getDouble:(NSString *)keyDiscussion
Get the element for the provided key as a double (Number in AS3)
Declared In
ISFSObject.hgetDoubleArray:
Get the element for the provided key as an array of doubles
- (NSArray *)getDoubleArray:(NSString *)keyDiscussion
Get the element for the provided key as an array of doubles
Declared In
ISFSObject.hgetDump:
Return a formatted dump of the object that can logged or traced in the console for debugging purposes.
- (NSString *)getDump:(BOOL)formatParameters
- format
turns the “pretty print” on/off
Discussion
Return a formatted dump of the object that can logged or traced in the console for debugging purposes.
Declared In
ISFSObject.hgetFloat:
Get the element for the provided key as a float (Number in AS3)
- (NSNumber *)getFloat:(NSString *)keyDiscussion
Get the element for the provided key as a float (Number in AS3)
Declared In
ISFSObject.hgetFloatArray:
Get the element for the provided key as an array of floats
- (NSArray *)getFloatArray:(NSString *)keyDiscussion
Get the element for the provided key as an array of floats
Declared In
ISFSObject.hgetHexDump
Returns a detailed hex-dump of the object that can logged or traced in the console for debugging purposes.
- (NSString *)getHexDumpDiscussion
Returns a detailed hex-dump of the object that can logged or traced in the console for debugging purposes.
Declared In
ISFSObject.hgetInt:
Get the element for the provided key as an int (32 bit)
- (NSInteger)getInt:(NSString *)keyDiscussion
Get the element for the provided key as an int (32 bit)
Declared In
ISFSObject.hgetIntArray:
Get the element for the provided key as an array of int
- (NSArray *)getIntArray:(NSString *)keyDiscussion
Get the element for the provided key as an array of int
Declared In
ISFSObject.hgetKeys
Return an array with all the keys in the SFSObject
- (NSArray *)getKeysDiscussion
Return an array with all the keys in the SFSObject
Declared In
ISFSObject.hgetLong:
Get the element for the provided key as a long int (64 bit) (Number in AS3)
- (NSNumber *)getLong:(NSString *)keyDiscussion
Get the element for the provided key as a long int (64 bit) (Number in AS3)
Declared In
ISFSObject.hgetLongArray:
Get the element for the provided key as an array of long int
- (NSArray *)getLongArray:(NSString *)keyDiscussion
Get the element for the provided key as an array of long int
Declared In
ISFSObject.hgetSFSArray:
Get the element for the provided key as an SFSArray
- (id<ISFSArray>)getSFSArray:(NSString *)keyDiscussion
Get the element for the provided key as an SFSArray
Declared In
ISFSObject.hgetSFSObject:
Get the element for the provided key as an SFSObject
- (id<ISFSObject>)getSFSObject:(NSString *)keyDiscussion
Get the element for the provided key as an SFSObject
Declared In
ISFSObject.hgetShort:
Get the element for the provided key as a short int (16 bit) (int in AS3)
- (NSInteger)getShort:(NSString *)keyDiscussion
Get the element for the provided key as a short int (16 bit) (int in AS3)
Declared In
ISFSObject.hgetShortArray:
Get the element for the provided key as an array of short int
- (NSArray *)getShortArray:(NSString *)keyDiscussion
Get the element for the provided key as an array of short int
Declared In
ISFSObject.hgetUnsignedByte:
Get the element for the provided key as a unsigned byte (8 bit) (int in AS3)
- (NSInteger)getUnsignedByte:(NSString *)keyDiscussion
Get the element for the provided key as a unsigned byte (8 bit) (int in AS3)
Declared In
ISFSObject.hgetUnsignedByteArray:
Get the element for the provided key as a an array of integers representing each byte as unsigned values
- (NSArray *)getUnsignedByteArray:(NSString *)keyDiscussion
Get the element for the provided key as a an array of integers representing each byte as unsigned values
Declared In
ISFSObject.hgetUtfString:
Get the element for the provided key as a UTF-8 String
- (NSString *)getUtfString:(NSString *)keyDiscussion
Get the element for the provided key as a UTF-8 String
Declared In
ISFSObject.hgetUtfStringArray:
Get the element for the provided key as an array of UTF-8 Strings
- (NSArray *)getUtfStringArray:(NSString *)keyDiscussion
Get the element for the provided key as an array of UTF-8 Strings
Declared In
ISFSObject.hisNull:
Checks if a specific element in the SFSObject is null
- (BOOL)isNull:(NSString *)keyDiscussion
Checks if a specific element in the SFSObject is null
Declared In
ISFSObject.hputBool:value:
puts a Boolean value with the provided key
- (void)putBool:(NSString *)key value:(BOOL)valueDiscussion
puts a Boolean value with the provided key
Declared In
ISFSObject.hputBoolArray:value:
puts an array of Booleans with the provided key
- (void)putBoolArray:(NSString *)key value:(NSArray *)valueDiscussion
puts an array of Booleans with the provided key
Declared In
ISFSObject.hputByte:value:
puts a byte value (8 bit) with the provided key
- (void)putByte:(NSString *)key value:(NSInteger)valueDiscussion
puts a byte value (8 bit) with the provided key
Declared In
ISFSObject.hputByteArray:value:
puts an array of bytes with the provided key
- (void)putByteArray:(NSString *)key value:(NSData *)valueDiscussion
puts an array of bytes with the provided key
Declared In
ISFSObject.hputDouble:value:
puts a double (64 bit) with the provided key
- (void)putDouble:(NSString *)key value:(NSNumber *)valueDiscussion
puts a double (64 bit) with the provided key
Declared In
ISFSObject.hputDoubleArray:value:
puts an array of doubles with the provided key
- (void)putDoubleArray:(NSString *)key value:(NSArray *)valueDiscussion
puts an array of doubles with the provided key
Declared In
ISFSObject.hputFloat:value:
puts a float (32 bit) with the provided key
- (void)putFloat:(NSString *)key value:(NSNumber *)valueDiscussion
puts a float (32 bit) with the provided key
Declared In
ISFSObject.hputFloatArray:value:
puts an array of floats with the provided key
- (void)putFloatArray:(NSString *)key value:(NSArray *)valueDiscussion
puts an array of floats with the provided key
Declared In
ISFSObject.hputInt:value:
puts an int (32 bit) with the provided key
- (void)putInt:(NSString *)key value:(NSInteger)valueDiscussion
puts an int (32 bit) with the provided key
Declared In
ISFSObject.hputIntArray:value:
puts an array of ints with the provided key
- (void)putIntArray:(NSString *)key value:(NSArray *)valueDiscussion
puts an array of ints with the provided key
Declared In
ISFSObject.hputLong:value:
puts a long int (64 bit) with the provided key
- (void)putLong:(NSString *)key value:(NSNumber *)valueDiscussion
puts a long int (64 bit) with the provided key
Declared In
ISFSObject.hputLongArray:value:
puts an array of long ints with the provided key
- (void)putLongArray:(NSString *)key value:(NSArray *)valueDiscussion
puts an array of long ints with the provided key
Declared In
ISFSObject.hputSFSArray:value:
puts an SFSArray with the provided key
- (void)putSFSArray:(NSString *)key value:(id<ISFSArray>)valueDiscussion
puts an SFSArray with the provided key
See Also
Declared In
ISFSObject.hputSFSObject:value:
puts an SFSObject with the provided key
- (void)putSFSObject:(NSString *)key value:(id<ISFSObject>)valueDiscussion
puts an SFSObject with the provided key
Declared In
ISFSObject.hputShort:value:
puts a short int (16 bit) with the provided key
- (void)putShort:(NSString *)key value:(NSInteger)valueDiscussion
puts a short int (16 bit) with the provided key
Declared In
ISFSObject.hputShortArray:value:
puts an array of short ints with the provided key
- (void)putShortArray:(NSString *)key value:(NSArray *)valueDiscussion
puts an array of short ints with the provided key
Declared In
ISFSObject.hputUtfString:value:
puts a UTF-8 String with the provided key
- (void)putUtfString:(NSString *)key value:(NSString *)valueDiscussion
puts a UTF-8 String with the provided key
Declared In
ISFSObject.hputUtfStringArray:value:
puts an array of Strings with the provided key
- (void)putUtfStringArray:(NSString *)key value:(NSArray *)valueDiscussion
puts an array of Strings with the provided key
Declared In
ISFSObject.hremoveElement:
Removes an element
- (void)removeElement:(NSString *)keyDiscussion
Removes an element
Declared In
ISFSObject.h