PIP.Core
Class Entry

java.lang.Object
  extended by PIP.Core.Entry
All Implemented Interfaces:
java.io.Serializable, MSDID

public class Entry
extends java.lang.Object
implements MSDID, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Entry(int id)
           
 
Method Summary
 void addAssembly(Assembly a)
           
 int calculateAssemblySerial(int assID)
           
 boolean containsDomainsOfDomainDefinition(java.lang.Class c)
           
static org.apache.commons.collections.Closure forAllAssemblies(org.apache.commons.collections.Closure c)
           
 java.util.List<Assembly> getAssemblies()
           
 java.util.List<Assembly> getAssembliesIncludingNoValidOnes()
           
 java.lang.String getCode()
           
 ExperimentType getExperimentType()
           
 int getMSDID()
           
 float getResolution()
           
 void setAssemblies(java.util.List<Assembly> assemblies)
           
 void setCode(java.lang.String entryCode)
           
 void setExperimentType(ExperimentType experimentType)
           
 void setMSDID(int id)
           
 void setResolution(float res)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Entry

public Entry(int id)
Method Detail

forAllAssemblies

public static org.apache.commons.collections.Closure forAllAssemblies(org.apache.commons.collections.Closure c)

getAssemblies

public java.util.List<Assembly> getAssemblies()

setAssemblies

public void setAssemblies(java.util.List<Assembly> assemblies)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

calculateAssemblySerial

public int calculateAssemblySerial(int assID)
                            throws java.lang.Exception
Throws:
java.lang.Exception

addAssembly

public void addAssembly(Assembly a)

getExperimentType

public ExperimentType getExperimentType()

setExperimentType

public void setExperimentType(ExperimentType experimentType)

getCode

public java.lang.String getCode()

setCode

public void setCode(java.lang.String entryCode)

getAssembliesIncludingNoValidOnes

public java.util.List<Assembly> getAssembliesIncludingNoValidOnes()

getResolution

public float getResolution()

setResolution

public void setResolution(float res)

getMSDID

public int getMSDID()
Specified by:
getMSDID in interface MSDID

setMSDID

public void setMSDID(int id)
Specified by:
setMSDID in interface MSDID

containsDomainsOfDomainDefinition

public boolean containsDomainsOfDomainDefinition(java.lang.Class c)