27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSObject.h>
29 #import <ArcGIS/AGSField.h>
42 #pragma mark initializers
51 - (instancetype)initWithName:(NSString *)name
59 + (instancetype)fieldDescriptionWithName:(NSString *)name
63 #pragma mark properties
68 @property (nonatomic, copy, readwrite) NSString *
alias;
76 @property (nonatomic, copy, readwrite) NSString *
domainName;
83 @property (nonatomic, assign, readwrite, getter=isEditable) BOOL
editable;
93 @property (nonatomic, assign, readwrite) NSInteger
length;
101 @property (nonatomic, copy, readwrite) NSString *
name;
108 @property (nonatomic, assign, readwrite) BOOL
allowNull;
AGSFieldType
Definition: AGSField.h:37
An object that describes an AGSField to be created.
Definition: AGSFieldDescription.h:40
BOOL allowNull
Definition: AGSFieldDescription.h:108
NSString * domainName
Definition: AGSFieldDescription.h:76
NSInteger length
Definition: AGSFieldDescription.h:93
BOOL editable
Definition: AGSFieldDescription.h:83
NSString * name
Definition: AGSFieldDescription.h:101
AGSFieldType fieldType
Definition: AGSFieldDescription.h:88
NSString * alias
Definition: AGSFieldDescription.h:68
Definition: AGSObject.h:28