EOS 2
1.1.0
Einfache Objektbasierte Sprache
EosVM
src
de
lathanda
eos
vm
MType.java
gehe zur Dokumentation dieser Datei
1
package
de.lathanda.eos.vm;
2
3
import
java.util.TreeMap;
4
5
public
interface
MType
{
6
Object
checkAndCast
(Object obj);
7
8
String
getID
();
9
10
boolean
isAbstract
();
11
12
Object
newInstance
(
Machine
m)
throws
Exception;
13
14
Object
createJavaObject
(
Machine
m)
throws
Exception;
15
16
TreeMap<String, Variable>
createProperties
(
Machine
m)
throws
Exception;
17
18
}
de.lathanda.eos.vm.Machine
Definition:
Machine.java:19
de.lathanda.eos.vm.MType
Definition:
MType.java:5
de.lathanda.eos.vm.MType.newInstance
Object newInstance(Machine m)
de.lathanda.eos.vm.MType.checkAndCast
Object checkAndCast(Object obj)
de.lathanda.eos.vm.MType.getID
String getID()
de.lathanda.eos.vm.MType.isAbstract
boolean isAbstract()
de.lathanda.eos.vm.MType.createJavaObject
Object createJavaObject(Machine m)
de.lathanda.eos.vm.MType.createProperties
TreeMap< String, Variable > createProperties(Machine m)
Impressum