本文整理了Java中com.eclipsesource.v8.V8.getType()
方法的一些代码示例,展示了V8.getType()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。V8.getType()
方法的具体详情如下:
包路径:com.eclipsesource.v8.V8
类名称:V8
方法名:getType
暂无
代码示例来源:origin: eclipsesource/J2V8
/**
* Returns the type of element at this given index.
*
* @param index The index at which to lookup the type of.
*
* @return The type of the element at the index.
*/
public int getType(final int index) {
v8.checkThread();
checkReleased();
return v8.getType(v8.getV8RuntimePtr(), getHandle(), index);
}
代码示例来源:origin: eclipsesource/J2V8
/**
* Returns the type of the value associated with this Key, or
* UNDEFINED if the key does not exist. Types are specified as
* integer constants. The types are all defined in V8Value.
*
* @param key The key whose type to lookup.
*
* @return The Type of the value associated with this key
*/
public int getType(final String key) {
v8.checkThread();
checkReleased();
checkKey(key);
return v8.getType(v8.getV8RuntimePtr(), objectHandle, key);
}
代码示例来源:origin: eclipsesource/J2V8
/**
* Returns the 'type' of this V8Value. The available types are defined
* as constants in {@link V8Value}. Only types that inherit from
* {@link V8Value} can be returned here.
*
* @return The 'type of this V8Value.
*/
public int getV8Type() {
if (isUndefined()) {
return UNDEFINED;
}
v8.checkThread();
v8.checkReleased();
return v8.getType(v8.getV8RuntimePtr(), objectHandle);
}
代码示例来源:origin: eclipsesource/J2V8
/**
* Gets the type of a subset of the array. The subset is specified by a start index
* and a length. UNDEFINED is returned if all the elements in the subset are not
* of the same type.
*
* @param index The start index.
* @param length The length.
*
* @return The type of the subset of the array or UNDEFINED if the subset is not
* all the same type.
*/
public int getType(final int index, final int length) {
v8.checkThread();
checkReleased();
return v8.getType(v8.getV8RuntimePtr(), getHandle(), index, length);
}
代码示例来源:origin: eclipsesource/J2V8
/**
* Returns the type of element at this given index.
*
* @param index The index at which to lookup the type of.
*
* @return The type of the element at the index.
*/
public int getType(final int index) {
v8.checkThread();
checkReleased();
return v8.getType(v8.getV8RuntimePtr(), getHandle(), index);
}
代码示例来源:origin: eclipsesource/J2V8
/**
* Returns the 'type' of this V8Value. The available types are defined
* as constants in {@link V8Value}. Only types that inherit from
* {@link V8Value} can be returned here.
*
* @return The 'type of this V8Value.
*/
public int getV8Type() {
if (isUndefined()) {
return UNDEFINED;
}
v8.checkThread();
v8.checkReleased();
return v8.getType(v8.getV8RuntimePtr(), objectHandle);
}
代码示例来源:origin: eclipsesource/J2V8
/**
* Returns the type of the value associated with this Key, or
* UNDEFINED if the key does not exist. Types are specified as
* integer constants. The types are all defined in V8Value.
*
* @param key The key whose type to lookup.
*
* @return The Type of the value associated with this key
*/
public int getType(final String key) {
v8.checkThread();
checkReleased();
checkKey(key);
return v8.getType(v8.getV8RuntimePtr(), objectHandle, key);
}
代码示例来源:origin: eclipsesource/J2V8
/**
* Gets the type of a subset of the array. The subset is specified by a start index
* and a length. UNDEFINED is returned if all the elements in the subset are not
* of the same type.
*
* @param index The start index.
* @param length The length.
*
* @return The type of the subset of the array or UNDEFINED if the subset is not
* all the same type.
*/
public int getType(final int index, final int length) {
v8.checkThread();
checkReleased();
return v8.getType(v8.getV8RuntimePtr(), getHandle(), index, length);
}
代码示例来源:origin: eclipsesource/J2V8
@Test
public void testGetTypedArray() {
v8.executeVoidScript("var buf = new ArrayBuffer(100);\n"
+ "var intsArray = new Int32Array(buf);\n");
int type = v8.getType("intsArray");
assertEquals(V8Value.V8_TYPED_ARRAY, type);
}
代码示例来源:origin: com.eclipsesource.j2v8/j2v8_win32_x86_64
/**
* Returns the type of the value associated with this Key, or
* UNDEFINED if the key does not exist. Types are specified as
* integer constants. The types are all defined in V8Value.
*
* @param key The key whose type to lookup.
*
* @return The Type of the value associated with this key
*/
public int getType(final String key) {
v8.checkThread();
checkReleased();
return v8.getType(v8.getV8RuntimePtr(), objectHandle, key);
}
代码示例来源:origin: com.eclipsesource.j2v8/j2v8_macosx_x86_64
/**
* Returns the type of the value associated with this Key, or
* UNDEFINED if the key does not exist. Types are specified as
* integer constants. The types are all defined in V8Value.
*
* @param key The key whose type to lookup.
*
* @return The Type of the value associated with this key
*/
public int getType(final String key) {
v8.checkThread();
checkReleased();
return v8.getType(v8.getV8RuntimePtr(), objectHandle, key);
}
代码示例来源:origin: com.eclipsesource.j2v8/j2v8_win32_x86_64
/**
* Returns the type of element at this given index.
*
* @param index The index at which to lookup the type of.
*
* @return The type of the element at the index.
*/
public int getType(final int index) {
v8.checkThread();
checkReleased();
return v8.getType(v8.getV8RuntimePtr(), getHandle(), index);
}
代码示例来源:origin: com.eclipsesource.j2v8/j2v8_macosx_x86_64
/**
* Returns the type of element at this given index.
*
* @param index The index at which to lookup the type of.
*
* @return The type of the element at the index.
*/
public int getType(final int index) {
v8.checkThread();
checkReleased();
return v8.getType(v8.getV8RuntimePtr(), getHandle(), index);
}
代码示例来源:origin: com.eclipsesource.j2v8/j2v8_win32_x86_64
/**
* Gets the type of a subset of the array. The subset is specified by a start index
* and a length. UNDEFINED is returned if all the elements in the subset are not
* of the same type.
*
* @param index The start index.
* @param length The length.
*
* @return The type of the subset of the array or UNDEFINED if the subset is not
* all the same type.
*/
public int getType(final int index, final int length) {
v8.checkThread();
checkReleased();
return v8.getType(v8.getV8RuntimePtr(), getHandle(), index, length);
}
代码示例来源:origin: com.eclipsesource.j2v8/j2v8_macosx_x86_64
/**
* Gets the type of a subset of the array. The subset is specified by a start index
* and a length. UNDEFINED is returned if all the elements in the subset are not
* of the same type.
*
* @param index The start index.
* @param length The length.
*
* @return The type of the subset of the array or UNDEFINED if the subset is not
* all the same type.
*/
public int getType(final int index, final int length) {
v8.checkThread();
checkReleased();
return v8.getType(v8.getV8RuntimePtr(), getHandle(), index, length);
}
内容来源于网络,如有侵权,请联系作者删除!