nl.karpi.bm.generated
Class CalcBandgroep

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<CalcBandgroep>
                  extended by nl.karpi.bm.generated.CalcBandgroep
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<CalcBandgroep>, 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:
CalcBandgroep

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

A JPA entity class for calc_bandgroep.

See Also:
Serialized Form

Nested Class Summary
static class CalcBandgroep.ComparatorCalcBandgroepnr
           
static class CalcBandgroep.ComparatorCalculatie_Code
           
static class CalcBandgroep.ComparatorCalculatienr_Code
           
 
Field Summary
protected  java.util.List<CalcBandgroepdetail> calcBandgroepdetailsWhereIAmCalcBandgroep
           
static java.lang.String CALCBANDGROEPDETAILSWHEREIAMCALCBANDGROEP_FIELD_ID
           
static java.lang.Class CALCBANDGROEPDETAILSWHEREIAMCALCBANDGROEP_PROPERTY_CLASS
           
static java.lang.String CALCBANDGROEPDETAILSWHEREIAMCALCBANDGROEP_PROPERTY_ID
           
protected  java.math.BigInteger calcBandgroepnr
           
static java.lang.String CALCBANDGROEPNR_COLUMN_NAME
           
static java.lang.String CALCBANDGROEPNR_FIELD_ID
           
static java.lang.Class CALCBANDGROEPNR_PROPERTY_CLASS
           
static java.lang.String CALCBANDGROEPNR_PROPERTY_ID
           
static int CALCBANDGROEPNR_PROPERTY_LENGTH
           
static boolean CALCBANDGROEPNR_PROPERTY_NULLABLE
           
static int CALCBANDGROEPNR_PROPERTY_PRECISION
           
protected  java.util.List<CalcProductiekostenband> calcProductiekostenbandsWhereIAmCalcBandgroep
           
static java.lang.String CALCPRODUCTIEKOSTENBANDSWHEREIAMCALCBANDGROEP_FIELD_ID
           
static java.lang.Class CALCPRODUCTIEKOSTENBANDSWHEREIAMCALCBANDGROEP_PROPERTY_CLASS
           
static java.lang.String CALCPRODUCTIEKOSTENBANDSWHEREIAMCALCBANDGROEP_PROPERTY_ID
           
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
           
protected  java.lang.String code
           
static java.lang.String CODE_COLUMN_NAME
           
static java.lang.String CODE_FIELD_ID
           
static java.lang.Class CODE_PROPERTY_CLASS
           
static java.lang.String CODE_PROPERTY_ID
           
static int CODE_PROPERTY_LENGTH
           
static boolean CODE_PROPERTY_NULLABLE
           
static java.util.Comparator<CalcBandgroep> COMPARATOR_CALCBANDGROEPNR
          A comparator that compares on calcBandgroepnr
static java.util.Comparator<CalcBandgroep> COMPARATOR_CALCULATIE_CODE
          A comparator that compares on calculatie code
static java.util.Comparator<CalcBandgroep> COMPARATOR_CALCULATIENR_CODE
          A comparator that compares on calculatienr code
protected  java.lang.String naam
           
static java.lang.String NAAM_COLUMN_NAME
           
static java.lang.String NAAM_FIELD_ID
           
static java.lang.Class NAAM_PROPERTY_CLASS
           
static java.lang.String NAAM_PROPERTY_ID
           
static int NAAM_PROPERTY_LENGTH
           
static boolean NAAM_PROPERTY_NULLABLE
           
 
Fields inherited from class nl.knowledgeplaza.util.jpa.AbstractBeanEclipselink
iReadFromStorage
 
Constructor Summary
CalcBandgroep()
           
 
Method Summary
 void addCalcBandgroepdetailsWhereIAmCalcBandgroep(CalcBandgroepdetail value)
          CalcBandgroepdetailsWhereIAmCalcBandgroep
 void addCalcProductiekostenbandsWhereIAmCalcBandgroep(CalcProductiekostenband value)
          CalcProductiekostenbandsWhereIAmCalcBandgroep
 void clearProperties()
          clear properties
 java.lang.Object clone()
          clone
 CalcBandgroep cloneShallow()
           
 int compareTo(CalcBandgroep o)
          default compare on primary key
 boolean equals(java.lang.Object o)
           
