nl.karpi.bm.generated
Class CalcBandgroepdetail

java.lang.Object
  extended by nl.knowledgeplaza.util.AbstractBean<T>
      extended by nl.knowledgeplaza.util.jpa.AbstractBean<T>
          extended by nl.knowledgeplaza.util.jpa.AbstractBeanEclipselink<T>
              extended by nl.karpi.bm.AbstractBean<CalcBandgroepdetail>
                  extended by nl.karpi.bm.generated.CalcBandgroepdetail
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<CalcBandgroepdetail>, nl.knowledgeplaza.util.jpa.EclipselinkDescriptorEventListenerRouter.EclipselinkEntityEventListener, nl.knowledgeplaza.util.jpa.JpaUtil.JpaEntityInformation, nl.knowledgeplaza.util.property.Property.PropertyBean, nl.knowledgeplaza.util.PropertyChangeProvider
Direct Known Subclasses:
CalcBandgroepdetail

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

A JPA entity class for calc_bandgroepdetail.

See Also:
Serialized Form

Nested Class Summary
static class CalcBandgroepdetail.ComparatorArtikel_CalcBandgroep_Calculatie
           
static class CalcBandgroepdetail.ComparatorArtikelnr_CalcBandgroepnr_Calculatienr
           
static class CalcBandgroepdetail.ComparatorCalcBandgroepdetailnr
           
 
Field Summary
protected  Artikelband artikel
           
static java.lang.String ARTIKEL_COLUMN_NAME
           
static java.lang.String ARTIKEL_FIELD_ID
           
static java.lang.Class ARTIKEL_PROPERTY_CLASS
           
static java.lang.String ARTIKEL_PROPERTY_ID
           
static boolean ARTIKEL_PROPERTY_NULLABLE
           
protected  java.math.BigDecimal artikelnr
           
static java.lang.String ARTIKELNR_COLUMN_NAME
           
protected  CalcBandgroep calcBandgroep
           
static java.lang.String CALCBANDGROEP_COLUMN_NAME
           
static java.lang.String CALCBANDGROEP_FIELD_ID
           
static java.lang.Class CALCBANDGROEP_PROPERTY_CLASS
           
static java.lang.String CALCBANDGROEP_PROPERTY_ID
           
static boolean CALCBANDGROEP_PROPERTY_NULLABLE
           
protected  java.math.BigInteger calcBandgroepdetailnr
           
static java.lang.String CALCBANDGROEPDETAILNR_COLUMN_NAME
           
static java.lang.String CALCBANDGROEPDETAILNR_FIELD_ID
           
static java.lang.Class CALCBANDGROEPDETAILNR_PROPERTY_CLASS
           
static java.lang.String CALCBANDGROEPDETAILNR_PROPERTY_ID
           
static int CALCBANDGROEPDETAILNR_PROPERTY_LENGTH
           
static boolean CALCBANDGROEPDETAILNR_PROPERTY_NULLABLE
           
static int CALCBANDGROEPDETAILNR_PROPERTY_PRECISION
           
protected  java.math.BigDecimal calcBandgroepnr
           
static java.lang.String CALCBANDGROEPNR_COLUMN_NAME
           
protected  Calculatie calculatie
           
static java.lang.String CALCULATIE_COLUMN_NAME
           
static java.lang.String CALCULATIE_FIELD_ID
           
static java.lang.Class CALCULATIE_PROPERTY_CLASS
           
static java.lang.String CALCULATIE_PROPERTY_ID
           
static boolean CALCULATIE_PROPERTY_NULLABLE
           
protected  java.math.BigDecimal calculatienr
           
static java.lang.String CALCULATIENR_COLUMN_NAME
           
static java.util.Comparator<CalcBandgroepdetail> COMPARATOR_ARTIKEL_CALCBANDGROEP_CALCULATIE
          A comparator that compares on artikel calcBandgroep calculatie
static java.util.Comparator<CalcBandgroepdetail> COMPARATOR_ARTIKELNR_CALCBANDGROEPNR_CALCULATIENR
          A comparator that compares on artikelnr calcBandgroepnr calculatienr
static java.util.Comparator<CalcBandgroepdetail> COMPARATOR_CALCBANDGROEPDETAILNR
          A comparator that compares on calcBandgroepdetailnr
 
Fields inherited from class nl.knowledgeplaza.util.jpa.AbstractBeanEclipselink
iReadFromStorage
 
Constructor Summary
CalcBandgroepdetail()
           
 
Method Summary
 void clearProperties()
          clear properties
 java.lang.Object clone()
          clone
 CalcBandgroepdetail cloneShallow()
           
 int compareTo(CalcBandgroepdetail o)
          default compare on primary key
 boolean equals(java.lang.Object o)
           
static java.util.List<CalcBandgroepdetail> findAll()
          find all entities
static java.util.List<CalcBandgroepdetail> findAllOrderedBy(java.lang.String orderedBy)
          find all entities ordered by
