public final class DefaultLispReferralRecord extends AbstractLispRecord implements LispReferralRecord
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultLispReferralRecord.DefaultReferralRecordBuilder |
static class |
DefaultLispReferralRecord.ReferralRecordReader
A LISP message reader for ReferralRecord portion.
|
static class |
DefaultLispReferralRecord.ReferralRecordWriter
A LISP message writer for ReferralRecord portion.
|
AbstractLispRecord.AbstractRecordBuilder<T>LispReferralRecord.ReferralRecordBuilderLispRecord.RecordBuilder<T>action, authoritative, eidPrefixAfi, mapVersionNumber, maskLength, recordTtl| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
getReferralCount()
Obtains referral count value.
|
List<LispReferral> |
getReferrals()
Obtains a collection of referrals.
|
int |
getSignatureCount()
Obtains signature count value.
|
List<LispSignature> |
getSignatures()
Obtains a collection of signatures.
|
int |
hashCode() |
boolean |
isIncomplete()
Obtains incomplete flag.
|
String |
toString() |
void |
writeTo(io.netty.buffer.ByteBuf byteBuf)
Writes LISP message object into communication channel.
|
getAction, getEidPrefixAfi, getMapVersionNumber, getMaskLength, getRecordTtl, isAuthoritativeclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAction, getEidPrefixAfi, getMapVersionNumber, getMaskLength, getRecordTtl, isAuthoritativepublic int getReferralCount()
LispReferralRecordgetReferralCount in interface LispReferralRecordpublic int getSignatureCount()
LispReferralRecordgetSignatureCount in interface LispReferralRecordpublic boolean isIncomplete()
LispReferralRecordisIncomplete in interface LispReferralRecordpublic List<LispReferral> getReferrals()
LispReferralRecordgetReferrals in interface LispReferralRecordpublic List<LispSignature> getSignatures()
LispReferralRecordgetSignatures in interface LispReferralRecordpublic void writeTo(io.netty.buffer.ByteBuf byteBuf)
throws LispWriterException
LispRecordwriteTo in interface LispRecordbyteBuf - byte bufferLispWriterException - on error