nl.knowledgeplaza.dance4it.bm.generated
Class Student

java.lang.Object
  extended by nl.knowledgeplaza.util.AbstractBean<T>
      extended by nl.knowledgeplaza.util.jpa.AbstractBean<T>
          extended by nl.knowledgeplaza.dance4it.bm.AbstractBean<Student>
              extended by nl.knowledgeplaza.dance4it.bm.generated.Student
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<Student>, nl.knowledgeplaza.util.PropertyChangeProvider
Direct Known Subclasses:
Student

@MappedSuperclass
public abstract class Student
extends AbstractBean<Student>
implements java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<Student>

A JPA entity class for student.

See Also:
Serialized Form

Nested Class Summary
static class Student.ComparatorName
           
static class Student.ComparatorNr
           
 
Field Summary
static java.util.Comparator<Student> COMPARATOR_NAME
          A comparator that compares on name
static java.util.Comparator<Student> COMPARATOR_NR
          A comparator that compares on nr
static java.lang.String COUPLE_COLUMN_NAME
           
static java.lang.String COUPLE_FIELD_ID
           
static java.lang.Class COUPLE_PROPERTY_CLASS
           
static java.lang.String COUPLE_PROPERTY_ID
           
static int COUPLE_PROPERTY_LENGTH
           
static boolean COUPLE_PROPERTY_NULLABLE
           
static int COUPLE_PROPERTY_PRECISION
           
static java.lang.String EMAIL_COLUMN_NAME
           
static java.lang.String EMAIL_FIELD_ID
           
static java.lang.Class EMAIL_PROPERTY_CLASS
           
static java.lang.String EMAIL_PROPERTY_ID
           
static int EMAIL_PROPERTY_LENGTH
           
static boolean EMAIL_PROPERTY_NULLABLE
           
protected  java.math.BigInteger iCouple
           
protected  java.lang.String iEmail
           
protected  java.lang.Integer iLazylock
           
protected  java.lang.String iName
           
protected  java.math.BigInteger iNr
           
protected  java.math.BigInteger iSamesex
           
protected  java.lang.String iTelefoon
           
static java.lang.String LAZYLOCK_COLUMN_NAME
           
static java.lang.String LAZYLOCK_FIELD_ID
           
static java.lang.Class LAZYLOCK_PROPERTY_CLASS
           
static java.lang.String LAZYLOCK_PROPERTY_ID
           
static int LAZYLOCK_PROPERTY_LENGTH
           
static boolean LAZYLOCK_PROPERTY_NULLABLE
           
static int LAZYLOCK_PROPERTY_PRECISION
           
static java.lang.String NAME_COLUMN_NAME
           
static java.lang.String NAME_FIELD_ID
           
static java.lang.Class NAME_PROPERTY_CLASS
           
static java.lang.String NAME_PROPERTY_ID
           
static int NAME_PROPERTY_LENGTH
           
static boolean NAME_PROPERTY_NULLABLE
           
static java.lang.String NR_COLUMN_NAME
           
static java.lang.String NR_FIELD_ID
           
static java.lang.Class NR_PROPERTY_CLASS
           
static java.lang.String NR_PROPERTY_ID
           
static int NR_PROPERTY_LENGTH
           
static boolean NR_PROPERTY_NULLABLE
           
static int NR_PROPERTY_PRECISION
           
static java.lang.String SAMESEX_COLUMN_NAME
           
static java.lang.String SAMESEX_FIELD_ID
           
static java.lang.Class SAMESEX_PROPERTY_CLASS
           
static java.lang.String SAMESEX_PROPERTY_ID
           
static int SAMESEX_PROPERTY_LENGTH
           
static boolean SAMESEX_PROPERTY_NULLABLE
           
static int SAMESEX_PROPERTY_PRECISION
           
protected static org.slf4j.Logger slf4j
           
static java.lang.String TELEFOON_COLUMN_NAME
           
static java.lang.String TELEFOON_FIELD_ID
           
static java.lang.Class TELEFOON_PROPERTY_CLASS
           
static java.lang.String TELEFOON_PROPERTY_ID
           
static int TELEFOON_PROPERTY_LENGTH
           
