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 privateServicesBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(java.lang.String service, int port)voidadd(java.lang.String service, java.lang.String proto, int port)(package private) IANAServicesDBbuild()
-
-
-
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()
-
-