Skip to content
This repository was archived by the owner on Dec 25, 2024. It is now read-only.

Latest commit

 

History

History
47 lines (37 loc) · 1.67 KB

File metadata and controls

47 lines (37 loc) · 1.67 KB

RootServerInfo

RootServerInfo.java

public class RootServerInfo

A class that provides a server, and any needed server info classes

  • a class that is a ServerProvider
  • an enum class that stores server index values

Nested Class Summary

Modifier and Type Class and Description
static class RootServerInfo.RootServerInfo1
class that stores a server index
enum RootServerInfo.ServerIndex
class that stores a server index

RootServerInfo1

implements ServerProvider<ServerIndex>

A class that stores servers and allows one to be returned with a ServerIndex instance

Constructor Summary

Constructor and Description
RootServerInfo1()
Creates an instance using default server variable values
RootServerInfo1(@Nullable Server0 server0,@Nullable Server1 server1,@Nullable Server2 server2)
Creates an instance using passed in servers

Field Summary

Modifier and Type Field and Description
Server0 server0
Server1 server1
Server2 server2

Method Summary

Modifier and Type Method and Description
Server getServer(ServerIndex serverIndex)

ServerIndex

enum ServerIndex

Enum Constant Summary

Enum Constant And Description
SERVER_0
server 0
SERVER_1
server 1
SERVER_2
server 2