TFile extends TSendable

This commit is contained in:
mrbesen 2021-01-21 00:59:35 +01:00
parent 279dca0286
commit 014e58a45b
Signed by: MrBesen
GPG Key ID: 596B2350DCD67504
2 changed files with 11 additions and 2 deletions

View File

@ -30,7 +30,6 @@ import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
import java.util.*;
import java.util.concurrent.Callable;
import java.util.function.*;
import java.util.stream.Collector;

View File

@ -1,11 +1,21 @@
package de.mrbesen.telegram.objects;
import lombok.Getter;
import org.json.JSONObject;
public class TFile extends JSONBased {
public class TFile extends TSendable {
@Getter
private final String filePath;
public TFile(JSONObject json) {
super(json);
allowedmembers = new Member[] {Member.file_size, Member.file_path, Member.file_id, Member.file_unique_id};
if(has(Member.file_path))
filePath = get(Member.file_path);
else
filePath = null;
}
}