27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSObject.h>
29 #import <ArcGIS/AGSGeometry.h>
45 #pragma mark initializers
53 - (instancetype)initWithName:(NSString *)name;
59 + (instancetype)tableDescriptionWithName:(NSString *)name;
67 - (instancetype)initWithName:(NSString *)name
77 + (instancetype)tableDescriptionWithName:(NSString *)name
82 #pragma mark properties
89 @property (nonatomic, strong, readonly) NSMutableArray<AGSFieldDescription *> *
fieldDescriptions;
112 @property (nonatomic, assign, readwrite) BOOL
hasM;
119 @property (nonatomic, assign, readwrite) BOOL
hasZ;
136 @property (nonatomic, copy, readwrite) NSString *
tableName;
AGSGeometryType
Definition: AGSGeometry.h:49
An object that describes an AGSField to be created.
Definition: AGSFieldDescription.h:40
Definition: AGSObject.h:28
Represents the spatial reference of a geometry.
Definition: AGSSpatialReference.h:49
An object that describes an AGSGeodatabaseFeatureTable to be created.
Definition: AGSTableDescription.h:43
BOOL hasM
Definition: AGSTableDescription.h:112
NSString * tableName
Definition: AGSTableDescription.h:136
AGSSpatialReference * spatialReference
Definition: AGSTableDescription.h:128
AGSGeometryType geometryType
Definition: AGSTableDescription.h:98
BOOL hasAttachments
Definition: AGSTableDescription.h:105
NSMutableArray< AGSFieldDescription * > * fieldDescriptions
Definition: AGSTableDescription.h:89
BOOL hasZ
Definition: AGSTableDescription.h:119