2018-07-18 14:30:48 +02:00
|
|
|
package de.mrbesen.telegram.objects;
|
|
|
|
|
2021-01-21 00:59:35 +01:00
|
|
|
import lombok.Getter;
|
2018-07-18 14:30:48 +02:00
|
|
|
import org.json.JSONObject;
|
|
|
|
|
2021-01-21 00:59:35 +01:00
|
|
|
public class TFile extends TSendable {
|
|
|
|
|
|
|
|
@Getter
|
|
|
|
private final String filePath;
|
2018-07-18 14:30:48 +02:00
|
|
|
|
|
|
|
public TFile(JSONObject json) {
|
|
|
|
super(json);
|
2020-11-26 20:08:21 +01:00
|
|
|
allowedmembers = new Member[] {Member.file_size, Member.file_path, Member.file_id, Member.file_unique_id};
|
2021-01-21 00:59:35 +01:00
|
|
|
|
|
|
|
if(has(Member.file_path))
|
|
|
|
filePath = get(Member.file_path);
|
|
|
|
else
|
|
|
|
filePath = null;
|
2018-07-18 14:30:48 +02:00
|
|
|
}
|
2021-01-21 00:59:35 +01:00
|
|
|
|
2018-07-18 14:30:48 +02:00
|
|
|
}
|