/* * Copyright 2000-2013 Enonic AS * http://www.enonic.com/license */ package com.enonic.cms.core.resource; import org.joda.time.DateTime; public final class FileResource { private final FileResourceName name; private boolean folder; private long size; private String mimeType; private DateTime lastModified; public FileResource( FileResourceName name ) { this.name = name; } public FileResourceName getName() { return this.name; } public boolean isFolder() { return folder; } public void setFolder( boolean folder ) { this.folder = folder; } public long getSize() { return size; } public void setSize( long size ) { this.size = size; } public String getMimeType() { return mimeType; } public void setMimeType( String mimeType ) { this.mimeType = mimeType; } public DateTime getLastModified() { return lastModified; } public void setLastModified( DateTime lastModified ) { this.lastModified = lastModified; } public boolean isHidden() { return this.name.isHidden(); } }