Class LiveObjectsPlugin.Factory

java.lang.Object
io.ably.lib.liveobjects.LiveObjectsPlugin.Factory
Enclosing interface:
LiveObjectsPlugin

public static final class LiveObjectsPlugin.Factory extends Object
Reflectively constructs the LiveObjects plugin implementation. Lives in a nested class so the implementation-class name stays private (interface fields are forced public), mirroring ObjectSerializer.Holder. Unlike Holder this is stateless: create(io.ably.lib.realtime.AblyRealtime) returns a new instance on every call.