palio.pelements
Class PMedia

java.lang.Object
  extended by palio.pelements.PMedia
All Implemented Interfaces:
java.io.Serializable, PElement

public final class PMedia
extends java.lang.Object
implements java.io.Serializable, PElement

Author:
Krzysztof Synowiec
See Also:
Serialized Form

Constructor Summary
PMedia(Instance instance, java.lang.Long ID, java.lang.Long typeID, java.lang.Long mimeTypeID, java.lang.String name, java.lang.String fileName, boolean asAttachment, java.util.Date lastUpdated, java.lang.Long size, byte[] content, java.lang.String description, boolean noChecksum)
           
PMedia(Instance instance, java.lang.Long ID, java.lang.Long typeID, java.lang.Long mimeTypeID, java.lang.String name, java.lang.String fileName, java.util.Date lastUpdated, java.lang.Long size, byte[] content, java.lang.String description)
           
PMedia(Instance instance, java.lang.String connector, java.lang.String tableName, java.lang.String colID, java.lang.String colFileName, java.lang.String colMimeType, java.lang.String colLastUpdated, java.lang.String colSize, java.lang.String colContent, java.lang.Long ID)
           
PMedia(Instance instance, java.lang.String connector, java.lang.String tableName, java.lang.String colID, java.lang.String colFileName, java.lang.String colMimeType, java.lang.String colLastUpdated, java.lang.String colSize, java.lang.String colContent, java.lang.Long ID, java.lang.Long width, java.lang.Long height, java.lang.Long quality, java.lang.Long interpolationType)
           
PMedia(Instance instance, java.lang.String connector, java.lang.String tableName, java.lang.String colID, java.lang.String colFileName, java.lang.String colMimeType, java.lang.String colLastUpdated, java.lang.String colSize, java.lang.String colContent, java.lang.String ID)
           
PMedia(Instance instance, java.lang.String connector, java.lang.String tableName, java.lang.String colID, java.lang.String colFileName, java.lang.String colAsAttachment, java.lang.String colMimeType, java.lang.String colLastUpdated, java.lang.String colSize, java.lang.String colContent, java.lang.Long ID)
           
PMedia(Instance instance, java.lang.String connector, java.lang.String tableName, java.lang.String colID, java.lang.String colFileName, java.lang.String colAsAttachment, java.lang.String colMimeType, java.lang.String colLastUpdated, java.lang.String colSize, java.lang.String colContent, java.lang.Long ID, java.lang.Long width, java.lang.Long height, java.lang.Long quality, java.lang.Long interpolationType)
           
PMedia(Instance instance, java.lang.String connector, java.lang.String tableName, java.lang.String colID, java.lang.String colFileName, java.lang.String colAsAttachment, java.lang.String colMimeType, java.lang.String colLastUpdated, java.lang.String colSize, java.lang.String colContent, java.lang.String ID)
           
 
Method Summary
 boolean asAttachment()
           
 byte[] getContent()
           
 java.lang.String getDescription()
           
 java.lang.String getFileName()
           
 java.lang.Long getID()
           
 java.util.Date getLastUpdated()
           
 java.lang.String getMimeType()
           
 java.lang.Long getMimeTypeID()
           
 java.lang.String getName()
           
 boolean getNoChecksum()
           
 long getSize()
           
 java.lang.Long getTypeID()
           
 void setInstance(Instance instance)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PMedia

public PMedia(Instance instance,
              java.lang.Long ID,
              java.lang.Long typeID,
              java.lang.Long mimeTypeID,
              java.lang.String name,
              java.lang.String fileName,
              java.util.Date lastUpdated,
              java.lang.Long size,
              byte[] content,
              java.lang.String description)

PMedia

public PMedia(Instance instance,
              java.lang.Long ID,
              java.lang.Long typeID,
              java.lang.Long mimeTypeID,
              java.lang.String name,
              java.lang.String fileName,
              boolean asAttachment,
              java.util.Date lastUpdated,
              java.lang.Long size,
              byte[] content,
              java.lang.String description,
              boolean noChecksum)

PMedia

public PMedia(Instance instance,
              java.lang.String connector,
              java.lang.String tableName,
              java.lang.String colID,
              java.lang.String colFileName,
              java.lang.String colMimeType,
              java.lang.String colLastUpdated,
              java.lang.String colSize,
              java.lang.String colContent,
              java.lang.Long ID)
       throws palio.PalioException
Throws:
palio.PalioException

PMedia

public PMedia(Instance instance,
              java.lang.String connector,
              java.lang.String tableName,
              java.lang.String colID,
              java.lang.String colFileName,
              java.lang.String colAsAttachment,
              java.lang.String colMimeType,
              java.lang.String colLastUpdated,
              java.lang.String colSize,
              java.lang.String colContent,
              java.lang.Long ID)
       throws palio.PalioException
Throws:
palio.PalioException

PMedia

public PMedia(Instance instance,
              java.lang.String connector,
              java.lang.String tableName,
              java.lang.String colID,
              java.lang.String colFileName,
              java.lang.String colMimeType,
              java.lang.String colLastUpdated,
              java.lang.String colSize,
              java.lang.String colContent,
              java.lang.String ID)
       throws palio.PalioException
Throws:
palio.PalioException

PMedia

public PMedia(Instance instance,
              java.lang.String connector,
              java.lang.String tableName,
              java.lang.String colID,
              java.lang.String colFileName,
              java.lang.String colAsAttachment,
              java.lang.String colMimeType,
              java.lang.String colLastUpdated,
              java.lang.String colSize,
              java.lang.String colContent,
              java.lang.String ID)
       throws palio.PalioException
Throws:
palio.PalioException

PMedia

public PMedia(Instance instance,
              java.lang.String connector,
              java.lang.String tableName,
              java.lang.String colID,
              java.lang.String colFileName,
              java.lang.String colMimeType,
              java.lang.String colLastUpdated,
              java.lang.String colSize,
              java.lang.String colContent,
              java.lang.Long ID,
              java.lang.Long width,
              java.lang.Long height,
              java.lang.Long quality,
              java.lang.Long interpolationType)
       throws palio.PalioException
Throws:
palio.PalioException

PMedia

public PMedia(Instance instance,
              java.lang.String connector,
              java.lang.String tableName,
              java.lang.String colID,
              java.lang.String colFileName,
              java.lang.String colAsAttachment,
              java.lang.String colMimeType,
              java.lang.String colLastUpdated,
              java.lang.String colSize,
              java.lang.String colContent,
              java.lang.Long ID,
              java.lang.Long width,
              java.lang.Long height,
              java.lang.Long quality,
              java.lang.Long interpolationType)
       throws palio.PalioException
Throws:
palio.PalioException
Method Detail

getID

public final java.lang.Long getID()
Specified by:
getID in interface PElement

getTypeID

public final java.lang.Long getTypeID()

getName

public final java.lang.String getName()

getFileName

public final java.lang.String getFileName()

getMimeTypeID

public final java.lang.Long getMimeTypeID()

getMimeType

public final java.lang.String getMimeType()
                                   throws palio.PalioException
Throws:
palio.PalioException

getDescription

public final java.lang.String getDescription()

getLastUpdated

public final java.util.Date getLastUpdated()

getSize

public final long getSize()

asAttachment

public boolean asAttachment()

getContent

public final byte[] getContent()

getNoChecksum

public final boolean getNoChecksum()

setInstance

public void setInstance(Instance instance)