RBIntrospectiveObjectPropertySchema Class Reference

Inherits from NSObject
Declared in RBIntrospectiveObjectPropertySchema.h

Overview

The schema details of a property on an RBIntrospectiveObject instance.

  name

The name of the property.

@property (readonly, nonnull) NSString *name

Declared In

RBIntrospectiveObjectPropertySchema.h

  propertyType

The type of the property.

@property (readonly) RBIntrospectiveObjectPropertyType propertyType

Declared In

RBIntrospectiveObjectPropertySchema.h

  classType

The Class object of the property’s type.

@property (readonly, nonnull) Class classType

Declared In

RBIntrospectiveObjectPropertySchema.h

  isReadOnly

Whether or not the property is readonly.

@property (readonly) BOOL isReadOnly

Declared In

RBIntrospectiveObjectPropertySchema.h

– initWithName:andPropertyString:

Initializes an RBIntrospectiveObject property schema.

- (nonnull instancetype)initWithName:(nonnull NSString *)name andPropertyString:(nonnull NSString *)propertyString

Parameters

name

The name of the schema.

propertyString

The system type string of the property.

Return Value

The initialized property schema object.

Declared In

RBIntrospectiveObjectPropertySchema.h