Package | Description |
---|---|
net.named_data.jndn | |
net.named_data.jndn.encrypt.algo |
Modifier and Type | Method and Description |
---|---|
static Name.Component |
Name.Component.fromNumber(long number)
Create a component whose value is the nonNegativeInteger encoding of the
number.
|
static Name.Component |
Name.Component.fromNumberWithMarker(long number,
int marker)
Create a component whose value is the marker appended with the
nonNegativeInteger encoding of the number.
|
static Name.Component |
Name.Component.fromSegment(long segment)
Create a component with the encoded segment number according to NDN
naming conventions for "Segment number" (marker 0x00).
|
static Name.Component |
Name.Component.fromSegmentOffset(long segmentOffset)
Create a component with the encoded segment byte offset according to NDN
naming conventions for segment "Byte offset" (marker 0xFB).
|
static Name.Component |
Name.Component.fromSequenceNumber(long sequenceNumber)
Create a component with the encoded sequence number according to NDN naming
conventions for "Sequencing" (marker 0xFE).
|
static Name.Component |
Name.Component.fromTimestamp(long timestamp)
Create a component with the encoded timestamp according to NDN naming
conventions for "Timestamp" (marker 0xFC).
|
static Name.Component |
Name.Component.fromVersion(long version)
Create a component with the encoded version number according to NDN
naming conventions for "Versioning" (marker 0xFD).
|
Name.Component |
Name.get(int i)
Get the component at the given index.
|
Name.Component |
Exclude.Entry.getComponent()
Get the component value for this entry (if it is of type COMPONENT).
|
Name.Component |
MetaInfo.getFinalBlockId() |
Name.Component |
MetaInfo.getFinalBlockID()
Deprecated.
Use getFinalBlockId.
|
Name.Component |
Name.Component.getSuccessor()
Get the successor of this component, as described in Name.getSuccessor.
|
Modifier and Type | Method and Description |
---|---|
Name |
Name.append(Name.Component component)
Append the component to this name.
|
Exclude |
Exclude.appendComponent(Name.Component component)
Append a new entry of type Exclude.Type.COMPONENT, taking another pointer
to the Name.Component.
|
int |
Name.Component.compare(Name.Component other)
Compare this to the other Component using NDN canonical ordering.
|
boolean |
Name.Component.equals(Name.Component other)
Check if this is the same component as other.
|
boolean |
Exclude.matches(Name.Component component)
Check if the component matches any of the exclude criteria.
|
void |
MetaInfo.setFinalBlockId(Name.Component finalBlockId) |
void |
MetaInfo.setFinalBlockID(Name.Component finalBlockId)
Deprecated.
Use setFinalBlockId.
|
Constructor and Description |
---|
Exclude.Entry(Name.Component component)
Create an Exclude.Entry of type COMPONENT.
|
Name.Component(Name.Component component)
Create a new Name.Component, taking another pointer to the component's
read-only value.
|
Name(Name.Component[] components)
Create a new Name, copying the components.
|
Modifier and Type | Field and Description |
---|---|
static Name.Component |
Encryptor.NAME_COMPONENT_ACCESS |
static Name.Component |
Encryptor.NAME_COMPONENT_C_KEY |
static Name.Component |
Encryptor.NAME_COMPONENT_D_KEY |
static Name.Component |
Encryptor.NAME_COMPONENT_E_KEY |
static Name.Component |
Encryptor.NAME_COMPONENT_FOR |
static Name.Component |
Encryptor.NAME_COMPONENT_READ |
static Name.Component |
Encryptor.NAME_COMPONENT_SAMPLE |
Copyright © 2016. All rights reserved.