Declared in: EOAccess/EOSchemaSynchronization.h
This protocol describes the API for interacting with objects passed as arguments to the following EOSQLExpression methods:
- + isColumnType:equivalentToColumnType:options:
- + phraseCastingColumnNamed:fromType:toType:options:
- + statementsToConvertColumnNamed:inTableNamed:fromType:toType:options:
You only need to know about this protocol if you are implementing schema synchronization API for a custom adaptor. In that case, you don't have to implement a class that adopts this protocol; EOSQLExpression's implementation of the schema synchronization API uses a private class that implements it. You only need to know about the protocol because your method implementations of the above methods needs to compare two objects that adopt the protocol.
Returns the receiver's name.
- (NSString *)name
Returns the receiver's precision.
Returns the receiver's scale.
Returns the receiver's width.