nl.karpi.bm.generated
Class CalcProductiekostenband

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

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

A JPA entity class for calc_productiekostenband.

See Also:
Serialized Form

Nested Class Summary
static class CalcProductiekostenband.ComparatorCalcBandgroep_Calculatie
           
static class CalcProductiekostenband.ComparatorCalcBandgroepnr_Calculatienr
           
static class CalcProductiekostenband.ComparatorCalcProductiekostenbandnr
           
 
Field Summary
protected  java.math.BigDecimal arbeidskostenperm
           
static java.lang.String ARBEIDSKOSTENPERM_COLUMN_NAME
           
static java.lang.String ARBEIDSKOSTENPERM_FIELD_ID
           
static java.lang.Class ARBEIDSKOSTENPERM_PROPERTY_CLASS
           
static java.lang.String ARBEIDSKOSTENPERM_PROPERTY_ID
           
static int ARBEIDSKOSTENPERM_PROPERTY_LENGTH
           
static boolean ARBEIDSKOSTENPERM_PROPERTY_NULLABLE
           
static int ARBEIDSKOSTENPERM_PROPERTY_PRECISION
           
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.BigDecimal calcBandgroepnr
           
static java.lang.String CALCBANDGROEPNR_COLUMN_NAME
           
protected  java.math.BigInteger calcProductiekostenbandnr
           
static java.lang.String CALCPRODUCTIEKOSTENBANDNR_COLUMN_NAME
           
static java.lang.String CALCPRODUCTIEKOSTENBANDNR_FIELD_ID
           
static java.lang.Class CALCPRODUCTIEKOSTENBANDNR_PROPERTY_CLASS
           
static java.lang.String CALCPRODUCTIEKOSTENBANDNR_PROPERTY_ID
           
static int CALCPRODUCTIEKOSTENBANDNR_PROPERTY_LENGTH
           
static boolean CALCPRODUCTIEKOSTENBANDNR_PROPERTY_NULLABLE
           
static int CALCPRODUCTIEKOSTENBANDNR_PROPERTY_PRECISION
           
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<CalcProductiekostenband> COMPARATOR_CALCBANDGROEP_CALCULATIE
          A comparator that compares on calcBandgroep calculatie
static java.util.Comparator<CalcProductiekostenband> COMPARATOR_CALCBANDGROEPNR_CALCULATIENR
          A comparator that compares on calcBandgroepnr calculatienr
static java.util.Comparator<CalcProductiekostenband> COMPARATOR_CALCPRODUCTIEKOSTENBANDNR
          A comparator that compares on calcProductiekostenbandnr
protected  java.math.BigDecimal materiaalkostenperm
           
static java.lang.String MATERIAALKOSTENPERM_COLUMN_NAME
           
static java.lang.String MATERIAALKOSTENPERM_FIELD_ID
           
static java.lang.Class MATERIAALKOSTENPERM_PROPERTY_CLASS
           
static java.lang.String MATERIAALKOSTENPERM_PROPERTY_ID
           
static int MATERIAALKOSTENPERM_PROPERTY_LENGTH
           
static boolean MATERIAALKOSTENPERM_PROPERTY_NULLABLE
           
static int MATERIAALKOSTENPERM_PROPERTY_PRECISION
           
protected  java.math.BigDecimal snijverlies
           
static java.lang.String SNIJVERLIES_COLUMN_NAME
           
static java.lang.String SNIJVERLIES_FIELD_ID
           
static java.lang.Class SNIJVERLIES_PROPERTY_CLASS
           
static java.lang.String SNIJVERLIES_PROPERTY_ID
           
static int SNIJVERLIES_PROPERTY_LENGTH
           
static boolean SNIJVERLIES_PROPERTY_NULLABLE
           
static int SNIJVERLIES_PROPERTY_PRECISION
           
 
Fields inherited from class nl.knowledgeplaza.util.jpa.AbstractBeanEclipselink
iReadFromStorage
 
Constructor Summary
CalcProductiekostenband()
           
 
Method Summary
 void clearProperties()
          clear properties
 java.lang.Object clone()
          clone
 CalcProductiekostenband cloneShallow()
           
 int compareTo(CalcProductiekostenband o)
          default compare on primary key
 boolean equals(java.lang.Object o)
           
static java.util.List<CalcProductiekostenband> findAll()
          find all entities
static java.util.List<CalcProductiekostenband> findAllOrderedBy(java.lang.String orderedBy)
          find all entities ordered by
static CalcProductiekostenband findAndLockByPK(java.math.BigInteger calcProductiekostenbandnr)
           
static CalcProductiekostenband findAndLockByPK(int id)
           
static CalcProductiekostenband findAndLockByPK(long id)
           
static CalcProductiekostenband findByCalcBandgroepCalculatie(CalcBandgroep calcBandgroep, Calculatie calculatie)
           
static CalcProductiekostenband findByCalcBandgroepnrCalculatienr(java.math.BigInteger calcBandgroepnr, java.math.BigInteger calculatienr)
           
static CalcProductiekostenband findByCalcProductiekostenbandnr(java.math.BigInteger calcProductiekostenbandnr)
           
