EOS 2
1.1.0
Einfache Objektbasierte Sprache
EosVM
src
de
lathanda
eos
vm
MemoryEntry.java
gehe zur Dokumentation dieser Datei
1
package
de.lathanda.eos.vm;
2
3
public
class
MemoryEntry
implements
Comparable<MemoryEntry> {
4
public
final
String
name
;
5
public
final
Object
data
;
6
public
final
String
type
;
7
8
public
MemoryEntry
(String
name
, Object
data
, String
type
) {
9
super();
10
this.name =
name
;
11
this.data =
data
;
12
this.type =
type
;
13
}
14
15
@Override
16
public
int
compareTo
(
MemoryEntry
b) {
17
return
name
.compareTo(b.
name
);
18
}
19
20
@Override
21
public
boolean
equals
(Object obj) {
22
if
(obj instanceof
MemoryEntry
) {
23
return
name
.equals(((
MemoryEntry
) obj).
name
);
24
}
else
{
25
return
false
;
26
}
27
}
28
29
}
de.lathanda.eos.vm.MemoryEntry
Definition:
MemoryEntry.java:3
de.lathanda.eos.vm.MemoryEntry.MemoryEntry
MemoryEntry(String name, Object data, String type)
Definition:
MemoryEntry.java:8
de.lathanda.eos.vm.MemoryEntry.data
final Object data
Definition:
MemoryEntry.java:5
de.lathanda.eos.vm.MemoryEntry.equals
boolean equals(Object obj)
Definition:
MemoryEntry.java:21
de.lathanda.eos.vm.MemoryEntry.name
final String name
Definition:
MemoryEntry.java:4
de.lathanda.eos.vm.MemoryEntry.compareTo
int compareTo(MemoryEntry b)
Definition:
MemoryEntry.java:16
de.lathanda.eos.vm.MemoryEntry.type
final String type
Definition:
MemoryEntry.java:6
Impressum