2.17.2: 2011-06-17

net.sf.basedb.core.data
Class PlatformFileTypeData

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

public class PlatformFileTypeData
extends BasicData

This class hols information about which file types are used on which experimental platforms and variants.

Version:
2.5
Author:
Nicklas
See Also:
PlatformFileType, Data API - Experimental platforms
Last modified
$Date: 2008-09-11 22:11:02 +0200 (Thu, 11 Sep 2008) $
Hibernate: class
table="`PlatformFileTypes`" lazy="true"

Field Summary
private  DataFileTypeData fileType
           
private  PlatformData platform
           
private  boolean required
           
private  PlatformVariantData variant
           
 
Constructor Summary
PlatformFileTypeData()
           
 
Method Summary
 DataFileTypeData getDataFileType()
          Get the file type.
 PlatformData getPlatform()
          Get the platform.
 PlatformVariantData getVariant()
          Get the platform variant or null.
 boolean isRequired()
          If a file of this type is required or not.
 void setDataFileType(DataFileTypeData fileType)
           
 void setPlatform(PlatformData platform)
           
 void setRequired(boolean required)
           
 void setVariant(PlatformVariantData variant)
           
 
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

fileType

private DataFileTypeData fileType

platform

private PlatformData platform

variant

private PlatformVariantData variant

required

private boolean required
Constructor Detail

PlatformFileTypeData

public PlatformFileTypeData()
Method Detail

getDataFileType

public DataFileTypeData getDataFileType()
Get the file type.

Hibernate: column
name="`datafiletype_id`" not-null="true"
Hibernate: many-to-one
outer-join="false" update="false"

setDataFileType

public void setDataFileType(DataFileTypeData fileType)

getPlatform

public PlatformData getPlatform()
Get the platform.

Hibernate: column
name="`platform_id`" not-null="true"
Hibernate: many-to-one
outer-join="false" update="false"

setPlatform

public void setPlatform(PlatformData platform)

getVariant

public PlatformVariantData getVariant()
Get the platform variant or null.

Hibernate: column
name="`variant_id`" not-null="false"
Hibernate: many-to-one
outer-join="false" update="false"

setVariant

public void setVariant(PlatformVariantData variant)

isRequired

public boolean isRequired()
If a file of this type is required or not.

Hibernate: property
column="`required`" type="boolean" not-null="true"

setRequired

public void setRequired(boolean required)

2.17.2: 2011-06-17