DASchemaSqlObject

Overview

Location

 

customAttributes  retain

@property (retain) NSString *customAttributes

dynamicWhere  retain

@property (retain) NSString *dynamicWhere

initWithName:    (declared in DASchemaBaseObject)

Initializes a new instance of the class with a given name.

- (id) initWithName:(NSString *)aName

Parameters:

  • aName:

initWithXml:    (declared in DASchemaBaseObject)

Initializes a new instance of the class with a given XML string. Here, the XML string is the XML node from the Schema XML file that represents a certain schema object, for example the Schema Data Table or Schema Parameter. In most cases you will not need to invoke this method directly on the DASchemaBaseObject. This method is overridden in descendant classes (for example in the DASchemaDataTable) where it can be used for deserializing schema XML into a schema object.

- (id) initWithXml:(NSString *)anXml

Parameters:

  • anXml:

isPublic  assign

@property (assign) BOOL isPublic

name  retain    (declared in DASchemaBaseObject)

Represents the name of the schema object. Name is a mandatory property and an exception will be raised if its value is nil or empty. Only alpha-numeric characters are allowed in the Name value.

@property (retain) NSString *name

note  retain    (declared in DASchemaBaseObject)

Description for schema object

@property (retain) NSString *note

parameterByName:

- (DASchemaParameter *) parameterByName:(NSString *)parameterName

Parameters:

  • parameterName:

parameters  retain

@property (retain) NSMutableArray *parameters

statementByName:

- (DASchemaStatement *) statementByName:(NSString *)statementName

Parameters:

  • statementName:

statements  retain

@property (retain) NSMutableArray *statements

 

customAttributes  retain

@property (retain) NSString *customAttributes

dynamicWhere  retain

@property (retain) NSString *dynamicWhere

isPublic  assign

@property (assign) BOOL isPublic

name  retain    (declared in DASchemaBaseObject)

Represents the name of the schema object. Name is a mandatory property and an exception will be raised if its value is nil or empty. Only alpha-numeric characters are allowed in the Name value.

@property (retain) NSString *name

note  retain    (declared in DASchemaBaseObject)

Description for schema object

@property (retain) NSString *note

parameters  retain

@property (retain) NSMutableArray *parameters

statements  retain

@property (retain) NSMutableArray *statements

 

initWithName:    (declared in DASchemaBaseObject)

Initializes a new instance of the class with a given name.

- (id) initWithName:(NSString *)aName

Parameters:

  • aName:

initWithXml:    (declared in DASchemaBaseObject)

Initializes a new instance of the class with a given XML string. Here, the XML string is the XML node from the Schema XML file that represents a certain schema object, for example the Schema Data Table or Schema Parameter. In most cases you will not need to invoke this method directly on the DASchemaBaseObject. This method is overridden in descendant classes (for example in the DASchemaDataTable) where it can be used for deserializing schema XML into a schema object.

- (id) initWithXml:(NSString *)anXml

Parameters:

  • anXml:

parameterByName:

- (DASchemaParameter *) parameterByName:(NSString *)parameterName

Parameters:

  • parameterName:

statementByName:

- (DASchemaStatement *) statementByName:(NSString *)statementName

Parameters:

  • statementName:

Descendants