@InterfaceAudience.Private public class PackagePrivateFieldAccessor extends Object
This is because we share some data structures between client and server and the data structures
are marked as InterfaceAudience.Public
, but we do not want to expose some of the fields
to end user.
TODO: A better solution is to separate the data structures used in client and server.
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.