luxlabs header browser preview


@class NSString;

@interface LNPrimitiveValueType : LNValueType

@property (class, readonly, nonatomic) LNPrimitiveValueType *stringValueType;
@property (class, readonly, nonatomic) LNPrimitiveValueType *attributedStringValueType;
@property (class, readonly, nonatomic) LNPrimitiveValueType *boolValueType;
@property (class, readonly, nonatomic) LNPrimitiveValueType *intValueType;
@property (class, readonly, nonatomic) LNPrimitiveValueType *int8ValueType;
@property (class, readonly, nonatomic) LNPrimitiveValueType *int16ValueType;
@property (class, readonly, nonatomic) LNPrimitiveValueType *int32ValueType;
@property (class, readonly, nonatomic) LNPrimitiveValueType *int64ValueType;
@property (class, readonly, nonatomic) LNPrimitiveValueType *doubleValueType;
@property (class, readonly, nonatomic) LNPrimitiveValueType *dateValueType;
@property (class, readonly, nonatomic) LNPrimitiveValueType *dateComponentsValueType;
@property (class, readonly, nonatomic) LNPrimitiveValueType *placemarkValueType;
@property (class, readonly, nonatomic) LNPrimitiveValueType *URLValueType;

@property (readonly, nonatomic) long long typeIdentifier;
@property (readonly, copy, nonatomic) NSString *typeIdentifierAsString;

+ (BOOL)supportsSecureCoding;
+ (id)supportedClassesByTypeIdentifier;
+ (id)objectClassesForCoding;

- (Class)objectClass;
- (unsigned long long)hash;
- (void)encodeWithCoder:(id)a0;
- (id)description;
- (id)initWithTypeIdentifier:(long long)a0;
- (BOOL)isEqual:(id)a0;
- (id)initWithCoder:(id)a0;

@end