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

Discussion

The name of the property.

Declared In

RBIntrospectiveObjectPropertySchema.h

  propertyType

The type of the property.

@property (readonly) RBIntrospectiveObjectPropertyType propertyType

Discussion

The type of the property.

Declared In

RBIntrospectiveObjectPropertySchema.h

  classType

The Class object of the property’s type.

@property (readonly, nonnull) Class classType

Discussion

The Class object of the property’s type.

Declared In

RBIntrospectiveObjectPropertySchema.h

  isReadOnly

Whether or not the property is readonly.

@property (readonly) BOOL isReadOnly

Discussion

Whether or not the property is readonly.

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.

Discussion

Initializes an RBIntrospectiveObject property schema.

Declared In

RBIntrospectiveObjectPropertySchema.h