Oolite 1.91.0.7668-250429-8542c40
All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
NSError(OOPListSchemaVerifierConveniences) Category Reference

#include <OOPListSchemaVerifier.h>

Instance Methods

(NSArray *) - plistKeyPath
 
(NSString *) - plistKeyPathDescription
 
(NSSet *) - missingRequiredKeys
 
(Class) - expectedClass
 
(NSString *) - expectedClassName
 

Detailed Description

Definition at line 159 of file OOPListSchemaVerifier.h.

Method Documentation

◆ expectedClass

- (Class) expectedClass

Definition at line 1392 of file OOPListSchemaVerifier.m.

1393{
1394 return [[self userInfo] objectForKey:kExpectedClassErrorKey];
1395}

References expectedClass.

Referenced by expectedClass, and expectedClassName.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ expectedClassName

- (NSString *) expectedClassName

Definition at line 1398 of file OOPListSchemaVerifier.m.

1399{
1400 NSString *result = [[self userInfo] objectForKey:kExpectedClassNameErrorKey];
1401 if (result == nil) result = [[self expectedClass] description];
1402 return result;
1403}
return nil

References expectedClass, expectedClassName, and nil.

Referenced by expectedClassName.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ missingRequiredKeys

- (NSSet *) missingRequiredKeys

Definition at line 1386 of file OOPListSchemaVerifier.m.

1387{
1388 return [[self userInfo] oo_setForKey:kMissingRequiredKeysErrorKey];
1389}

References missingRequiredKeys.

Referenced by missingRequiredKeys.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ plistKeyPath

- (NSArray *) plistKeyPath

Definition at line 1374 of file OOPListSchemaVerifier.m.

1375{
1376 return [[self userInfo] oo_arrayForKey:kPListKeyPathErrorKey];
1377}

References plistKeyPath.

Referenced by plistKeyPath, and plistKeyPathDescription.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ plistKeyPathDescription

- (NSString *) plistKeyPathDescription

Definition at line 1380 of file OOPListSchemaVerifier.m.

1381{
1382 return [OOPListSchemaVerifier descriptionForKeyPath:[self plistKeyPath]];
1383}
NSString * descriptionForKeyPath:(NSArray *keyPath)

References OOPListSchemaVerifier::descriptionForKeyPath:, plistKeyPath, and plistKeyPathDescription.

Referenced by plistKeyPathDescription.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

The documentation for this category was generated from the following files: