You are here

SkyVaultProperty

SkyVaultProperty

This section describes the SkyVaultProperty class.

The SkyVaultProperty class represents a property that is associated with a node in the repository.

Class declaration

@interface SkyVaultProperty : NSObject <NSCoding>

Properties

Property Description
@property (nonatomic, strong, readonly) SkyVaultPropertyType type Returns an enum representing the property data type.
@property (nonatomic, assign, readonly) BOOL isMultiValued Returns true if the property is a multi-value property.
@property (nonatomic, assign, readonly) id value Returns the property value, in the case of a multi-valued property a List is returned.
          
typedef enum 
{
    SkyVaultPropertyTypeString = 0,
    SkyVaultPropertyTypeId,
    SkyVaultPropertyTypeInteger,
    SkyVaultPropertyTypeDecimal,
    SkyVaultPropertyTypeDateTime,
    SkyVaultPropertyTypeBoolean,
} SkyVaultPropertyType;