static CalcBandgroepdetail findAndLockByPK(java.math.BigInteger calcBandgroepdetailnr)
           
static CalcBandgroepdetail findAndLockByPK(int id)
           
static CalcBandgroepdetail findAndLockByPK(long id)
           
static CalcBandgroepdetail findByArtikelCalcBandgroepCalculatie(Artikelband artikel, CalcBandgroep calcBandgroep, Calculatie calculatie)
           
static CalcBandgroepdetail findByArtikelnrCalcBandgroepnrCalculatienr(java.math.BigInteger artikelnr, java.math.BigInteger calcBandgroepnr, java.math.BigInteger calculatienr)
           
static CalcBandgroepdetail findByCalcBandgroepdetailnr(java.math.BigInteger calcBandgroepdetailnr)
           
static CalcBandgroepdetail findByPK(java.math.BigInteger calcBandgroepdetailnr)
           
static CalcBandgroepdetail findByPK(int id)
           
static CalcBandgroepdetail findByPK(long id)
           
 Artikelband getArtikel()
          Artikel
 CalcBandgroep getCalcBandgroep()
          CalcBandgroep
 java.math.BigInteger getCalcBandgroepdetailnr()
          CalcBandgroepdetailnr
 Calculatie getCalculatie()
          Calculatie
 int hashCode()
           
 void rememberAtLoadTimeValues()
           
 void setArtikel(Artikelband value)
           
 void setCalcBandgroep(CalcBandgroep value)
           
 void setCalcBandgroepdetailnr(java.math.BigInteger value)
           
 void setCalculatie(Calculatie value)
           
static void shallowCopy(CalcBandgroepdetail original, CalcBandgroepdetail copy)
          shallow copy, used for cloning but also for e.g. updating an entity in a REST PUT
 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)
           
 CalcBandgroepdetail withArtikel(Artikelband value)
           
 CalcBandgroepdetail withCalcBandgroep(CalcBandgroep value)
           
 CalcBandgroepdetail withCalcBandgroepdetailnr(java.math.BigInteger value)
           
 CalcBandgroepdetail withCalculatie(Calculatie value)
           
 
Methods inherited from class nl.karpi.bm.AbstractBean
getdate
 
Methods inherited from class nl.knowledgeplaza.util.jpa.AbstractBeanEclipselink
aboutToDelete, aboutToInsert, aboutToUpdate, isAlreadyPersisted, isOverriddenEvent, postBuild, postClone, postDelete, postInsert, postLoadHook, postMerge, postPersistHook, postRefresh, postRemoveHook, postSaveHook, postUpdate, postUpdateHook, postWrite, preDelete, preInsert, prePersist, prePersistHook, preRemove, preRemoveHook, preSaveHook, preUpdate, preUpdateHook, preUpdateWithChanges, preWrite
 
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
addProperty, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, firePropertyChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, removeProperty, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

artikel

protected volatile Artikelband artikel

ARTIKEL_COLUMN_NAME

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

ARTIKEL_FIELD_ID

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

ARTIKEL_PROPERTY_ID

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

ARTIKEL_PROPERTY_CLASS

public static final java.lang.Class ARTIKEL_PROPERTY_CLASS

ARTIKEL_PROPERTY_NULLABLE

public static final boolean ARTIKEL_PROPERTY_NULLABLE
See Also:
Constant Field Values

artikelnr

protected volatile java.math.BigDecimal artikelnr

ARTIKELNR_COLUMN_NAME

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

calcBandgroep

protected volatile CalcBandgroep calcBandgroep

CALCBANDGROEP_COLUMN_NAME

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

CALCBANDGROEP_FIELD_ID

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

CALCBANDGROEP_PROPERTY_ID

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

CALCBANDGROEP_PROPERTY_CLASS

public static final java.lang.Class CALCBANDGROEP_PROPERTY_CLASS

CALCBANDGROEP_PROPERTY_NULLABLE

public static final boolean CALCBANDGROEP_PROPERTY_NULLABLE
See Also:
Constant Field Values

calcBandgroepnr

protected volatile java.math.BigDecimal calcBandgroepnr

CALCBANDGROEPNR_COLUMN_NAME

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

calculatie

protected volatile Calculatie calculatie

CALCULATIE_COLUMN_NAME

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

CALCULATIE_FIELD_ID

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

CALCULATIE_PROPERTY_ID

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

CALCULATIE_PROPERTY_CLASS

public static final java.lang.Class CALCULATIE_PROPERTY_CLASS

CALCULATIE_PROPERTY_NULLABLE

public static final boolean CALCULATIE_PROPERTY_NULLABLE
See Also:
Constant Field Values

calculatienr

protected volatile java.math.BigDecimal calculatienr

CALCULATIENR_COLUMN_NAME

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

calcBandgroepdetailnr

protected volatile java.math.BigInteger calcBandgroepdetailnr

CALCBANDGROEPDETAILNR_COLUMN_NAME

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

CALCBANDGROEPDETAILNR_FIELD_ID

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

