public final class StringParameterStrategy extends PointerParameterStrategy
Constructor and Description |
---|
StringParameterStrategy(boolean isDirect,
boolean checkStringSafety) |
Modifier and Type | Method and Description |
---|---|
long |
address(java.lang.Object parameter) |
MemoryIO |
getMemoryIO(java.lang.Object parameter) |
int |
length(java.lang.Object parameter) |
java.lang.Object |
object(java.lang.Object parameter) |
int |
offset(java.lang.Object parameter) |
isReferenceRequired
public StringParameterStrategy(boolean isDirect, boolean checkStringSafety)
public long address(java.lang.Object parameter)
address
in class PointerParameterStrategy
public final MemoryIO getMemoryIO(java.lang.Object parameter)
getMemoryIO
in class PointerParameterStrategy
public java.lang.Object object(java.lang.Object parameter)
object
in class PointerParameterStrategy
public int offset(java.lang.Object parameter)
offset
in class PointerParameterStrategy
public int length(java.lang.Object parameter)
length
in class PointerParameterStrategy
Copyright © 2001-2018 JRuby. All Rights Reserved.