// Generated by xsd compiler for ios/objective-c
// DO NOT CHANGE!

#import <Foundation/Foundation.h>
#import "PicoClassSchema.h"
#import "PicoPropertySchema.h"
#import "PicoConstants.h"
#import "PicoBindable.h"



/**
 
 Details about custom Item Specifics validation rules.
 
 
 @ingroup EBayAPIInterface
*/
@interface Trading_ItemSpecificDetailsType : NSObject <PicoBindable> {

@private
    NSNumber *_maxItemSpecificsPerItem;
    NSNumber *_maxValuesPerName;
    NSNumber *_maxCharactersPerValue;
    NSNumber *_maxCharactersPerName;
    NSString *_detailVersion;
    NSDate *_updateTime;
    NSMutableArray *_any;

}


/**
 
 The maximum number of custom Item Specifics allowed
 when you list an item. Also the maximum returned per category in
 GetCategorySpecifics and GetItemRecommendations.
 
 
 type : NSNumber, wrapper for primitive int
*/
@property (nonatomic, retain) NSNumber *maxItemSpecificsPerItem;

/**
 
 The maximum number of values returned for each custom Item Specific
 in GetCategorySpecifics and GetItemRecommendations.
 
 
 type : NSNumber, wrapper for primitive int
*/
@property (nonatomic, retain) NSNumber *maxValuesPerName;

/**
 
 The maximum number of characters the site supports per custom
 Item Specific value.
 
 
 type : NSNumber, wrapper for primitive int
*/
@property (nonatomic, retain) NSNumber *maxCharactersPerValue;

/**
 
 The maximum number of characters the site supports per custom
 Item Specific name.
 
 
 type : NSNumber, wrapper for primitive int
*/
@property (nonatomic, retain) NSNumber *maxCharactersPerName;

/**
 
 Returns the latest version number for this field. The version can be
 used to determine if and when to refresh cached client data.
 
 
 type : NSString, wrapper for primitive string
*/
@property (nonatomic, retain) NSString *detailVersion;

/**
 
 Gives the time in GMT that the feature flags for the
 details were last updated. This timestamp can be used to determine
 if and when to refresh cached client data.
 
 
 type : NSDate, wrapper for primitive date
*/
@property (nonatomic, retain) NSDate *updateTime;

/**
 (public property)
 
 entry type : PicoAnyElement, wrapper for primitive anyelement
*/

@property (nonatomic, retain) NSMutableArray *any;


@end