CALCBANDGROEPDETAILNR_PROPERTY_ID

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

CALCBANDGROEPDETAILNR_PROPERTY_CLASS

public static final java.lang.Class CALCBANDGROEPDETAILNR_PROPERTY_CLASS

CALCBANDGROEPDETAILNR_PROPERTY_NULLABLE

public static final boolean CALCBANDGROEPDETAILNR_PROPERTY_NULLABLE
See Also:
Constant Field Values

CALCBANDGROEPDETAILNR_PROPERTY_LENGTH

public static final int CALCBANDGROEPDETAILNR_PROPERTY_LENGTH
See Also:
Constant Field Values

CALCBANDGROEPDETAILNR_PROPERTY_PRECISION

public static final int CALCBANDGROEPDETAILNR_PROPERTY_PRECISION
See Also:
Constant Field Values

COMPARATOR_CALCBANDGROEPDETAILNR

public static final java.util.Comparator<CalcBandgroepdetail> COMPARATOR_CALCBANDGROEPDETAILNR
A comparator that compares on calcBandgroepdetailnr


COMPARATOR_ARTIKEL_CALCBANDGROEP_CALCULATIE

public static final java.util.Comparator<CalcBandgroepdetail> COMPARATOR_ARTIKEL_CALCBANDGROEP_CALCULATIE
A comparator that compares on artikel calcBandgroep calculatie


COMPARATOR_ARTIKELNR_CALCBANDGROEPNR_CALCULATIENR

public static final java.util.Comparator<CalcBandgroepdetail> COMPARATOR_ARTIKELNR_CALCBANDGROEPNR_CALCULATIENR
A comparator that compares on artikelnr calcBandgroepnr calculatienr

Constructor Detail

CalcBandgroepdetail

public CalcBandgroepdetail()
Method Detail

getArtikel

public Artikelband getArtikel()
Artikel


setArtikel

public void setArtikel(Artikelband value)

withArtikel

public CalcBandgroepdetail withArtikel(Artikelband value)

getCalcBandgroep

public CalcBandgroep getCalcBandgroep()
CalcBandgroep


setCalcBandgroep

public void setCalcBandgroep(CalcBandgroep value)

withCalcBandgroep

public CalcBandgroepdetail withCalcBandgroep(CalcBandgroep value)

getCalculatie

public Calculatie getCalculatie()
Calculatie


setCalculatie

public void setCalculatie(Calculatie value)

withCalculatie

public CalcBandgroepdetail withCalculatie(Calculatie value)

getCalcBandgroepdetailnr

public java.math.BigInteger getCalcBandgroepdetailnr()
CalcBandgroepdetailnr


setCalcBandgroepdetailnr

public void setCalcBandgroepdetailnr(java.math.BigInteger value)

withCalcBandgroepdetailnr

public CalcBandgroepdetail withCalcBandgroepdetailnr(java.math.BigInteger value)

clone

public java.lang.Object clone()
clone

Overrides:
clone in class java.lang.Object

cloneShallow

public CalcBandgroepdetail cloneShallow()

shallowCopy

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


clearProperties

public void clearProperties()
clear properties


compareTo

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

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

findByPK

public static CalcBandgroepdetail findByPK(java.math.BigInteger calcBandgroepdetailnr)
Parameters:
calcBandgroepdetailnr -

findAndLockByPK

public static CalcBandgroepdetail findAndLockByPK(java.math.BigInteger calcBandgroepdetailnr)
Parameters:
calcBandgroepdetailnr -

findByPK

public static CalcBandgroepdetail findByPK(int id)

findByPK

public static CalcBandgroepdetail findByPK(long id)

findAndLockByPK

public static CalcBandgroepdetail findAndLockByPK(int id)

findAndLockByPK

public static CalcBandgroepdetail findAndLockByPK(long id)

findAll

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


findAllOrderedBy

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


findByCalcBandgroepdetailnr

public static CalcBandgroepdetail findByCalcBandgroepdetailnr(java.math.BigInteger calcBandgroepdetailnr)
Parameters:
calcBandgroepdetailnr -

findByArtikelCalcBandgroepCalculatie

public static CalcBandgroepdetail findByArtikelCalcBandgroepCalculatie(Artikelband artikel,
                                                                       CalcBandgroep calcBandgroep,
                                                                       Calculatie calculatie)
Parameters:
artikel -
calcBandgroep -
calculatie -

findByArtikelnrCalcBandgroepnrCalculatienr

public static CalcBandgroepdetail findByArtikelnrCalcBandgroepnrCalculatienr(java.math.BigInteger artikelnr,
                                                                             java.math.BigInteger calcBandgroepnr,
                                                                             java.math.BigInteger calculatienr)
Parameters:
artikelnr -
calcBandgroepnr -
calculatienr -

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()
Overrides:
rememberAtLoadTimeValues in class nl.knowledgeplaza.util.jpa.AbstractBeanEclipselink<CalcBandgroepdetail>

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.