public class AttachmentColumnInfoImpl extends ComplexColumnInfoImpl<Attachment> implements AttachmentColumnInfo
INVALID_FK, INVALID_ID
Constructor and Description |
---|
AttachmentColumnInfoImpl(Column column,
int complexId,
Table typeObjTable,
Table flatTable) |
addRawValue, addValue, addValues, countValues, deleteAllValues, deleteAllValues, deleteRawValue, deleteValue, deleteValues, getColumn, getComplexValueForeignKeyColumn, getDatabase, getPrimaryKeyColumn, getRawValues, getRawValues, getValues, postTableLoadInit, toString, updateRawValue, updateValue, updateValues
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
addRawValue, addValue, addValues, countValues, deleteAllValues, deleteAllValues, deleteRawValue, deleteValue, deleteValues, getRawValues, getRawValues, getValues, updateRawValue, updateValue, updateValues
public AttachmentColumnInfoImpl(Column column, int complexId, Table typeObjTable, Table flatTable) throws IOException
IOException
public Column getFileUrlColumn()
public Column getFileNameColumn()
public Column getFileTypeColumn()
public Column getFileDataColumn()
public Column getFileTimeStampColumn()
public Column getFileFlagsColumn()
public ComplexDataType getType()
getType
in interface ComplexColumnInfo<Attachment>
getType
in class ComplexColumnInfoImpl<Attachment>
public static Attachment newAttachment(byte[] data)
public static Attachment newAttachment(ComplexValueForeignKey complexValueFk, byte[] data)
public static Attachment newAttachment(String url, String name, String type, byte[] data, Object timeStamp, Integer flags)
public static Attachment newAttachment(ComplexValueForeignKey complexValueFk, String url, String name, String type, byte[] data, Object timeStamp, Integer flags)
public static Attachment newEncodedAttachment(byte[] encodedData)
public static Attachment newEncodedAttachment(ComplexValueForeignKey complexValueFk, byte[] encodedData)
public static Attachment newEncodedAttachment(String url, String name, String type, byte[] encodedData, Object timeStamp, Integer flags)
public static Attachment newEncodedAttachment(ComplexValueForeignKey complexValueFk, String url, String name, String type, byte[] encodedData, Object timeStamp, Integer flags)
Copyright © 2005–2024 OpenHMS. All rights reserved.