/* * ModeShape (http://www.modeshape.org) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.modeshape.sequencer.pdf; import java.util.Calendar; /** * Utility for extracting information from files embedded in PDF file. * * @since 5.1 */ public class PdfAttachmentMetadata { private Calendar creationDate; private Calendar modificationDate; private String subject; private String name; private String mimeType; private byte[] data; public Calendar getCreationDate() { return creationDate; } public void setCreationDate( Calendar creationDate ) { this.creationDate = creationDate; } public Calendar getModificationDate() { return modificationDate; } public void setModificationDate( Calendar modificationDate ) { this.modificationDate = modificationDate; } public String getSubject() { return subject; } public void setSubject( String subject ) { this.subject = subject; } public String getName() { return name; } public void setName( String name ) { this.name = name; } public String getMimeType() { return mimeType; } public void setMimeType( String mimeType ) { this.mimeType = mimeType; } public byte[] getData() { return data; } public void setData( byte[] data ) { this.data = data; } }