| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private final Map | |
| private final Map | |
| private final Map | |
| private final Map |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static final IANAServicesDB | |
| public final List | |
| public static final IANAServicesDB | |
| public final Service | |
| public final Service |
| allServices | back to summary |
|---|---|
| private final List<Service> allServices | |
| tcpNameToService | back to summary |
|---|---|
| private final Map<String, Service> tcpNameToService | |
| tcpPortToService | back to summary |
|---|---|
| private final Map<Integer, Service> tcpPortToService | |
| udpNameToService | back to summary |
|---|---|
| private final Map<String, Service> udpNameToService | |
| udpPortToService | back to summary |
|---|---|
| private final Map<Integer, Service> udpPortToService | |
| IANAServicesDB | back to summary |
|---|---|
| private IANAServicesDB(Map<String, Service> tcpNameToService, Map<String, Service> udpNameToService, Map<Integer, Service> tcpServices, Map<Integer, Service> udpServices) | |
| buildServices | back to summary |
|---|---|
| private static final IANAServicesDB buildServices() | |
| getAllServices | back to summary |
|---|---|
| public final List Implements jnr. | |
| getInstance | back to summary |
|---|---|
| public static final IANAServicesDB getInstance() | |
| getServiceByName | back to summary |
|---|---|
| public final Service getServiceByName(String name, String proto) Implements jnr. | |
| getServiceByPort | back to summary |
|---|---|
| public final Service getServiceByPort(Integer port, String proto) Implements jnr. | |
| Modifier and Type | Field and Description |
|---|---|
| private static final List | |
| pack-priv final Map | |
| pack-priv final Map | |
| pack-priv final Map | |
| pack-priv final Map |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public final void | |
| public final void | |
| pack-priv IANAServicesDB |
| emptyAliases | back to summary |
|---|---|
| private static final List<String> emptyAliases | |
| tcpNameToService | back to summary |
|---|---|
| pack-priv final Map<String, Service> tcpNameToService | |
| tcpPortToService | back to summary |
|---|---|
| pack-priv final Map<Integer, Service> tcpPortToService | |
| udpNameToService | back to summary |
|---|---|
| pack-priv final Map<String, Service> udpNameToService | |
| udpPortToService | back to summary |
|---|---|
| pack-priv final Map<Integer, Service> udpPortToService | |
| ServicesBuilder | back to summary |
|---|---|
| private ServicesBuilder() | |
| add | back to summary |
|---|---|
| public final void add(String service, int port) | |
| add | back to summary |
|---|---|
| public final void add(String service, String proto, int port) | |
| build | back to summary |
|---|---|
| pack-priv IANAServicesDB build() | |
| Modifier and Type | Field and Description |
|---|---|
| public static final IANAServicesDB |
| Access | Constructor and Description |
|---|---|
| private |
| INSTANCE | back to summary |
|---|---|
| public static final IANAServicesDB INSTANCE | |
| SingletonHolder | back to summary |
|---|---|
| private SingletonHolder() | |