Package | Description |
---|---|
com.tagtraum.japlscript |
JaplScript's runtime, which defines types, annotations,
and how a Java call is translated to AppleScript.
|
com.tagtraum.japlscript.language |
Built-in AppleScript Language types that translate between AppleScript and Java.
|
Modifier and Type | Method | Description |
---|---|---|
TypeClass[] |
Codec._getAppleScriptTypes() |
Array of AppleScript types that can be decoded
with this class.
|
TypeClass |
ObjectInvocationHandler.getTypeClass() |
Execute AppleScript to return the (AppleScript) class of the current reference.
|
TypeClass |
Property.getTypeClass() |
AppleScript type for this property.
|
TypeClass |
Reference.getTypeClass() |
Returns the AppleScript runtime class for this object.
|
static TypeClass |
JaplScript.internTypeClass(TypeClass typeClass) |
Lookup a
TypeClass instance declared in a CLASS
field of a generated class/interface. |
Modifier and Type | Method | Description |
---|---|---|
static Property |
JaplScript.getProperty(Reference reference,
TypeClass typeClass,
String name) |
|
static TypeClass |
JaplScript.internTypeClass(TypeClass typeClass) |
Lookup a
TypeClass instance declared in a CLASS
field of a generated class/interface. |
boolean |
Reference.isInstanceOf(TypeClass typeClass) |
Indicates whether this object is an instance of the given
TypeClass . |
Constructor | Description |
---|---|
Property(String code,
String name,
String javaName,
Class<?> javaClass,
TypeClass typeClass) |
Main constructor.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
TypeClass.isAssignableFrom(TypeClass cls) |
Indicates whether the given class is assignable to this class.
|
boolean |
ReferenceImpl.isInstanceOf(TypeClass typeClass) |
|
boolean |
TypeClass.isInstanceOf(TypeClass typeClass) |
Constructor | Description |
---|---|
TypeClass(String name,
String code,
Class<?> applicationInterface,
TypeClass superClass) |
|
TypeClass(String name,
String code,
String applicationReference,
TypeClass superClass) |
|
TypeClass(String name,
String code,
String applicationReference,
Class<?> applicationInterface,
TypeClass superClass) |