Public Member Functions | Static Public Member Functions | Protected Attributes

ZKSObject Class Reference

#import <ZKSObject.h>

Inheritance diagram for ZKSObject:
Collaboration diagram for ZKSObject:

List of all members.

Public Member Functions

(id) - initFromXmlNode:
(id) - initWithType:
(void) - setId:
(void) - setType:
(void) - setFieldValue:field:
(void) - setFieldDateTimeValue:field:
(void) - setFieldDateValue:field:
(void) - setFieldToNull:
(NSString *) - getId
(NSString *) - Id
(NSString *) - type
(NSArray *) - fieldsToNull
(NSDictionary *) - fields
(id) - fieldValue:
(BOOL) - isFieldToNull:
(BOOL) - boolValue:
(NSDate *) - dateTimeValue:
(NSDate *) - dateValue:
(int) - intValue:
(double) - doubleValue:
(ZKQueryResult *) - queryResultValue:
(NSArray *) - orderedFieldNames
(NSString *) - fieldValueFormatted::

Static Public Member Functions

(id) + withType:
(id) + withTypeAndId:sfId:
(id) + fromXmlNode:

Protected Attributes

NSString * Id
NSString * type
NSMutableSet * fieldsToNull
NSMutableDictionary * fields
NSMutableArray * fieldOrder

Member Function Documentation

- (BOOL) boolValue: (NSString *)  field  
- (NSDate *) dateTimeValue: (NSString *)  field  
- (NSDate *) dateValue: (NSString *)  field  
- (double) doubleValue: (NSString *)  field  
- (NSDictionary *) fields  
- (NSArray *) fieldsToNull  
- (id) fieldValue: (NSString *)  field  
- (NSString *) fieldValueFormatted: (NSString *)  field
: (ZKDescribeField *)  describe 
+ (id) fromXmlNode: (ZKElement *)  node  
- (NSString *) getId  
- (NSString *) Id  
- (id) initFromXmlNode: (ZKElement *)  node  
- (id) initWithType: (NSString *)  type  
- (int) intValue: (NSString *)  field  
- (BOOL) isFieldToNull: (NSString *)  field  
- (NSArray *) orderedFieldNames  
- (ZKQueryResult *) queryResultValue: (NSString *)  field  
- (void) setFieldDateTimeValue: (NSDate *)  value
field: (NSString *)  field 
- (void) setFieldDateValue: (NSDate *)  value
field: (NSString *)  field 
- (void) setFieldToNull: (NSString *)  field  
- (void) setFieldValue: (NSObject *)  value
field: (NSString *)  field 
- (void) setId: (NSString *)  theId  
- (void) setType: (NSString *)  type  
- (NSString *) type  
+ (id) withType: (NSString *)  type  
+ (id) withTypeAndId: (NSString *)  type
sfId: (NSString *)  sfId 

Member Data Documentation

- (NSMutableArray*) fieldOrder [protected]
- (NSDictionary *) fields [protected]
- (NSArray *) fieldsToNull [protected]
- (NSString *) Id [protected]
- (NSString *) type [protected]

The documentation for this class was generated from the following files: