public abstract class org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch extends org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractDispatchClass
{
protected void <init>(org.graalvm.polyglot.impl.AbstractPolyglotImpl)
{
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: org.graalvm.polyglot.impl.AbstractPolyglotImpl;
specialinvoke v.<org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractDispatchClass: void <init>()>();
virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
return;
}
public boolean hasArrayElements(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract org.graalvm.polyglot.Value getArrayElement(java.lang.Object, java.lang.Object, long);
public abstract void setArrayElement(java.lang.Object, java.lang.Object, long, java.lang.Object);
public abstract boolean removeArrayElement(java.lang.Object, java.lang.Object, long);
public abstract long getArraySize(java.lang.Object, java.lang.Object);
public boolean hasBufferElements(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract boolean isBufferWritable(java.lang.Object, java.lang.Object);
public abstract long getBufferSize(java.lang.Object, java.lang.Object);
public abstract byte readBufferByte(java.lang.Object, java.lang.Object, long);
public abstract void writeBufferByte(java.lang.Object, java.lang.Object, long, byte);
public abstract short readBufferShort(java.lang.Object, java.lang.Object, java.nio.ByteOrder, long);
public abstract void writeBufferShort(java.lang.Object, java.lang.Object, java.nio.ByteOrder, long, short);
public abstract int readBufferInt(java.lang.Object, java.lang.Object, java.nio.ByteOrder, long);
public abstract void writeBufferInt(java.lang.Object, java.lang.Object, java.nio.ByteOrder, long, int);
public abstract long readBufferLong(java.lang.Object, java.lang.Object, java.nio.ByteOrder, long);
public abstract void writeBufferLong(java.lang.Object, java.lang.Object, java.nio.ByteOrder, long, long);
public abstract float readBufferFloat(java.lang.Object, java.lang.Object, java.nio.ByteOrder, long);
public abstract void writeBufferFloat(java.lang.Object, java.lang.Object, java.nio.ByteOrder, long, float);
public abstract double readBufferDouble(java.lang.Object, java.lang.Object, java.nio.ByteOrder, long);
public abstract void writeBufferDouble(java.lang.Object, java.lang.Object, java.nio.ByteOrder, long, double);
public boolean hasMembers(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract org.graalvm.polyglot.Value getMember(java.lang.Object, java.lang.Object, java.lang.String);
public boolean hasMember(java.lang.Object, java.lang.Object, java.lang.String)
{
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
java.lang.Object v, v;
java.lang.String v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.String;
return 0;
}
public org.graalvm.polyglot.Context getContext(java.lang.Object)
{
java.lang.Object v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
return null;
}
public java.util.Set getMemberKeys(java.lang.Object, java.lang.Object)
{
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
java.util.Set v;
java.lang.Object v, v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v = staticinvoke <java.util.Collections: java.util.Set emptySet()>();
return v;
}
public abstract void putMember(java.lang.Object, java.lang.Object, java.lang.String, java.lang.Object);
public abstract boolean removeMember(java.lang.Object, java.lang.Object, java.lang.String);
public boolean canExecute(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract org.graalvm.polyglot.Value execute(java.lang.Object, java.lang.Object, java.lang.Object[]);
public abstract org.graalvm.polyglot.Value execute(java.lang.Object, java.lang.Object);
public boolean canInstantiate(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract org.graalvm.polyglot.Value newInstance(java.lang.Object, java.lang.Object, java.lang.Object[]);
public abstract void executeVoid(java.lang.Object, java.lang.Object, java.lang.Object[]);
public abstract void executeVoid(java.lang.Object, java.lang.Object);
public boolean canInvoke(java.lang.Object, java.lang.String, java.lang.Object)
{
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
java.lang.Object v, v;
java.lang.String v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
return 0;
}
public abstract org.graalvm.polyglot.Value invoke(java.lang.Object, java.lang.Object, java.lang.String, java.lang.Object[]);
public abstract org.graalvm.polyglot.Value invoke(java.lang.Object, java.lang.Object, java.lang.String);
public boolean isString(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract java.lang.String asString(java.lang.Object, java.lang.Object);
public boolean isBoolean(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract boolean asBoolean(java.lang.Object, java.lang.Object);
public boolean fitsInInt(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract int asInt(java.lang.Object, java.lang.Object);
public boolean fitsInLong(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract long asLong(java.lang.Object, java.lang.Object);
public boolean fitsInDouble(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract double asDouble(java.lang.Object, java.lang.Object);
public boolean fitsInFloat(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract float asFloat(java.lang.Object, java.lang.Object);
public boolean isNull(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public boolean isNativePointer(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public boolean fitsInByte(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract byte asByte(java.lang.Object, java.lang.Object);
public boolean fitsInShort(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract short asShort(java.lang.Object, java.lang.Object);
public abstract long asNativePointer(java.lang.Object, java.lang.Object);
public boolean isHostObject(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public boolean isProxyObject(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract java.lang.Object asHostObject(java.lang.Object, java.lang.Object);
public abstract java.lang.Object asProxyObject(java.lang.Object, java.lang.Object);
public abstract java.lang.String toString(java.lang.Object, java.lang.Object);
public abstract org.graalvm.polyglot.Value getMetaObject(java.lang.Object, java.lang.Object);
public boolean isNumber(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract java.lang.Object as(java.lang.Object, java.lang.Object, java.lang.Class);
public abstract java.lang.Object as(java.lang.Object, java.lang.Object, org.graalvm.polyglot.TypeLiteral);
public abstract org.graalvm.polyglot.SourceSection getSourceLocation(java.lang.Object, java.lang.Object);
public boolean isDate(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract java.time.LocalDate asDate(java.lang.Object, java.lang.Object);
public boolean isTime(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract java.time.LocalTime asTime(java.lang.Object, java.lang.Object);
public abstract java.time.Instant asInstant(java.lang.Object, java.lang.Object);
public boolean isTimeZone(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract java.time.ZoneId asTimeZone(java.lang.Object, java.lang.Object);
public boolean isDuration(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract java.time.Duration asDuration(java.lang.Object, java.lang.Object);
public boolean isException(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract java.lang.RuntimeException throwException(java.lang.Object, java.lang.Object);
public boolean isMetaObject(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract java.lang.String getMetaQualifiedName(java.lang.Object, java.lang.Object);
public abstract java.lang.String getMetaSimpleName(java.lang.Object, java.lang.Object);
public abstract boolean isMetaInstance(java.lang.Object, java.lang.Object, java.lang.Object);
public abstract boolean hasMetaParents(java.lang.Object, java.lang.Object);
public abstract org.graalvm.polyglot.Value getMetaParents(java.lang.Object, java.lang.Object);
public abstract boolean equalsImpl(java.lang.Object, java.lang.Object, java.lang.Object);
public abstract int hashCodeImpl(java.lang.Object, java.lang.Object);
public boolean hasIterator(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract org.graalvm.polyglot.Value getIterator(java.lang.Object, java.lang.Object);
public boolean isIterator(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract boolean hasIteratorNextElement(java.lang.Object, java.lang.Object);
public abstract org.graalvm.polyglot.Value getIteratorNextElement(java.lang.Object, java.lang.Object);
public boolean hasHashEntries(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract long getHashSize(java.lang.Object, java.lang.Object);
public boolean hasHashEntry(java.lang.Object, java.lang.Object, java.lang.Object)
{
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch v;
java.lang.Object v, v, v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractValueDispatch;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
return 0;
}
public abstract org.graalvm.polyglot.Value getHashValue(java.lang.Object, java.lang.Object, java.lang.Object);
public abstract org.graalvm.polyglot.Value getHashValueOrDefault(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
public abstract void putHashEntry(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
public abstract boolean removeHashEntry(java.lang.Object, java.lang.Object, java.lang.Object);
public abstract org.graalvm.polyglot.Value getHashEntriesIterator(java.lang.Object, java.lang.Object);
public abstract org.graalvm.polyglot.Value getHashKeysIterator(java.lang.Object, java.lang.Object);
public abstract org.graalvm.polyglot.Value getHashValuesIterator(java.lang.Object, java.lang.Object);
public abstract void pin(java.lang.Object, java.lang.Object);
}