static CalcProductiekostenband findByPK(java.math.BigInteger calcProductiekostenbandnr)
           
static CalcProductiekostenband findByPK(int id)
           
static CalcProductiekostenband findByPK(long id)
           
 java.math.BigDecimal getArbeidskostenperm()
          Arbeidskostenperm
 CalcBandgroep getCalcBandgroep()
          CalcBandgroep
 java.math.BigInteger getCalcProductiekostenbandnr()
          CalcProductiekostenbandnr
 Calculatie getCalculatie()
          Calculatie
 java.math.BigDecimal getMateriaalkostenperm()
          Materiaalkostenperm
 java.math.BigDecimal getSnijverlies()
          Snijverlies
 int hashCode()
           
 void rememberAtLoadTimeValues()
           
 void setArbeidskostenperm(java.math.BigDecimal value)
           
 void setCalcBandgroep(CalcBandgroep value)
           
 void setCalcProductiekostenbandnr(java.math.BigInteger value)
           
 void setCalculatie(Calculatie value)
           
 void setMateriaalkostenperm(java.math.BigDecimal value)
           
 void setSnijverlies(java.math.BigDecimal value)
           
static void shallowCopy(CalcProductiekostenband original, CalcProductiekostenband 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)
           
 CalcProductiekostenband withArbeidskostenperm(java.math.BigDecimal value)
           
 CalcProductiekostenband withCalcBandgroep(CalcBandgroep value)
           
 CalcProductiekostenband withCalcProductiekostenbandnr(java.math.BigInteger value)
           
 CalcProductiekostenband withCalculatie(Calculatie value)
           
 CalcProductiekostenband withMateriaalkostenperm(java.math.BigDecimal value)
           
 CalcProductiekostenband withSnijverlies(java.math.BigDecimal 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

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

calcProductiekostenbandnr

protected volatile java.math.BigInteger calcProductiekostenbandnr

CALCPRODUCTIEKOSTENBANDNR_COLUMN_NAME

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

CALCPRODUCTIEKOSTENBANDNR_FIELD_ID

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

CALCPRODUCTIEKOSTENBANDNR_PROPERTY_ID

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

CALCPRODUCTIEKOSTENBANDNR_PROPERTY_CLASS

public static final java.lang.Class CALCPRODUCTIEKOSTENBANDNR_PROPERTY_CLASS

CALCPRODUCTIEKOSTENBANDNR_PROPERTY_NULLABLE

public static final boolean CALCPRODUCTIEKOSTENBANDNR_PROPERTY_NULLABLE
See Also:
Constant Field Values

CALCPRODUCTIEKOSTENBANDNR_PROPERTY_LENGTH

public static final int CALCPRODUCTIEKOSTENBANDNR_PROPERTY_LENGTH
See Also:
Constant Field Values

CALCPRODUCTIEKOSTENBANDNR_PROPERTY_PRECISION

public static final int CALCPRODUCTIEKOSTENBANDNR_PROPERTY_PRECISION
See Also:
Constant Field Values

snijverlies

protected volatile java.math.BigDecimal snijverlies

SNIJVERLIES_COLUMN_NAME

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

SNIJVERLIES_FIELD_ID

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

SNIJVERLIES_PROPERTY_ID

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

SNIJVERLIES_PROPERTY_CLASS

public static final java.lang.Class SNIJVERLIES_PROPERTY_CLASS

SNIJVERLIES_PROPERTY_NULLABLE

public static final boolean SNIJVERLIES_PROPERTY_NULLABLE
See Also:
Constant Field Values

SNIJVERLIES_PROPERTY_LENGTH

public static final int SNIJVERLIES_PROPERTY_LENGTH
See Also:
Constant Field Values

SNIJVERLIES_PROPERTY_PRECISION

public static final int SNIJVERLIES_PROPERTY_PRECISION
See Also:
Constant Field Values

arbeidskostenperm

protected volatile java.math.BigDecimal arbeidskostenperm

ARBEIDSKOSTENPERM_COLUMN_NAME

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

ARBEIDSKOSTENPERM_FIELD_ID

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

ARBEIDSKOSTENPERM_PROPERTY_ID

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

ARBEIDSKOSTENPERM_PROPERTY_CLASS

public static final java.lang.Class ARBEIDSKOSTENPERM_PROPERTY_CLASS

ARBEIDSKOSTENPERM_PROPERTY_NULLABLE

public static final boolean ARBEIDSKOSTENPERM_PROPERTY_NULLABLE
See Also:
Constant Field Values

ARBEIDSKOSTENPERM_PROPERTY_LENGTH

public static final int ARBEIDSKOSTENPERM_PROPERTY_LENGTH
See Also:
Constant Field Values

ARBEIDSKOSTENPERM_PROPERTY_PRECISION

public static final int ARBEIDSKOSTENPERM_PROPERTY_PRECISION
See Also:
Constant Field Values

materiaalkostenperm

protected volatile java.math.BigDecimal materiaalkostenperm

MATERIAALKOSTENPERM_COLUMN_NAME

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

MATERIAALKOSTENPERM_FIELD_ID

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

MATERIAALKOSTENPERM_PROPERTY_ID

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

MATERIAALKOSTENPERM_PROPERTY_CLASS

public static final java.lang.Class MATERIAALKOSTENPERM_PROPERTY_CLASS

MATERIAALKOSTENPERM_PROPERTY_NULLABLE

public static final boolean MATERIAALKOSTENPERM_PROPERTY_NULLABLE
See Also:
Constant Field Values

MATERIAALKOSTENPERM_PROPERTY_LENGTH

public static final int MATERIAALKOSTENPERM_PROPERTY_LENGTH
See Also:
Constant Field Values

MATERIAALKOSTENPERM_PROPERTY_PRECISION

public static final int MATERIAALKOSTENPERM_PROPERTY_PRECISION
See Also:
Constant Field Values

COMPARATOR_CALCPRODUCTIEKOSTENBANDNR

public static final java.util.Comparator<CalcProductiekostenband> COMPARATOR_CALCPRODUCTIEKOSTENBANDNR
A comparator that compares on calcProductiekostenbandnr


COMPARATOR_CALCBANDGROEP_CALCULATIE

public static final java.util.Comparator<CalcProductiekostenband> COMPARATOR_CALCBANDGROEP_CALCULATIE
A comparator that compares on calcBandgroep calculatie


COMPARATOR_CALCBANDGROEPNR_CALCULATIENR

public static final java.util.Comparator<CalcProductiekostenband> COMPARATOR_CALCBANDGROEPNR_CALCULATIENR
A comparator that compares on calcBandgroepnr calculatienr

Constructor Detail

CalcProductiekostenband

public CalcProductiekostenband()
Method Detail

getCalcBandgroep

public CalcBandgroep getCalcBandgroep()
CalcBandgroep


setCalcBandgroep

public void setCalcBandgroep(CalcBandgroep value)

withCalcBandgroep

public CalcProductiekostenband withCalcBandgroep(CalcBandgroep value)

getCalculatie

public Calculatie getCalculatie()
Calculatie


setCalculatie

public void setCalculatie(Calculatie value)

withCalculatie

public CalcProductiekostenband withCalculatie(Calculatie value)

getCalcProductiekostenbandnr

public java.math.BigInteger getCalcProductiekostenbandnr()
CalcProductiekostenbandnr


setCalcProductiekostenbandnr

public void setCalcProductiekostenbandnr(java.math.BigInteger value)

withCalcProductiekostenbandnr

public CalcProductiekostenband withCalcProductiekostenbandnr(java.math.BigInteger value)

getSnijverlies

public java.math.BigDecimal getSnijverlies()
Snijverlies


setSnijverlies

public void setSnijverlies(java.math.BigDecimal value)

withSnijverlies

public CalcProductiekostenband withSnijverlies(java.math.BigDecimal value)

getArbeidskostenperm

public java.math.BigDecimal getArbeidskostenperm()
Arbeidskostenperm


setArbeidskostenperm

public void setArbeidskostenperm(java.math.BigDecimal value)

withArbeidskostenperm

public CalcProductiekostenband withArbeidskostenperm(java.math.BigDecimal value)

getMateriaalkostenperm

public java.math.BigDecimal getMateriaalkostenperm()
Materiaalkostenperm


setMateriaalkostenperm

public void setMateriaalkostenperm(java.math.BigDecimal value)

withMateriaalkostenperm

public CalcProductiekostenband withMateriaalkostenperm(java.math.BigDecimal value)

clone

public java.lang.Object clone()
clone

Overrides:
clone in class java.lang.Object

cloneShallow

public CalcProductiekostenband cloneShallow()

shallowCopy

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

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

findByPK

public static CalcProductiekostenband findByPK(java.math.BigInteger calcProductiekostenbandnr)
Parameters:
calcProductiekostenbandnr -

findAndLockByPK

public static CalcProductiekostenband findAndLockByPK(java.math.BigInteger calcProductiekostenbandnr)
Parameters:
calcProductiekostenbandnr -

findByPK

public static CalcProductiekostenband findByPK(int id)

findByPK

public static CalcProductiekostenband findByPK(long id)

findAndLockByPK

public static CalcProductiekostenband findAndLockByPK(int id)

findAndLockByPK

public static CalcProductiekostenband findAndLockByPK(long id)

findAll

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


findAllOrderedBy

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


findByCalcProductiekostenbandnr

public static CalcProductiekostenband findByCalcProductiekostenbandnr(java.math.BigInteger calcProductiekostenbandnr)
Parameters:
calcProductiekostenbandnr -

findByCalcBandgroepCalculatie

public static CalcProductiekostenband findByCalcBandgroepCalculatie(CalcBandgroep calcBandgroep,
                                                                    Calculatie calculatie)
Parameters:
calcBandgroep -
calculatie -

findByCalcBandgroepnrCalculatienr

public static CalcProductiekostenband findByCalcBandgroepnrCalculatienr(java.math.BigInteger calcBandgroepnr,
                                                                        java.math.BigInteger calculatienr)
Parameters:
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<CalcProductiekostenband>

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.