static boolean TELEFOON_PROPERTY_NULLABLE
           
 
Constructor Summary
Student()
           
 
Method Summary
 java.lang.Object clone()
          clone
 Student cloneShallow()
           
 int compareTo(Student o)
          default compare on primary key
 boolean equals(java.lang.Object o)
           
static java.util.List<Student> findAll()
          find all entities
static java.util.List<Student> findAllOrderedBy(java.lang.String orderedBy)
          find all entities ordered by
static Student findAndLockByPK(java.math.BigInteger nr)
           
static Student findAndLockByPK(int id)
           
static Student findAndLockByPK(long id)
           
static Student findByName(java.lang.String name)
           
static Student findByNr(java.math.BigInteger nr)
           
static Student findByPK(java.math.BigInteger nr)
           
static Student findByPK(int id)
           
static Student findByPK(long id)
           
 java.math.BigInteger getCouple()
          Couple
 java.lang.String getEmail()
          Email
 java.lang.Integer getLazylock()
          Lazylock
 java.lang.String getName()
          Name
 java.math.BigInteger getNr()
          Nr
 java.lang.Object getPrimaryKeyValue_()
           
 java.math.BigInteger getSamesex()
          Samesex
 java.lang.String getTelefoon()
          Telefoon
 int hashCode()
           
 void rememberAtLoadTimeValues()
           
 void setCouple(java.math.BigInteger value)
           
 void setEmail(java.lang.String value)
           
 void setName(java.lang.String value)
           
 void setNr(java.math.BigInteger value)
           
 void setPrimaryKeyValue_(java.lang.Object value)
           
 void setSamesex(java.math.BigInteger value)
           
 void setTelefoon(java.lang.String value)
           
static void shallowCopy(Student original, Student copy)
          shallow copy, used for cloning but also for e.g.
 java.lang.String toString()
           
static java.lang.String translate(java.lang.String id)
          Using the Internationalization class
static java.lang.String translate(java.lang.String id, boolean nullable)
           
 Student withCouple(java.math.BigInteger value)
           
 Student withEmail(java.lang.String value)
           
 Student withName(java.lang.String value)
           
 Student withNr(java.math.BigInteger value)
           
 Student withSamesex(java.math.BigInteger value)
           
 Student withTelefoon(java.lang.String value)
           
 
Methods inherited from class nl.knowledgeplaza.util.jpa.AbstractBean
ignoreAllChanges, ignoreChanges, isDirty, isReadonly, markAsDirty, markedAsDirtyHook, registerAllChanges, registerChanges, setReadonly, touch
 
Methods inherited from class nl.knowledgeplaza.util.AbstractBean
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, firePropertyChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

slf4j

protected static org.slf4j.Logger slf4j

iNr

protected volatile java.math.BigInteger iNr

NR_COLUMN_NAME

public static final java.lang.String NR_COLUMN_NAME
See Also:
Constant Field Values

NR_FIELD_ID

public static final java.lang.String NR_FIELD_ID
See Also:
Constant Field Values

NR_PROPERTY_ID

public static final java.lang.String NR_PROPERTY_ID
See Also:
Constant Field Values

NR_PROPERTY_CLASS

public static final java.lang.Class NR_PROPERTY_CLASS

NR_PROPERTY_NULLABLE

public static final boolean NR_PROPERTY_NULLABLE
See Also:
Constant Field Values

NR_PROPERTY_LENGTH

public static final int NR_PROPERTY_LENGTH
See Also:
Constant Field Values

NR_PROPERTY_PRECISION

public static final int NR_PROPERTY_PRECISION
See Also:
Constant Field Values

iLazylock

protected volatile java.lang.Integer iLazylock

LAZYLOCK_COLUMN_NAME

public static final java.lang.String LAZYLOCK_COLUMN_NAME
See Also:
Constant Field Values

LAZYLOCK_FIELD_ID

public static final java.lang.String LAZYLOCK_FIELD_ID
See Also:
Constant Field Values

LAZYLOCK_PROPERTY_ID

public static final java.lang.String LAZYLOCK_PROPERTY_ID
See Also:
Constant Field Values

LAZYLOCK_PROPERTY_CLASS