static java.util.List<CalcBandgroep> findAll()
          find all entities
static java.util.List<CalcBandgroep> findAllOrderedBy(java.lang.String orderedBy)
          find all entities ordered by
static CalcBandgroep findAndLockByPK(java.math.BigInteger calcBandgroepnr)
           
static CalcBandgroep findAndLockByPK(int id)
           
static CalcBandgroep findAndLockByPK(long id)
           
static CalcBandgroep findByCalcBandgroepnr(java.math.BigInteger calcBandgroepnr)
           
static CalcBandgroep findByCalculatieCode(Calculatie calculatie, java.lang.String code)
           
static CalcBandgroep findByCalculatienrCode(java.math.BigInteger calculatienr, java.lang.String code)
           
static CalcBandgroep findByPK(java.math.BigInteger calcBandgroepnr)
           
static CalcBandgroep findByPK(int id)
           
static CalcBandgroep findByPK(long id)
           
 java.util.List<CalcBandgroepdetail> getCalcBandgroepdetailsWhereIAmCalcBandgroep()
          returns a new list containing a snapshot of the actual list, instead of an returning an unmodifyableList.
 java.math.BigInteger getCalcBandgroepnr()
          CalcBandgroepnr
 java.util.List<CalcProductiekostenband> getCalcProductiekostenbandsWhereIAmCalcBandgroep()
          returns a new list containing a snapshot of the actual list, instead of an returning an unmodifyableList.
 Calculatie getCalculatie()
          Calculatie
 java.lang.String getCode()
          Code
 java.lang.String getNaam()
          Naam
 int hashCode()
           
 void rememberAtLoadTimeValues()
           
 void removeCalcBandgroepdetailsWhereIAmCalcBandgroep(CalcBandgroepdetail value)
           
 void removeCalcProductiekostenbandsWhereIAmCalcBandgroep(CalcProductiekostenband value)
           
 void setCalcBandgroepdetailsWhereIAmCalcBandgroep(java.util.List<CalcBandgroepdetail> value)
           
 void setCalcBandgroepnr(java.math.BigInteger value)
           
 void setCalcProductiekostenbandsWhereIAmCalcBandgroep(java.util.List<CalcProductiekostenband> value)
           
 void setCalculatie(Calculatie value)
           
 void setCode(java.lang.String value)
           
 void setNaam(java.lang.String value)
           
