Package org.ldk.structs
Class Hostname
- java.lang.Object
-
- org.ldk.structs.Hostname
-
public class Hostname extends Object
Represents a hostname for serialization purposes. Only the character set and length will be validated. The character set consists of ASCII alphanumeric characters, hyphens, and periods. Its length is guaranteed to be representable by a single byte. This serialization is used by [`BOLT 7`] hostnames. [`BOLT 7`]: https://github.com/lightning/bolts/blob/master/07-routing-gossip.md
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Hostname
clone()
Creates a copy of the Hostnameboolean
eq(Hostname b)
Checks if two Hostnames contain equal inner contents.boolean
equals(Object o)
protected void
finalize()
byte
len()
Returns the length of the hostname.
-
-
-
Method Detail
-
finalize
protected void finalize() throws Throwable
-
eq
public boolean eq(Hostname b)
Checks if two Hostnames contain equal inner contents. This ignores pointers and is_owned flags and looks at the values in fields. Two objects with NULL inner values will be considered "equal" here.
-
len
public byte len()
Returns the length of the hostname.
-
-