Package jnr.netdb
Class IANAServicesDB.ServicesBuilder
- java.lang.Object
-
- jnr.netdb.IANAServicesDB.ServicesBuilder
-
- Enclosing class:
- IANAServicesDB
private static final class IANAServicesDB.ServicesBuilder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.List<java.lang.String>
emptyAliases
(package private) java.util.Map<java.lang.String,Service>
tcpNameToService
(package private) java.util.Map<java.lang.Integer,Service>
tcpPortToService
(package private) java.util.Map<java.lang.String,Service>
udpNameToService
(package private) java.util.Map<java.lang.Integer,Service>
udpPortToService
-
Constructor Summary
Constructors Modifier Constructor Description private
ServicesBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(java.lang.String service, int port)
void
add(java.lang.String service, java.lang.String proto, int port)
(package private) IANAServicesDB
build()
-
-
-
Field Detail
-
emptyAliases
private static final java.util.List<java.lang.String> emptyAliases
-
tcpNameToService
final java.util.Map<java.lang.String,Service> tcpNameToService
-
udpNameToService
final java.util.Map<java.lang.String,Service> udpNameToService
-
tcpPortToService
final java.util.Map<java.lang.Integer,Service> tcpPortToService
-
udpPortToService
final java.util.Map<java.lang.Integer,Service> udpPortToService
-
-
Method Detail
-
add
public final void add(java.lang.String service, int port)
-
add
public final void add(java.lang.String service, java.lang.String proto, int port)
-
build
IANAServicesDB build()
-
-