public static final java.lang.Class LAZYLOCK_PROPERTY_CLASS

LAZYLOCK_PROPERTY_NULLABLE

public static final boolean LAZYLOCK_PROPERTY_NULLABLE
See Also:
Constant Field Values

LAZYLOCK_PROPERTY_LENGTH

public static final int LAZYLOCK_PROPERTY_LENGTH
See Also:
Constant Field Values

LAZYLOCK_PROPERTY_PRECISION

public static final int LAZYLOCK_PROPERTY_PRECISION
See Also:
Constant Field Values

iName

protected volatile java.lang.String iName

NAME_COLUMN_NAME

public static final java.lang.String NAME_COLUMN_NAME
See Also:
Constant Field Values

NAME_FIELD_ID

public static final java.lang.String NAME_FIELD_ID
See Also:
Constant Field Values

NAME_PROPERTY_ID

public static final java.lang.String NAME_PROPERTY_ID
See Also:
Constant Field Values

NAME_PROPERTY_CLASS

public static final java.lang.Class NAME_PROPERTY_CLASS

NAME_PROPERTY_NULLABLE

public static final boolean NAME_PROPERTY_NULLABLE
See Also:
Constant Field Values

NAME_PROPERTY_LENGTH

public static final int NAME_PROPERTY_LENGTH
See Also:
Constant Field Values

iEmail

protected volatile java.lang.String iEmail

EMAIL_COLUMN_NAME

public static final java.lang.String EMAIL_COLUMN_NAME
See Also:
Constant Field Values

EMAIL_FIELD_ID

public static final java.lang.String EMAIL_FIELD_ID
See Also:
Constant Field Values

EMAIL_PROPERTY_ID

public static final java.lang.String EMAIL_PROPERTY_ID
See Also:
Constant Field Values

EMAIL_PROPERTY_CLASS

public static final java.lang.Class EMAIL_PROPERTY_CLASS

EMAIL_PROPERTY_NULLABLE

public static final boolean EMAIL_PROPERTY_NULLABLE
See Also:
Constant Field Values

EMAIL_PROPERTY_LENGTH

public static final int EMAIL_PROPERTY_LENGTH
See Also:
Constant Field Values

iTelefoon

protected volatile java.lang.String iTelefoon

TELEFOON_COLUMN_NAME

public static final java.lang.String TELEFOON_COLUMN_NAME
See Also:
Constant Field Values

TELEFOON_FIELD_ID

public static final java.lang.String TELEFOON_FIELD_ID
See Also:
Constant Field Values

TELEFOON_PROPERTY_ID

public static final java.lang.String TELEFOON_PROPERTY_ID
See Also:
Constant Field Values

TELEFOON_PROPERTY_CLASS

public static final java.lang.Class TELEFOON_PROPERTY_CLASS

TELEFOON_PROPERTY_NULLABLE

public static final boolean TELEFOON_PROPERTY_NULLABLE
See Also:
Constant Field Values

TELEFOON_PROPERTY_LENGTH

public static final int TELEFOON_PROPERTY_LENGTH
See Also:
Constant Field Values

iCouple

protected volatile java.math.BigInteger iCouple

COUPLE_COLUMN_NAME

public static final java.lang.String COUPLE_COLUMN_NAME
See Also:
Constant Field Values

COUPLE_FIELD_ID

public static final java.lang.String COUPLE_FIELD_ID
See Also:
Constant Field Values

COUPLE_PROPERTY_ID

public static final java.lang.String COUPLE_PROPERTY_ID
See Also:
Constant Field Values

COUPLE_PROPERTY_CLASS

public static final java.lang.Class COUPLE_PROPERTY_CLASS

COUPLE_PROPERTY_NULLABLE

public static final boolean COUPLE_PROPERTY_NULLABLE
See Also:
Constant Field Values

COUPLE_PROPERTY_LENGTH

public static final int COUPLE_PROPERTY_LENGTH
See Also:
Constant Field Values

COUPLE_PROPERTY_PRECISION

public static final int COUPLE_PROPERTY_PRECISION
See Also:
Constant Field Values

iSamesex

protected volatile java.math.BigInteger iSamesex

