@@ -173,12 +173,12 @@ import Foundation
173173/// + Warning: This class is not meant to be used directly. Please see `Query` or `PlacesQuery` instead.
174174///
175175@objc
176- public class AbstractQuery : NSObject , NSCopying {
176+ open class AbstractQuery : NSObject , NSCopying {
177177
178178 // MARK: - Low-level (untyped) parameters
179179
180180 /// Parameters, as untyped values.
181- internal var parameters : [ String : String ] = [ : ]
181+ @ objc public private ( set ) var parameters : [ String : String ] = [ : ]
182182
183183 /// Get a parameter in an untyped fashion.
184184 ///
@@ -217,7 +217,7 @@ public class AbstractQuery : NSObject, NSCopying {
217217
218218 // MARK: - Miscellaneous
219219
220- @objc override public var description : String {
220+ @objc override open var description : String {
221221 get { return " \( String ( describing: type ( of: self ) ) ) { \( parameters) } " }
222222 }
223223
@@ -238,7 +238,7 @@ public class AbstractQuery : NSObject, NSCopying {
238238 ///
239239 /// + Note: Primarily intended for Objective-C use. Swift coders should use `init(copy:)`.
240240 ///
241- @objc public func copy( with zone: NSZone ? ) -> Any {
241+ @objc open func copy( with zone: NSZone ? ) -> Any {
242242 // NOTE: As per the docs, the zone argument is ignored.
243243 return AbstractQuery ( parameters: self . parameters)
244244 }
@@ -278,7 +278,7 @@ public class AbstractQuery : NSObject, NSCopying {
278278
279279 // MARK: Equatable
280280
281- override public func isEqual( _ object: Any ? ) -> Bool {
281+ override open func isEqual( _ object: Any ? ) -> Bool {
282282 guard let rhs = object as? AbstractQuery else {
283283 return false
284284 }
0 commit comments