Package org.eolang
Class BytesOf
- java.lang.Object
-
- org.eolang.BytesOf
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eolang.Data
Data.Once<T>, Data.ToPhi, Data.Value<T>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Bytesand(Bytes other)AND operation.<T extends Number>
TasNumber(Class<T> type)Convert to number.booleanequals(Object other)inthashCode()Bytesnot()NOT operation.Bytesor(Bytes other)OR operation.Bytesshift(int bits)Big-endian shift.byte[]take()Take the data.StringtoString()Bytesxor(Bytes other)XOR operation.
-
-
-
Constructor Detail
-
BytesOf
public BytesOf(byte[] data)
Ctor.- Parameters:
data- Data.
-
BytesOf
public BytesOf(String str)
Ctor.- Parameters:
str- UTF-8 Text.
-
BytesOf
public BytesOf(long number)
Ctor.- Parameters:
number- Long number.
-
BytesOf
public BytesOf(Double number)
Ctor.- Parameters:
number- Double number.
-
-
Method Detail
-
asNumber
public <T extends Number> T asNumber(Class<T> type)
Description copied from interface:BytesConvert to number.
-
take
public byte[] take()
Description copied from interface:DataTake the data.
-
-