Init Commit
This commit is contained in:
23
src/main/java/org/example/VideoCacheImpl.java
Normal file
23
src/main/java/org/example/VideoCacheImpl.java
Normal file
@@ -0,0 +1,23 @@
|
||||
package org.example;
|
||||
|
||||
import org.example.data.VideoMap;
|
||||
|
||||
public class VideoCacheImpl implements VideoCache {
|
||||
private VideoMap data;
|
||||
|
||||
public VideoCacheImpl() {
|
||||
data = new VideoMap();
|
||||
}
|
||||
|
||||
public void set(String videoId, String videoContent) {
|
||||
data.put(videoId, videoContent);
|
||||
}
|
||||
|
||||
public String get(String videoId) {
|
||||
return data.get(videoId);
|
||||
}
|
||||
|
||||
public VideoMap getData() {
|
||||
return data;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user