Package de.javawi.jstun.test.demo.ice
Class Candidate
- java.lang.Object
-
- de.javawi.jstun.test.demo.ice.Candidate
-
- All Implemented Interfaces:
java.lang.Comparable
public class Candidate extends java.lang.Object implements java.lang.Comparable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCandidate.CandidateType
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(java.lang.Object arg0)booleanequals(java.lang.Object o)AddressgetAddress()CandidategetBase()Candidate.CandidateTypegetCandidateType()shortgetComponentId()intgetFoundationId()booleangetInUse()intgetPort()intgetPriority()voidsetBase(Candidate base)voidsetComponentId(short componentId)voidsetFoundationId(int foundationId)voidsetInUse(boolean isInUse)voidsetPriority(int priority)
-
-
-
Constructor Detail
-
Candidate
public Candidate(Address address, short componentId) throws java.net.SocketException, java.net.UnknownHostException, UtilityException
- Throws:
java.net.SocketExceptionjava.net.UnknownHostExceptionUtilityException
-
Candidate
public Candidate(Address address, Candidate.CandidateType type, short componentId, Candidate base) throws java.net.SocketException, java.net.UnknownHostException, UtilityException
- Throws:
java.net.SocketExceptionjava.net.UnknownHostExceptionUtilityException
-
-
Method Detail
-
setBase
public void setBase(Candidate base)
-
getBase
public Candidate getBase()
-
getCandidateType
public Candidate.CandidateType getCandidateType()
-
setComponentId
public void setComponentId(short componentId)
-
getComponentId
public short getComponentId()
-
setFoundationId
public void setFoundationId(int foundationId)
-
getFoundationId
public int getFoundationId()
-
setPriority
public void setPriority(int priority)
-
getPriority
public int getPriority()
-
getAddress
public Address getAddress() throws UtilityException
- Throws:
UtilityException
-
getPort
public int getPort()
-
setInUse
public void setInUse(boolean isInUse)
-
getInUse
public boolean getInUse()
-
compareTo
public int compareTo(java.lang.Object arg0)
- Specified by:
compareToin interfacejava.lang.Comparable
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
-