
// _BPCurrency.h
// BISubstrate
// 
// Created by mceogenerator
// DO NOT EDIT.  Make changes to BPCurrency.h instead.
// 
// Copyright (c) 2008 Marketcircle Inc. All rights reserved.

#import <MCFoundation/MCPObject.h>
#import "BIPObject.h"

@class BIClient;

@interface _BPCurrency : BIPObject
{ 
//    
//    NSString *extra4;
//    NSString *extra3;
//    NSString *extra2;
//    NSString *extra1;
//    NSString *overrideLocaleIdentifier;
//    NSString *localeIdentifier;
//    NSNumber *active;
//    NSNumber *isBaseCurrency;
//    NSCalendarDate *exchangeRateDate;
//    NSNumber *exchangeRateToBase;
//    NSString *currencySymbol;
//    NSString *currencyCode;
//    NSString *name;
//    NSNumber *currencyID;
//    
//    
//    NSMutableArray *clients;
}




- (void)setExtra4:(NSString *)aValue;
- (NSString *)extra4;

- (void)setExtra3:(NSString *)aValue;
- (NSString *)extra3;

- (void)setExtra2:(NSString *)aValue;
- (NSString *)extra2;

- (void)setExtra1:(NSString *)aValue;
- (NSString *)extra1;

- (void)setOverrideLocaleIdentifier:(NSString *)aValue;
- (NSString *)overrideLocaleIdentifier;

- (void)setLocaleIdentifier:(NSString *)aValue;
- (NSString *)localeIdentifier;

- (void)setActive:(NSNumber *)aValue;
- (NSNumber *)active;

- (void)setIsBaseCurrency:(NSNumber *)aValue;
- (NSNumber *)isBaseCurrency;

- (void)setExchangeRateDate:(NSCalendarDate *)aValue;
- (NSCalendarDate *)exchangeRateDate;

- (void)setExchangeRateToBase:(NSNumber *)aValue;
- (NSNumber *)exchangeRateToBase;

- (void)setCurrencySymbol:(NSString *)aValue;
- (NSString *)currencySymbol;

- (void)setCurrencyCode:(NSString *)aValue;
- (NSString *)currencyCode;

- (void)setName:(NSString *)aValue;
- (NSString *)name;

- (void)setCurrencyID:(NSNumber *)aValue;
- (NSNumber *)currencyID;

- (NSMutableArray *)clients;
- (BIClient*)createAndAddToClients;
- (void)addToClients:(BIClient*)object;
- (void)removeFromClients:(BIClient*)object;
- (BOOL)hasClientsBeenFaulted;



@end
