Top Fields Constructors Methods
org.bouncycastle.mls.TreeKEM

public Class OptionalNode

extends Object
implements Readable, Writable
Class Inheritance
All Implemented Interfaces
org.bouncycastle.mls.codec.MLSOutputStream.Writable, org.bouncycastle.mls.codec.MLSInputStream.Readable
Imports
java.io.IOException, org.bouncycastle.mls.codec.MLSInputStream, .MLSOutputStream, .NodeType

Field Summary

Modifier and TypeField and Description
pack-priv Node

Constructor Summary

AccessConstructor and Description
private
public

Method Summary

Modifier and TypeMethod and Description
public static OptionalNode
public LeafNode
public ParentNode
public boolean
public boolean
public boolean
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

nodeback to summary
pack-priv Node node

Constructor Detail

OptionalNodeback to summary
private OptionalNode()
OptionalNodeback to summary
public OptionalNode(MLSInputStream stream) throws IOException
Annotations
@SuppressWarnings:unused

Method Detail

blankNodeback to summary
public static OptionalNode blankNode()
getLeafNodeback to summary
public LeafNode getLeafNode()
getParentNodeback to summary
public ParentNode getParentNode()
isBlankback to summary
public boolean isBlank()
isLeafback to summary
public boolean isLeaf()
isParentback to summary
public boolean isParent()
writeToback to summary
public void writeTo(MLSOutputStream stream) throws IOException

Implements org.bouncycastle.mls.codec.MLSOutputStream.Writable.writeTo.

Annotations
@Override