Rename and clean up MapleDataEntry

This commit is contained in:
P0nk
2021-09-09 21:50:11 +02:00
parent 3f0d0bbffe
commit eb935b4143
5 changed files with 9 additions and 10 deletions

View File

@@ -26,8 +26,8 @@ import java.util.List;
/** /**
* @author Matze * @author Matze
*/ */
public interface DataDirectoryEntry extends MapleDataEntry { public interface DataDirectoryEntry extends DataEntry {
List<DataDirectoryEntry> getSubdirectories(); List<DataDirectoryEntry> getSubdirectories();
List<MapleDataFileEntry> getFiles(); List<MapleDataFileEntry> getFiles();
MapleDataEntry getEntry(String name); DataEntry getEntry(String name);
} }

View File

@@ -22,10 +22,9 @@
package provider; package provider;
/** /**
*
* @author Matze * @author Matze
*/ */
public interface MapleDataEntry extends DataEntity { public interface DataEntry extends DataEntity {
String getName(); String getName();
int getSize(); int getSize();
int getChecksum(); int getChecksum();

View File

@@ -25,6 +25,6 @@ package provider;
* *
* @author Matze * @author Matze
*/ */
public interface MapleDataFileEntry extends MapleDataEntry { public interface MapleDataFileEntry extends DataEntry {
void setOffset(int offset); void setOffset(int offset);
} }

View File

@@ -23,7 +23,7 @@ package provider.wz;
import provider.DataDirectoryEntry; import provider.DataDirectoryEntry;
import provider.DataEntity; import provider.DataEntity;
import provider.MapleDataEntry; import provider.DataEntry;
import provider.MapleDataFileEntry; import provider.MapleDataFileEntry;
import java.util.*; import java.util.*;
@@ -31,7 +31,7 @@ import java.util.*;
public class WZDirectoryEntry extends WZEntry implements DataDirectoryEntry { public class WZDirectoryEntry extends WZEntry implements DataDirectoryEntry {
private List<DataDirectoryEntry> subdirs = new ArrayList<>(); private List<DataDirectoryEntry> subdirs = new ArrayList<>();
private List<MapleDataFileEntry> files = new ArrayList<>(); private List<MapleDataFileEntry> files = new ArrayList<>();
private Map<String, MapleDataEntry> entries = new HashMap<>(); private Map<String, DataEntry> entries = new HashMap<>();
public WZDirectoryEntry(String name, int size, int checksum, DataEntity parent) { public WZDirectoryEntry(String name, int size, int checksum, DataEntity parent) {
super(name, size, checksum, parent); super(name, size, checksum, parent);
@@ -59,7 +59,7 @@ public class WZDirectoryEntry extends WZEntry implements DataDirectoryEntry {
return Collections.unmodifiableList(files); return Collections.unmodifiableList(files);
} }
public MapleDataEntry getEntry(String name) { public DataEntry getEntry(String name) {
return entries.get(name); return entries.get(name);
} }
} }

View File

@@ -22,9 +22,9 @@
package provider.wz; package provider.wz;
import provider.DataEntity; import provider.DataEntity;
import provider.MapleDataEntry; import provider.DataEntry;
public class WZEntry implements MapleDataEntry { public class WZEntry implements DataEntry {
private String name; private String name;
private int size; private int size;
private int checksum; private int checksum;