Subversion Repositories bacoAlunos

Rev

Rev 1776 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

package pt.estgp.estgweb.web.controllers.utils;

import com.owlike.genson.Genson;

import java.io.IOException;
import java.io.Serializable;

/**
 * Created by jorgemachado on 27/12/16.
 */

public class FileUploaded implements 1.5.0/docs/api/java/io/Serializable.html">Serializable
{

    1.5.0/docs/api/java/lang/String.html">String fileName;
    long fileSize;
    1.5.0/docs/api/java/lang/String.html">String contentType;
    1.5.0/docs/api/java/lang/String.html">String extension;
    1.5.0/docs/api/java/lang/String.html">String tmpName;
    1.5.0/docs/api/java/lang/String.html">String title;
    1.5.0/docs/api/java/lang/String.html">String description;

    1.5.0/docs/api/java/lang/String.html">String repositoryStream;

    boolean visible;
    1.5.0/docs/api/java/lang/String.html">String accessControl;



    public 1.5.0/docs/api/java/lang/String.html">String getRepositoryStream() {
        return repositoryStream;
    }

    public void setRepositoryStream(1.5.0/docs/api/java/lang/String.html">String repositoryStream) {
        this.repositoryStream = repositoryStream;
    }

    public 1.5.0/docs/api/java/lang/String.html">String getDescription() {
        return description;
    }

    public void setDescription(1.5.0/docs/api/java/lang/String.html">String description) {
        this.description = description;
    }

    public 1.5.0/docs/api/java/lang/String.html">String getTitle() {
        return title;
    }

    public void setTitle(1.5.0/docs/api/java/lang/String.html">String title) {
        this.title = title;
    }

    public 1.5.0/docs/api/java/lang/String.html">String getFileName() {
        return fileName;
    }

    public void setFileName(1.5.0/docs/api/java/lang/String.html">String fileName) {
        this.fileName = fileName;
    }


    public long getFileSize() {
        return fileSize;
    }

    public void setFileSize(long fileSize) {
        this.fileSize = fileSize;
    }

    public 1.5.0/docs/api/java/lang/String.html">String getContentType() {
        return contentType;
    }

    public void setContentType(1.5.0/docs/api/java/lang/String.html">String contentType) {
        this.contentType = contentType;
    }

    public 1.5.0/docs/api/java/lang/String.html">String getExtension() {
        return extension;
    }

    public void setExtension(1.5.0/docs/api/java/lang/String.html">String extension) {
        this.extension = extension;
    }

    public boolean isVisible() {
        return visible;
    }

    public void setVisible(boolean visible) {
        this.visible = visible;
    }

    public 1.5.0/docs/api/java/lang/String.html">String getAccessControl() {
        return accessControl;
    }

    public void setAccessControl(1.5.0/docs/api/java/lang/String.html">String accessControl) {
        this.accessControl = accessControl;
    }

    public 1.5.0/docs/api/java/lang/String.html">String getTmpName() {
        return tmpName;
    }

    public void setTmpName(1.5.0/docs/api/java/lang/String.html">String tmpName) {
        this.tmpName = tmpName;
    }

    public static Genson getGenson()
    {
        return new Genson.Builder()
                .include(FileUploaded.class)
                .create();
    }
    public static FileUploaded parse(1.5.0/docs/api/java/lang/String.html">String json)
            throws 1.5.0/docs/api/java/io/IOException.html">IOException {
        return getGenson().deserialize(json, FileUploaded.class);
    }

    public static 1.5.0/docs/api/java/lang/String.html">String serializeJson(FileUploaded result) throws 1.5.0/docs/api/java/io/IOException.html">IOException
    {
        1.5.0/docs/api/java/lang/String.html">String json = getGenson().serialize(result);
        return json;
    }

    public static void main(1.5.0/docs/api/java/lang/String.html">String[] args) throws 1.5.0/docs/api/java/io/IOException.html">IOException {
        1.5.0/docs/api/java/lang/System.html">System.out.println(serializeJson(new FileUploaded()));
    }
}