public class EncodingHelper extends Object
Constructor and Description |
---|
EncodingHelper() |
Modifier and Type | Method and Description |
---|---|
static net.named_data.jndn.Name |
decodeName(ByteBuffer input)
Helper to decode names since Tlv0_1_1WireFormat.java uses its own internal,
protected implementation.
|
static net.named_data.jndn.Name |
decodeName(net.named_data.jndn.encoding.tlv.TlvDecoder decoder)
Helper to decode names using an existing decoding context; could be merged
to Tlv0_1_1WireFormat.java.
|
static net.named_data.jndn.Name |
decodeStrategy(ByteBuffer input)
Helper to decode strategies since Tlv0_1_1WireFormat.java uses its own
internal, protected implementation.
|
static net.named_data.jndn.Name |
decodeStrategy(net.named_data.jndn.encoding.tlv.TlvDecoder decoder)
Helper to decode strategies using an existing decoding context; could be
merged to Tlv0_1_1WireFormat.java.
|
static void |
encodeControlParameters(net.named_data.jndn.ControlParameters controlParameters,
net.named_data.jndn.encoding.tlv.TlvEncoder encoder)
Helper to encode control parameters using an existing encoding context;
could be merged to Tlv0_1_1WireFormat.java.
|
static net.named_data.jndn.util.Blob |
encodeName(net.named_data.jndn.Name name)
Helper to encode names since Tlv0_1_1WireFormat.java uses its own internal,
protected implementation.
|
static void |
encodeName(net.named_data.jndn.Name name,
net.named_data.jndn.encoding.tlv.TlvEncoder encoder)
Helper to encode names using an existing encoding context; could be merged
to Tlv0_1_1WireFormat.java.
|
static net.named_data.jndn.util.Blob |
encodeStrategy(net.named_data.jndn.Name strategy)
Helper to encode strategies since Tlv0_1_1WireFormat.java uses its own
internal, protected implementation.
|
static void |
encodeStrategy(net.named_data.jndn.Name strategy,
net.named_data.jndn.encoding.tlv.TlvEncoder encoder)
Helper to encode strategies using an existing decoding context; could be
merged to Tlv0_1_1WireFormat.java.
|
public static net.named_data.jndn.Name decodeName(ByteBuffer input) throws net.named_data.jndn.encoding.EncodingException
input
- the bytes to decodeName
net.named_data.jndn.encoding.EncodingException
public static net.named_data.jndn.Name decodeName(net.named_data.jndn.encoding.tlv.TlvDecoder decoder) throws net.named_data.jndn.encoding.EncodingException
decoder
- a current decoder context to use for decodingName
net.named_data.jndn.encoding.EncodingException
public static net.named_data.jndn.util.Blob encodeName(net.named_data.jndn.Name name)
name
- the Name
to encodeBlob
public static final void encodeName(net.named_data.jndn.Name name, net.named_data.jndn.encoding.tlv.TlvEncoder encoder)
name
- the Name
to encodeencoder
- the current TlvEncoder
context to encode withpublic static net.named_data.jndn.Name decodeStrategy(ByteBuffer input) throws net.named_data.jndn.encoding.EncodingException
input
- the bytes to decodeName
net.named_data.jndn.encoding.EncodingException
public static net.named_data.jndn.Name decodeStrategy(net.named_data.jndn.encoding.tlv.TlvDecoder decoder) throws net.named_data.jndn.encoding.EncodingException
decoder
- the current TlvDecoder
context to decode withName
)net.named_data.jndn.encoding.EncodingException
public static net.named_data.jndn.util.Blob encodeStrategy(net.named_data.jndn.Name strategy)
strategy
- the Name
to encodeBlob
public static final void encodeStrategy(net.named_data.jndn.Name strategy, net.named_data.jndn.encoding.tlv.TlvEncoder encoder)
strategy
- the Name
to encodeencoder
- the current TlvEncoder
context to usepublic static final void encodeControlParameters(net.named_data.jndn.ControlParameters controlParameters, net.named_data.jndn.encoding.tlv.TlvEncoder encoder)
controlParameters
- encoder
- Copyright © 2015. All rights reserved.