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