Refactor NetworkFactoryInfo to hide implementation details.

This is in preparation for introducing NetworkProvider, which
will initially share ConnectivityService code with NetworkFactory.

Bug: 138306002
Test: atest FrameworksNetTests
Change-Id: Ic6f888621f473342ee3fe8fedf9411552111342b
1 file changed
tree: cd578d73661b4130c0fffe7fa2c6811d80d2f429
  1. core/
  2. services/
  3. tests/