SAMESEX_COLUMN_NAME

public static final java.lang.String SAMESEX_COLUMN_NAME
See Also:
Constant Field Values

SAMESEX_FIELD_ID

public static final java.lang.String SAMESEX_FIELD_ID
See Also:
Constant Field Values

SAMESEX_PROPERTY_ID

public static final java.lang.String SAMESEX_PROPERTY_ID
See Also:
Constant Field Values

SAMESEX_PROPERTY_CLASS

public static final java.lang.Class SAMESEX_PROPERTY_CLASS

SAMESEX_PROPERTY_NULLABLE

public static final boolean SAMESEX_PROPERTY_NULLABLE
See Also:
Constant Field Values

SAMESEX_PROPERTY_LENGTH

public static final int SAMESEX_PROPERTY_LENGTH
See Also:
Constant Field Values

SAMESEX_PROPERTY_PRECISION

public static final int SAMESEX_PROPERTY_PRECISION
See Also:
Constant Field Values

COMPARATOR_NR

public static final java.util.Comparator<Student> COMPARATOR_NR
A comparator that compares on nr


COMPARATOR_NAME

public static final java.util.Comparator<Student> COMPARATOR_NAME
A comparator that compares on name

Constructor Detail

Student

public Student()
Method Detail

getNr

public java.math.BigInteger getNr()
Nr


setNr

public void setNr(java.math.BigInteger value)

withNr

public Student withNr(java.math.BigInteger value)

getPrimaryKeyValue_

public java.lang.Object getPrimaryKeyValue_()

setPrimaryKeyValue_

public void setPrimaryKeyValue_(java.lang.Object value)

getLazylock

public java.lang.Integer getLazylock()
Lazylock


getName

public java.lang.String getName()
Name


setName

public void setName(java.lang.String value)

withName

public Student withName(java.lang.String value)

getEmail

public java.lang.String getEmail()
Email


setEmail

public void setEmail(java.lang.String value)

withEmail

public Student withEmail(java.lang.String value)

getTelefoon

public java.lang.String getTelefoon()
Telefoon


setTelefoon

public void setTelefoon(java.lang.String value)

withTelefoon

public Student withTelefoon(java.lang.String value)

getCouple

public java.math.BigInteger getCouple()
Couple


setCouple

public void setCouple(java.math.BigInteger value)

withCouple

public Student withCouple(java.math.BigInteger value)

getSamesex

public java.math.BigInteger getSamesex()
Samesex


setSamesex

public void setSamesex(java.math.BigInteger value)

withSamesex

public Student withSamesex(java.math.BigInteger value)

clone

public java.lang.Object clone()
clone

Overrides:
clone in class java.lang.Object

cloneShallow

public Student cloneShallow()

shallowCopy

public static void shallowCopy(Student original,
                               Student copy)
shallow copy, used for cloning but also for e.g. updating an entity in a REST PUT


compareTo

public int compareTo(Student o)
default compare on primary key

Specified by:
compareTo in interface java.lang.Comparable<Student>

findByPK

public static Student findByPK(java.math.BigInteger nr)
Parameters:
nr -

findAndLockByPK

public static Student findAndLockByPK(java.math.BigInteger nr)
Parameters:
nr -

findByPK

public static Student findByPK(int id)

findByPK

public static Student findByPK(long id)

findAndLockByPK

public static Student findAndLockByPK(int id)

findAndLockByPK

public static Student findAndLockByPK(long id)

findAll

public static java.util.List<Student> findAll()
find all entities


findAllOrderedBy

public static java.util.List<Student> findAllOrderedBy(java.lang.String orderedBy)
find all entities ordered by


findByNr

public static Student findByNr(java.math.BigInteger nr)
Parameters:
nr -

findByName

public static Student findByName(java.lang.String name)
Parameters:
name -

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

rememberAtLoadTimeValues

public void rememberAtLoadTimeValues()

toString

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

translate

public static java.lang.String translate(java.lang.String id)
Using the Internationalization class


translate

public static java.lang.String translate(java.lang.String id,
                                         boolean nullable)


Copyright © 2010 KnowledgePlaza. All Rights Reserved.