java.lang.foreign.MemorySegment
Aliases
Parameters
subClasses
superClasses
Any
java.lang.Object
Js Constructors
new java_lang_foreign_MemorySegment
( )
ApplyMethods
Methods
$bang$eq
(
x$1:
Any
)
:
boolean
$eq$eq
(
x$1:
Any
)
:
boolean
$hash$hash
()
:
int
address
()
:
long
asByteBuffer
()
:
java.nio.ByteBuffer
asInstanceOf
()
:
scala.Any.T0
asOverlappingSlice
(
x$1:
java.lang.foreign.MemorySegment
)
:
java.util.Optional
[
java.lang.foreign.MemorySegment
]
asReadOnly
()
:
java.lang.foreign.MemorySegment
asSlice
(
x$1:
long
)
:
java.lang.foreign.MemorySegment
asSlice
(
x$1:
long
,
x$2:
java.lang.foreign.MemoryLayout
)
:
java.lang.foreign.MemorySegment
asSlice
(
x$1:
long
,
x$2:
long
)
:
java.lang.foreign.MemorySegment
asSlice
(
x$1:
long
,
x$2:
long
,
x$3:
long
)
:
java.lang.foreign.MemorySegment
byteSize
()
:
long
copyFrom
(
x$1:
java.lang.foreign.MemorySegment
)
:
java.lang.foreign.MemorySegment
elements
(
x$1:
java.lang.foreign.MemoryLayout
)
:
java.util.stream.Stream
[
java.lang.foreign.MemorySegment
]
eq
(
x$1:
java.lang.Object
)
:
boolean
equals
(
x$1:
Any
)
:
boolean
fill
(
x$1:
byte
)
:
java.lang.foreign.MemorySegment
force
()
:
Unit
get
(
x$1:
java.lang.foreign.ValueLayout$OfBoolean
,
x$2:
long
)
:
boolean
get
(
x$1:
java.lang.foreign.ValueLayout$OfByte
,
x$2:
long
)
:
byte
get
(
x$1:
java.lang.foreign.ValueLayout$OfChar
,
x$2:
long
)
:
char
get
(
x$1:
java.lang.foreign.ValueLayout$OfDouble
,
x$2:
long
)
:
double
get
(
x$1:
java.lang.foreign.ValueLayout$OfFloat
,
x$2:
long
)
:
float
get
(
x$1:
java.lang.foreign.ValueLayout$OfInt
,
x$2:
long
)
:
int
get
(
x$1:
java.lang.foreign.AddressLayout
,
x$2:
long
)
:
java.lang.foreign.MemorySegment
get
(
x$1:
java.lang.foreign.ValueLayout$OfLong
,
x$2:
long
)
:
long
get
(
x$1:
java.lang.foreign.ValueLayout$OfShort
,
x$2:
long
)
:
short
getAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfBoolean
,
x$2:
long
)
:
boolean
getAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfByte
,
x$2:
long
)
:
byte
getAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfChar
,
x$2:
long
)
:
char
getAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfDouble
,
x$2:
long
)
:
double
getAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfFloat
,
x$2:
long
)
:
float
getAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfInt
,
x$2:
long
)
:
int
getAtIndex
(
x$1:
java.lang.foreign.AddressLayout
,
x$2:
long
)
:
java.lang.foreign.MemorySegment
getAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfLong
,
x$2:
long
)
:
long
getAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfShort
,
x$2:
long
)
:
short
getClass
()
:
java.lang.Class
[
Any
]
getString
(
x$1:
long
)
:
java.lang.String
getString
(
x$1:
long
,
x$2:
java.nio.charset.Charset
)
:
java.lang.String
hashCode
()
:
int
heapBase
()
:
java.util.Optional
[
java.lang.Object
]
isAccessibleBy
(
x$1:
java.lang.Thread
)
:
boolean
isInstanceOf
()
:
boolean
isLoaded
()
:
boolean
isMapped
()
:
boolean
isNative
()
:
boolean
isReadOnly
()
:
boolean
load
()
:
Unit
maxByteAlignment
()
:
long
mismatch
(
x$1:
java.lang.foreign.MemorySegment
)
:
long
ne
(
x$1:
java.lang.Object
)
:
boolean
notify
()
:
Unit
notifyAll
()
:
Unit
reinterpret
(
x$1:
java.lang.foreign.Arena
,
x$2:
java.util.function.Consumer
[
java.lang.foreign.MemorySegment
]
)
:
java.lang.foreign.MemorySegment
reinterpret
(
x$1:
long
)
:
java.lang.foreign.MemorySegment
reinterpret
(
x$1:
long
,
x$2:
java.lang.foreign.Arena
,
x$3:
java.util.function.Consumer
[
java.lang.foreign.MemorySegment
]
)
:
java.lang.foreign.MemorySegment
scope
()
:
java.lang.foreign.MemorySegment$Scope
set
(
x$1:
java.lang.foreign.AddressLayout
,
x$2:
long
,
x$3:
java.lang.foreign.MemorySegment
)
:
Unit
set
(
x$1:
java.lang.foreign.ValueLayout$OfBoolean
,
x$2:
long
,
x$3:
boolean
)
:
Unit
set
(
x$1:
java.lang.foreign.ValueLayout$OfByte
,
x$2:
long
,
x$3:
byte
)
:
Unit
set
(
x$1:
java.lang.foreign.ValueLayout$OfChar
,
x$2:
long
,
x$3:
char
)
:
Unit
set
(
x$1:
java.lang.foreign.ValueLayout$OfDouble
,
x$2:
long
,
x$3:
double
)
:
Unit
set
(
x$1:
java.lang.foreign.ValueLayout$OfFloat
,
x$2:
long
,
x$3:
float
)
:
Unit
set
(
x$1:
java.lang.foreign.ValueLayout$OfInt
,
x$2:
long
,
x$3:
int
)
:
Unit
set
(
x$1:
java.lang.foreign.ValueLayout$OfLong
,
x$2:
long
,
x$3:
long
)
:
Unit
set
(
x$1:
java.lang.foreign.ValueLayout$OfShort
,
x$2:
long
,
x$3:
short
)
:
Unit
setAtIndex
(
x$1:
java.lang.foreign.AddressLayout
,
x$2:
long
,
x$3:
java.lang.foreign.MemorySegment
)
:
Unit
setAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfBoolean
,
x$2:
long
,
x$3:
boolean
)
:
Unit
setAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfByte
,
x$2:
long
,
x$3:
byte
)
:
Unit
setAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfChar
,
x$2:
long
,
x$3:
char
)
:
Unit
setAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfDouble
,
x$2:
long
,
x$3:
double
)
:
Unit
setAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfFloat
,
x$2:
long
,
x$3:
float
)
:
Unit
setAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfInt
,
x$2:
long
,
x$3:
int
)
:
Unit
setAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfLong
,
x$2:
long
,
x$3:
long
)
:
Unit
setAtIndex
(
x$1:
java.lang.foreign.ValueLayout$OfShort
,
x$2:
long
,
x$3:
short
)
:
Unit
setString
(
x$1:
long
,
x$2:
java.lang.String
)
:
Unit
setString
(
x$1:
long
,
x$2:
java.lang.String
,
x$3:
java.nio.charset.Charset
)
:
Unit
spliterator
(
x$1:
java.lang.foreign.MemoryLayout
)
:
java.util.Spliterator
[
java.lang.foreign.MemorySegment
]
synchronized
(
x$1:
java.lang.Object.T0
)
:
java.lang.Object.T0
toArray
(
x$1:
java.lang.foreign.ValueLayout$OfByte
)
:
Array
[
byte
]
toArray
(
x$1:
java.lang.foreign.ValueLayout$OfChar
)
:
Array
[
char
]
toArray
(
x$1:
java.lang.foreign.ValueLayout$OfDouble
)
:
Array
[
double
]
toArray
(
x$1:
java.lang.foreign.ValueLayout$OfFloat
)
:
Array
[
float
]
toArray
(
x$1:
java.lang.foreign.ValueLayout$OfInt
)
:
Array
[
int
]
toArray
(
x$1:
java.lang.foreign.ValueLayout$OfLong
)
:
Array
[
long
]
toArray
(
x$1:
java.lang.foreign.ValueLayout$OfShort
)
:
Array
[
short
]
toString
()
:
java.lang.String
unload
()
:
Unit
wait
()
:
Unit
wait
(
x$1:
long
)
:
Unit
wait
(
x$1:
long
,
x$2:
int
)
:
Unit