//
//  NSURL+ExtendedAttributes.h
//
//  Created by Peter Baumgartner on 5/23/13.
//


#import <Foundation/Foundation.h>

@interface NSURL (ExtendedAttributes)

- (BOOL)setBoolValue:(BOOL)value forExtendedAttributeName:(NSString *)name;
- (BOOL)boolValueForExtendedAttributeName:(NSString *)name;

- (BOOL)setIntegerValue:(NSInteger)value forExtendedAttributeName:(NSString *)name;
- (NSInteger)integerValueForExtendedAttributeName:(NSString *)name;

- (BOOL)setStringValue:(NSString *)value forExtendedAttributeName:(NSString *)name;
- (NSString *)stringValueForExtendedAttributeName:(NSString *)name;

- (BOOL)setDateValue:(NSDate *)value forExtendedAttributeName:(NSString *)name;
- (NSDate *)dateValueForExtendedAttributeName:(NSString *)name;

- (BOOL)removeValueForExtendedAttributeName:(NSString *)name;

@end
