public class PortRange
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Constructor and Description |
---|
PortRange() |
PortRange(PortRange o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this PortRange.
|
static PortRange |
fromString(java.lang.String s)
String representation of this PortRange.
|
int |
getLastPort()
Last TCP port
|
int |
getStartPort()
First TCP port
|
PortRange |
makeCopy()
Creates and returns a deep copy of this PortRange.
|
static PortRange |
readFrom(java.io.InputStream is)
Read this PortRange from an XML fragment.
|
void |
setLastPort(int lastPort)
Last TCP port
|
void |
setStartPort(int startPort)
First TCP port
|
java.lang.String |
toString()
String representation of this PortRange.
|
PortRange |
withLastPort(int lastPort) |
PortRange |
withLastPort(java.lang.Integer lastPort) |
PortRange |
withStartPort(int startPort) |
PortRange |
withStartPort(java.lang.Integer startPort) |
void |
writeTo(java.io.OutputStream os)
Write this PortRange as an XML fragment
|
public PortRange()
public PortRange(PortRange o)
public void setStartPort(int startPort)
public int getStartPort()
public PortRange withStartPort(int startPort)
public PortRange withStartPort(java.lang.Integer startPort)
public void setLastPort(int lastPort)
public int getLastPort()
public PortRange withLastPort(int lastPort)
public PortRange withLastPort(java.lang.Integer lastPort)
public PortRange makeCopy()
public static PortRange readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
javax.xml.bind.JAXBException
java.io.IOException
public static PortRange fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class java.lang.Object
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.