static void shallowCopy(CalcBandgroep original, CalcBandgroep 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)
           
 CalcBandgroep withCalcBandgroepdetailsWhereIAmCalcBandgroep(java.util.List<CalcBandgroepdetail> value)
           
 CalcBandgroep withCalcBandgroepnr(java.math.BigInteger value)
           
 CalcBandgroep withCalcProductiekostenbandsWhereIAmCalcBandgroep(java.util.List<CalcProductiekostenband> value)
           
 CalcBandgroep withCalculatie(Calculatie value)
           
 CalcBandgroep withCode(java.lang.String value)
           
 CalcBandgroep withNaam(java.lang.String 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

CALCBANDGROEPDETAILSWHEREIAMCALCBANDGROEP_FIELD_ID

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

CALCBANDGROEPDETAILSWHEREIAMCALCBANDGROEP_PROPERTY_ID

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

CALCBANDGROEPDETAILSWHEREIAMCALCBANDGROEP_PROPERTY_CLASS

public static final java.lang.Class CALCBANDGROEPDETAILSWHEREIAMCALCBANDGROEP_PROPERTY_CLASS

calcBandgroepdetailsWhereIAmCalcBandgroep

protected volatile java.util.List<CalcBandgroepdetail> calcBandgroepdetailsWhereIAmCalcBandgroep

CALCPRODUCTIEKOSTENBANDSWHEREIAMCALCBANDGROEP_FIELD_ID

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

CALCPRODUCTIEKOSTENBANDSWHEREIAMCALCBANDGROEP_PROPERTY_ID

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

CALCPRODUCTIEKOSTENBANDSWHEREIAMCALCBANDGROEP_PROPERTY_CLASS

public static final java.lang.Class CALCPRODUCTIEKOSTENBANDSWHEREIAMCALCBANDGROEP_PROPERTY_CLASS

calcProductiekostenbandsWhereIAmCalcBandgroep

protected volatile java.util.List<CalcProductiekostenband> calcProductiekostenbandsWhereIAmCalcBandgroep

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

calcBandgroepnr

protected volatile java.math.BigInteger calcBandgroepnr

CALCBANDGROEPNR_COLUMN_NAME

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

CALCBANDGROEPNR_FIELD_ID

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

CALCBANDGROEPNR_PROPERTY_ID

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

CALCBANDGROEPNR_PROPERTY_CLASS

public static final java.lang.Class CALCBANDGROEPNR_PROPERTY_CLASS

CALCBANDGROEPNR_PROPERTY_NULLABLE

public static final boolean CALCBANDGROEPNR_PROPERTY_NULLABLE
See Also:
Constant Field Values

CALCBANDGROEPNR_PROPERTY_LENGTH

public static final int CALCBANDGROEPNR_PROPERTY_LENGTH
See Also:
Constant Field Values

CALCBANDGROEPNR_PROPERTY_PRECISION

public static final int CALCBANDGROEPNR_PROPERTY_PRECISION
See Also:
Constant Field Values

code

protected volatile java.lang.String code

CODE_COLUMN_NAME

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

CODE_FIELD_ID

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

CODE_PROPERTY_ID

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

CODE_PROPERTY_CLASS

public static final java.lang.Class CODE_PROPERTY_CLASS

CODE_PROPERTY_NULLABLE

public static final boolean CODE_PROPERTY_NULLABLE
See Also:
Constant Field Values

CODE_PROPERTY_LENGTH

public static final int CODE_PROPERTY_LENGTH
See Also:
Constant Field Values

naam

protected volatile java.lang.String naam

NAAM_COLUMN_NAME

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

NAAM_FIELD_ID

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

NAAM_PROPERTY_ID

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

NAAM_PROPERTY_CLASS

public static final java.lang.Class NAAM_PROPERTY_CLASS

NAAM_PROPERTY_NULLABLE

public static final boolean NAAM_PROPERTY_NULLABLE
See Also:
Constant Field Values

NAAM_PROPERTY_LENGTH

public static final int NAAM_PROPERTY_LENGTH
See Also:
Constant Field Values

COMPARATOR_CALCBANDGROEPNR

public static final java.util.Comparator<CalcBandgroep> COMPARATOR_CALCBANDGROEPNR
A comparator that compares on calcBandgroepnr


COMPARATOR_CALCULATIE_CODE

public static final java.util.Comparator<CalcBandgroep> COMPARATOR_CALCULATIE_CODE
A comparator that compares on calculatie code


COMPARATOR_CALCULATIENR_CODE

public static final java.util.Comparator<CalcBandgroep> COMPARATOR_CALCULATIENR_CODE
A comparator that compares on calculatienr code

Constructor Detail

CalcBandgroep

public CalcBandgroep()
Method Detail

addCalcBandgroepdetailsWhereIAmCalcBandgroep

public void addCalcBandgroepdetailsWhereIAmCalcBandgroep(CalcBandgroepdetail value)
CalcBandgroepdetailsWhereIAmCalcBandgroep


removeCalcBandgroepdetailsWhereIAmCalcBandgroep

public void removeCalcBandgroepdetailsWhereIAmCalcBandgroep(CalcBandgroepdetail value)

setCalcBandgroepdetailsWhereIAmCalcBandgroep

public void setCalcBandgroepdetailsWhereIAmCalcBandgroep(java.util.List<CalcBandgroepdetail> value)

withCalcBandgroepdetailsWhereIAmCalcBandgroep

public CalcBandgroep withCalcBandgroepdetailsWhereIAmCalcBandgroep(java.util.List<CalcBandgroepdetail> value)

getCalcBandgroepdetailsWhereIAmCalcBandgroep

public java.util.List<CalcBandgroepdetail> getCalcBandgroepdetailsWhereIAmCalcBandgroep()
returns a new list containing a snapshot of the actual list, instead of an returning an unmodifyableList. Either require a new object to be created, but the snapshot allows a.o. sorting without creating another object. Changes to the list are NOT reflected in the BM and vice versa!


addCalcProductiekostenbandsWhereIAmCalcBandgroep

public void addCalcProductiekostenbandsWhereIAmCalcBandgroep(CalcProductiekostenband value)
CalcProductiekostenbandsWhereIAmCalcBandgroep


removeCalcProductiekostenbandsWhereIAmCalcBandgroep

public void removeCalcProductiekostenbandsWhereIAmCalcBandgroep(CalcProductiekostenband value)

setCalcProductiekostenbandsWhereIAmCalcBandgroep

public void setCalcProductiekostenbandsWhereIAmCalcBandgroep(java.util.List<CalcProductiekostenband> value)

withCalcProductiekostenbandsWhereIAmCalcBandgroep

public CalcBandgroep withCalcProductiekostenbandsWhereIAmCalcBandgroep(java.util.List<CalcProductiekostenband> value)

getCalcProductiekostenbandsWhereIAmCalcBandgroep

public java.util.List<CalcProductiekostenband> getCalcProductiekostenbandsWhereIAmCalcBandgroep()
returns a new list containing a snapshot of the actual list, instead of an returning an unmodifyableList. Either require a new object to be created, but the snapshot allows a.o. sorting without creating another object. Changes to the list are NOT reflected in the BM and vice versa!


getCalculatie

public Calculatie getCalculatie()
Calculatie


setCalculatie

public void setCalculatie(Calculatie value)

withCalculatie

public CalcBandgroep withCalculatie(Calculatie value)

getCalcBandgroepnr

public java.math.BigInteger getCalcBandgroepnr()
CalcBandgroepnr


setCalcBandgroepnr

public void setCalcBandgroepnr(java.math.BigInteger value)

withCalcBandgroepnr

public CalcBandgroep withCalcBandgroepnr(java.math.BigInteger value)

getCode

public java.lang.String getCode()
Code


setCode

public void setCode(java.lang.String value)

withCode

public CalcBandgroep withCode(java.lang.String value)

getNaam

public java.lang.String getNaam()
Naam


setNaam

public void setNaam(java.lang.String value)

withNaam

public CalcBandgroep withNaam(java.lang.String value)

clone

public java.lang.Object clone()
clone

Overrides:
clone in class java.lang.Object

cloneShallow

public CalcBandgroep cloneShallow()

shallowCopy

public static void shallowCopy(CalcBandgroep original,
                               CalcBandgroep 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(CalcBandgroep o)
default compare on primary key

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

findByPK

public static CalcBandgroep findByPK(java.math.BigInteger calcBandgroepnr)
Parameters:
calcBandgroepnr -

findAndLockByPK

public static CalcBandgroep findAndLockByPK(java.math.BigInteger calcBandgroepnr)
Parameters:
calcBandgroepnr -

findByPK

public static CalcBandgroep findByPK(int id)

findByPK

public static CalcBandgroep findByPK(long id)

findAndLockByPK

public static CalcBandgroep findAndLockByPK(int id)

findAndLockByPK

public static CalcBandgroep findAndLockByPK(long id)

findAll

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


findAllOrderedBy

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


findByCalcBandgroepnr

public static CalcBandgroep findByCalcBandgroepnr(java.math.BigInteger calcBandgroepnr)
Parameters:
calcBandgroepnr -

findByCalculatieCode

public static CalcBandgroep findByCalculatieCode(Calculatie calculatie,
                                                 java.lang.String code)
Parameters:
calculatie -
code -

findByCalculatienrCode

public static CalcBandgroep findByCalculatienrCode(java.math.BigInteger calculatienr,
                                                   java.lang.String code)
Parameters:
calculatienr -
code -

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<CalcBandgroep>

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.