3.0.2: 2012-01-25

net.sf.basedb.core.data
Class FileSetData

java.lang.Object
  extended by net.sf.basedb.core.data.BasicData
      extended by net.sf.basedb.core.data.FileSetData
All Implemented Interfaces:
IdentifiableData

public class FileSetData
extends BasicData

This class collects all files used to store data for an item that store data in files instead of in the database.

Version:
2.5
Author:
Nicklas
See Also:
FileSet, Developer documentation: Experimental platforms and item subtypes
Last modified
$Date: 2011-10-21 13:15:41 +0200 (Fri, 21 Oct 2011) $
Hibernate: class
table="`FileSets`" lazy="true"

Field Summary
private  int itemType
           
private  Set<FileSetMemberData> members
           
 
Constructor Summary
FileSetData()
           
 
Method Summary
 int getItemType()
          Get the item type this file set is associated with.
 Set<FileSetMemberData> getMembers()
          The members of this file set.
 void setItemType(int itemType)
           
(package private)  void setMembers(Set<FileSetMemberData> members)
           
 
Methods inherited from class net.sf.basedb.core.data.BasicData
equals, getId, getVersion, hashCode, setId, setVersion, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

itemType

private int itemType

members

private Set<FileSetMemberData> members
Constructor Detail

FileSetData

public FileSetData()
Method Detail

getItemType

public int getItemType()
Get the item type this file set is associated with.

Hibernate: property
column="`item_type`" type="int" not-null="true" update="false"

setItemType

public void setItemType(int itemType)

getMembers

public Set<FileSetMemberData> getMembers()
The members of this file set. This is the inverse end.

Since:
3.0 (was returning a Map in BASE 2.x)
See Also:
FileSetMemberData.getFileSet()
Hibernate: set
lazy="true" cascade="delete" inverse="true"
Hibernate: collection-key
column="`fileset_id`"
Hibernate: collection-one-to-many
class="net.sf.basedb.core.data.FileSetMemberData"

setMembers

void setMembers(Set<FileSetMemberData> members)

3.0.2: 2012-01-25