class PortNumber {

    private PortNumber(long number) {
        this.number = number;
        this.name = UnsignedLongs.toString(number);
        this.hasName = false;
    }

    private  PortNumber(long number);
    private  PortNumber(long number, String name);

}