org.molgenis.omx.ngs
Class Project_ProjectAnalist

java.lang.Object
  extended by org.molgenis.util.AbstractEntity
      extended by org.molgenis.omx.ngs.Project_ProjectAnalist
All Implemented Interfaces:
Serializable, Entity

public class Project_ProjectAnalist
extends AbstractEntity

Project_ProjectAnalist: Link table for many-to-many relationship 'Project.ProjectAnalist'..

Author:
MOLGENIS generator
See Also:
Serialized Form

Field Summary
static String AUTOID
           
static String PROJECT
           
static String PROJECT_PROJECTNAME
           
static String PROJECTANALIST
           
static String PROJECTANALIST_USERNAME
           
 
Constructor Summary
Project_ProjectAnalist()
           
Project_ProjectAnalist(Project_ProjectAnalist copyMe)
          copy constructor
 
Method Summary
 Project_ProjectAnalist create(Tuple tuple)
           
 boolean equals(Object obj)
           
static List<? extends Project_ProjectAnalist> find(Database db, QueryRule... rules)
          Shorthand for db.find(Project_ProjectAnalist.class, org.molgenis.framework.db.QueryRule ...
static Project_ProjectAnalist findByAutoid(Database db, Integer autoid)
           
static Project_ProjectAnalist findByProjectAnalistProject(Database db, Integer projectAnalist, Integer project)
           
 Object get(String name)
          Generic getter.
 Integer getAutoid()
          Get the automatic id field to ensure ordering of mrefs.
 Vector<String> getFields()
           
 Vector<String> getFields(boolean skipAutoIds)
          Get the names of all public properties of Project_ProjectAnalist.
 String getFields(String sep)
          Deprecated. 
 String getIdField()
           
 Object getIdValue()
           
 List<String> getLabelFields()
           
 Integer getProject_Id()
           
 String getProject_ProjectName()
          Get a pretty label ProjectName for cross reference Project to Project.Id.
 Project getProject()
          Get the .
 Project getProject(Database db)
          Deprecated. 
 Integer getProjectAnalist_Id()
           
 String getProjectAnalist_UserName()
          Get a pretty label UserName for cross reference ProjectAnalist to NgsUser.Id.
 NgsUser getProjectAnalist()
          Get the .
 NgsUser getProjectAnalist(Database db)
          Deprecated. 
 String getValues(String sep)
          Deprecated. 
 String getXrefIdFieldName(String fieldName)
           
 int hashCode()
           
static Query<? extends Project_ProjectAnalist> query(Database db)
          Shorthand for db.query(Project_ProjectAnalist.class).
 void set(Tuple tuple, boolean strict)
           
 void setAutoid(Integer autoid)
          Set the automatic id field to ensure ordering of mrefs.
 void setProject_Id(Integer project_id)
          Set foreign key for field project.
 void setProject_ProjectName(String project_ProjectName)
          Set a pretty label for cross reference Project to Project.Id.
 void setProject(Integer project_id)
           
 void setProject(Project project)
          Set the .
 void setProjectAnalist_Id(Integer projectAnalist_id)
          Set foreign key for field projectAnalist.
 void setProjectAnalist_UserName(String projectAnalist_UserName)
          Set a pretty label for cross reference ProjectAnalist to NgsUser.Id.
 void setProjectAnalist(Integer projectAnalist_id)
           
 void setProjectAnalist(NgsUser projectAnalist)
          Set the .
 String toString()
           
 String toString(boolean verbose)
           
 void validate()
           
 
Methods inherited from class org.molgenis.util.AbstractEntity
get__Type, get__TypeLabel, get__TypeOptions, getLabelValue, getValues, isObjectRepresentation, isReadonly, set__Type, set, set, setReadonly, setValuesFromString, string2date
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

AUTOID

public static final String AUTOID
See Also:
Constant Field Values

PROJECTANALIST

public static final String PROJECTANALIST
See Also:
Constant Field Values

PROJECTANALIST_USERNAME

public static final String PROJECTANALIST_USERNAME
See Also:
Constant Field Values

PROJECT

public static final String PROJECT
See Also:
Constant Field Values

PROJECT_PROJECTNAME

public static final String PROJECT_PROJECTNAME
See Also:
Constant Field Values
Constructor Detail

Project_ProjectAnalist

public Project_ProjectAnalist()

Project_ProjectAnalist

public Project_ProjectAnalist(Project_ProjectAnalist copyMe)
                       throws Exception
copy constructor

Throws:
Exception
Method Detail

query

public static Query<? extends Project_ProjectAnalist> query(Database db)
Shorthand for db.query(Project_ProjectAnalist.class).


find

public static List<? extends Project_ProjectAnalist> find(Database db,
                                                          QueryRule... rules)
                                                   throws DatabaseException
Shorthand for db.find(Project_ProjectAnalist.class, org.molgenis.framework.db.QueryRule ... rules).

Throws:
DatabaseException

findByAutoid

public static Project_ProjectAnalist findByAutoid(Database db,
                                                  Integer autoid)
                                           throws DatabaseException
Throws:
DatabaseException

findByProjectAnalistProject

public static Project_ProjectAnalist findByProjectAnalistProject(Database db,
                                                                 Integer projectAnalist,
                                                                 Integer project)
                                                          throws DatabaseException
Throws:
DatabaseException

getAutoid

public Integer getAutoid()
Get the automatic id field to ensure ordering of mrefs.

Returns:
autoid.

setAutoid

public void setAutoid(Integer autoid)
Set the automatic id field to ensure ordering of mrefs.

Parameters:
autoid -

getProjectAnalist

public NgsUser getProjectAnalist()
Get the .

Returns:
projectAnalist.

getProjectAnalist

@Deprecated
public NgsUser getProjectAnalist(Database db)
Deprecated. 


setProjectAnalist

public void setProjectAnalist(NgsUser projectAnalist)
Set the .

Parameters:
projectAnalist -

setProjectAnalist_Id

public void setProjectAnalist_Id(Integer projectAnalist_id)
Set foreign key for field projectAnalist. This will erase any foreign key objects currently set. FIXME: can we autoload the new object?


setProjectAnalist

public void setProjectAnalist(Integer projectAnalist_id)

getProjectAnalist_Id

public Integer getProjectAnalist_Id()

getProjectAnalist_UserName

public String getProjectAnalist_UserName()
Get a pretty label UserName for cross reference ProjectAnalist to NgsUser.Id.


setProjectAnalist_UserName

public void setProjectAnalist_UserName(String projectAnalist_UserName)
Set a pretty label for cross reference ProjectAnalist to NgsUser.Id. Implies setProjectAnalist(null) until save


getProject

public Project getProject()
Get the .

Returns:
project.

getProject

@Deprecated
public Project getProject(Database db)
Deprecated. 


setProject

public void setProject(Project project)
Set the .

Parameters:
project -

setProject_Id

public void setProject_Id(Integer project_id)
Set foreign key for field project. This will erase any foreign key objects currently set. FIXME: can we autoload the new object?


setProject

public void setProject(Integer project_id)

getProject_Id

public Integer getProject_Id()

getProject_ProjectName

public String getProject_ProjectName()
Get a pretty label ProjectName for cross reference Project to Project.Id.


setProject_ProjectName

public void setProject_ProjectName(String project_ProjectName)
Set a pretty label for cross reference Project to Project.Id. Implies setProject(null) until save


get

public Object get(String name)
Generic getter. Get the property by using the name.


validate

public void validate()
              throws DatabaseException
Throws:
DatabaseException

set

public void set(Tuple tuple,
                boolean strict)
         throws Exception
Throws:
Exception

toString

public String toString()
Overrides:
toString in class Object

toString

public String toString(boolean verbose)

getFields

public Vector<String> getFields(boolean skipAutoIds)
Get the names of all public properties of Project_ProjectAnalist.


getFields

public Vector<String> getFields()

getIdField

public String getIdField()

getLabelFields

public List<String> getLabelFields()

getFields

@Deprecated
public String getFields(String sep)
Deprecated. 


getIdValue

public Object getIdValue()

getXrefIdFieldName

public String getXrefIdFieldName(String fieldName)

getValues

@Deprecated
public String getValues(String sep)
Deprecated. 

Specified by:
getValues in interface Entity
Overrides:
getValues in class AbstractEntity

create

public Project_ProjectAnalist create(Tuple tuple)
                              throws Exception
Throws:
Exception

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2013. All Rights Reserved.