1
0
Fork 0
mirror of https://github.com/vanitasvitae/Smack.git synced 2024-09-27 10:09:32 +02:00
Smack/smack-experimental/src/main/java/org/jivesoftware/smackx/jft/internal/JingleFileTransferFile.java

31 lines
705 B
Java

package org.jivesoftware.smackx.jft.internal;
import java.util.Date;
import org.jivesoftware.smackx.jft.element.JingleFileTransferChildElement;
/**
* Created by vanitas on 26.07.17.
*/
public abstract class JingleFileTransferFile {
public JingleFileTransferFile() {
}
public JingleFileTransferChildElement getElement() {
JingleFileTransferChildElement.Builder builder = JingleFileTransferChildElement.getBuilder();
builder.setDate(getDate());
builder.setSize(getSize());
builder.setName(getName());
return builder.build();
}
public abstract Date getDate();
public abstract long getSize();
public abstract String getName();
}