nl.karpi.bm.generated
Class Sales

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

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

A JPA entity class for sales.

See Also:
Serialized Form

Nested Class Summary
static class Sales.ComparatorMuiscode_Muisdebiteurnr_Verkoopdatum
           
static class Sales.ComparatorSalesnr
           
 
Field Summary
protected  java.math.BigInteger aantal
           
static java.lang.String AANTAL_COLUMN_NAME
           
static java.lang.String AANTAL_FIELD_ID
           
static java.lang.Class AANTAL_PROPERTY_CLASS
           
static java.lang.String AANTAL_PROPERTY_ID
           
static int AANTAL_PROPERTY_LENGTH
           
static boolean AANTAL_PROPERTY_NULLABLE
           
static int AANTAL_PROPERTY_PRECISION
           
protected  Artikel 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
           
static java.util.Comparator<Sales> COMPARATOR_MUISCODE_MUISDEBITEURNR_VERKOOPDATUM
          A comparator that compares on muiscode muisdebiteurnr verkoopdatum
static java.util.Comparator<Sales> COMPARATOR_SALESNR
          A comparator that compares on salesnr
protected  Klant klant
           
static java.lang.String KLANT_COLUMN_NAME
           
static java.lang.String KLANT_FIELD_ID
           
static java.lang.Class KLANT_PROPERTY_CLASS
           
static java.lang.String KLANT_PROPERTY_ID
           
static boolean KLANT_PROPERTY_NULLABLE
           
protected  java.math.BigDecimal klantnr
           
static java.lang.String KLANTNR_COLUMN_NAME
           
protected  java.lang.String muiscode
           
static java.lang.String MUISCODE_COLUMN_NAME
           
static java.lang.String MUISCODE_FIELD_ID
           
static java.lang.Class MUISCODE_PROPERTY_CLASS
           
static java.lang.String MUISCODE_PROPERTY_ID
           
static int MUISCODE_PROPERTY_LENGTH
           
static boolean MUISCODE_PROPERTY_NULLABLE
           
protected  java.math.BigInteger muisdebiteurnr
           
static java.lang.String MUISDEBITEURNR_COLUMN_NAME
           
static java.lang.String MUISDEBITEURNR_FIELD_ID
           
static java.lang.Class MUISDEBITEURNR_PROPERTY_CLASS
           
static java.lang.String MUISDEBITEURNR_PROPERTY_ID
           
static int MUISDEBITEURNR_PROPERTY_LENGTH
           
static boolean MUISDEBITEURNR_PROPERTY_NULLABLE
           
static int MUISDEBITEURNR_PROPERTY_PRECISION
           
protected  java.math.BigDecimal omzet
           
static java.lang.String OMZET_COLUMN_NAME
           
static java.lang.String OMZET_FIELD_ID
           
static java.lang.Class OMZET_PROPERTY_CLASS
           
static java.lang.String OMZET_PROPERTY_ID
           
static int OMZET_PROPERTY_LENGTH
           
static boolean OMZET_PROPERTY_NULLABLE
           
static int OMZET_PROPERTY_PRECISION
           
protected  java.math.BigInteger salesnr
           
static java.lang.String SALESNR_COLUMN_NAME
           
static java.lang.String SALESNR_FIELD_ID
           
static java.lang.Class SALESNR_PROPERTY_CLASS
           
static java.lang.String SALESNR_PROPERTY_ID
           
static int SALESNR_PROPERTY_LENGTH
           
static boolean SALESNR_PROPERTY_NULLABLE
           
static int SALESNR_PROPERTY_PRECISION
           
protected  java.util.Calendar verkoopdatum
           
static java.lang.String VERKOOPDATUM_COLUMN_NAME
           
static java.lang.String VERKOOPDATUM_FIELD_ID
           
static java.lang.Class VERKOOPDATUM_PROPERTY_CLASS
           
static java.lang.String VERKOOPDATUM_PROPERTY_ID
           
static int VERKOOPDATUM_PROPERTY_LENGTH
           
static boolean VERKOOPDATUM_PROPERTY_NULLABLE
           
 
Fields inherited from class nl.knowledgeplaza.util.jpa.AbstractBeanEclipselink
iReadFromStorage
 
Constructor Summary
Sales()
           
 
Method Summary
 void clearProperties()
          clear properties
 java.lang.Object clone()
          clone
 Sales cloneShallow()
           
 int compareTo(Sales o)
          default compare on primary key
 boolean equals(java.lang.Object o)
           
static java.util.List<Sales> findAll()
          find all entities
static java.util.List<Sales> findAllOrderedBy(java.lang.String orderedBy)
          find all entities ordered by
static Sales findAndLockByPK(java.math.BigInteger salesnr)
           
static Sales findAndLockByPK(int id)
           
static Sales findAndLockByPK(long id)
           
static Sales findByMuiscodeMuisdebiteurnrVerkoopdatum(java.lang.String muiscode, java.math.BigInteger muisdebiteurnr, java.util.Calendar verkoopdatum)
           
static Sales findByPK(java.math.BigInteger salesnr)
           
static Sales findByPK(int id)
           
static Sales findByPK(long id)
           
static Sales findBySalesnr(java.math.BigInteger salesnr)
           
 java.math.BigInteger getAantal()
          Aantal
 Artikel getArtikel()
          Artikel
 Klant getKlant()
          Klant
 java.lang.String getMuiscode()
          Muiscode
 java.math.BigInteger getMuisdebiteurnr()
          Muisdebiteurnr
 java.math.BigDecimal getOmzet()
          Omzet
 java.math.BigInteger getSalesnr()
          Salesnr
 java.util.Calendar getVerkoopdatum()
          Verkoopdatum
 int hashCode()
           
 void rememberAtLoadTimeValues()
           
 void setAantal(java.math.BigInteger value)
           
 void setArtikel(Artikel value)
           
 void setKlant(Klant value)
           
 void setMuiscode(java.lang.String value)
           
 void setMuisdebiteurnr(java.math.BigInteger value)
           
 void setOmzet(java.math.BigDecimal value)
           
 void setSalesnr(java.math.BigInteger value)
           
 void setVerkoopdatum(java.util.Calendar value)
           
static void shallowCopy(Sales original, Sales 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)
           
 Sales withAantal(java.math.BigInteger value)
           
 Sales withArtikel(Artikel value)
           
 Sales withKlant(Klant value)
           
 Sales withMuiscode(java.lang.String value)
           
 Sales withMuisdebiteurnr(java.math.BigInteger value)
           
 Sales withOmzet(java.math.BigDecimal value)
           
 Sales withSalesnr(java.math.BigInteger value)
           
 Sales withVerkoopdatum(java.util.Calendar 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 Artikel 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

klant

protected volatile Klant klant

KLANT_COLUMN_NAME

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

KLANT_FIELD_ID

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

KLANT_PROPERTY_ID

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

KLANT_PROPERTY_CLASS

public static final java.lang.Class KLANT_PROPERTY_CLASS

KLANT_PROPERTY_NULLABLE

public static final boolean KLANT_PROPERTY_NULLABLE
See Also:
Constant Field Values

klantnr

protected volatile java.math.BigDecimal klantnr

KLANTNR_COLUMN_NAME

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

salesnr

protected volatile java.math.BigInteger salesnr

SALESNR_COLUMN_NAME

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

SALESNR_FIELD_ID

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

SALESNR_PROPERTY_ID

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

SALESNR_PROPERTY_CLASS

public static final java.lang.Class SALESNR_PROPERTY_CLASS

SALESNR_PROPERTY_NULLABLE

public static final boolean SALESNR_PROPERTY_NULLABLE
See Also:
Constant Field Values

SALESNR_PROPERTY_LENGTH

public static final int SALESNR_PROPERTY_LENGTH
See Also:
Constant Field Values

SALESNR_PROPERTY_PRECISION

public static final int SALESNR_PROPERTY_PRECISION
See Also:
Constant Field Values

muiscode

protected volatile java.lang.String muiscode

MUISCODE_COLUMN_NAME

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

MUISCODE_FIELD_ID

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

MUISCODE_PROPERTY_ID

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

MUISCODE_PROPERTY_CLASS

public static final java.lang.Class MUISCODE_PROPERTY_CLASS

MUISCODE_PROPERTY_NULLABLE

public static final boolean MUISCODE_PROPERTY_NULLABLE
See Also:
Constant Field Values

MUISCODE_PROPERTY_LENGTH

public static final int MUISCODE_PROPERTY_LENGTH
See Also:
Constant Field Values

muisdebiteurnr

protected volatile java.math.BigInteger muisdebiteurnr

MUISDEBITEURNR_COLUMN_NAME

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

MUISDEBITEURNR_FIELD_ID

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

MUISDEBITEURNR_PROPERTY_ID

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

MUISDEBITEURNR_PROPERTY_CLASS

public static final java.lang.Class MUISDEBITEURNR_PROPERTY_CLASS

MUISDEBITEURNR_PROPERTY_NULLABLE

public static final boolean MUISDEBITEURNR_PROPERTY_NULLABLE
See Also:
Constant Field Values

MUISDEBITEURNR_PROPERTY_LENGTH

public static final int MUISDEBITEURNR_PROPERTY_LENGTH
See Also:
Constant Field Values

MUISDEBITEURNR_PROPERTY_PRECISION

public static final int MUISDEBITEURNR_PROPERTY_PRECISION
See Also:
Constant Field Values

verkoopdatum

protected volatile java.util.Calendar verkoopdatum

VERKOOPDATUM_COLUMN_NAME

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

VERKOOPDATUM_FIELD_ID

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

VERKOOPDATUM_PROPERTY_ID

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

VERKOOPDATUM_PROPERTY_CLASS

public static final java.lang.Class VERKOOPDATUM_PROPERTY_CLASS

VERKOOPDATUM_PROPERTY_NULLABLE

public static final boolean VERKOOPDATUM_PROPERTY_NULLABLE
See Also:
Constant Field Values

VERKOOPDATUM_PROPERTY_LENGTH

public static final int VERKOOPDATUM_PROPERTY_LENGTH
See Also:
Constant Field Values

aantal

protected volatile java.math.BigInteger aantal

AANTAL_COLUMN_NAME

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

AANTAL_FIELD_ID

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

AANTAL_PROPERTY_ID

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

AANTAL_PROPERTY_CLASS

public static final java.lang.Class AANTAL_PROPERTY_CLASS

AANTAL_PROPERTY_NULLABLE

public static final boolean AANTAL_PROPERTY_NULLABLE
See Also:
Constant Field Values

AANTAL_PROPERTY_LENGTH

public static final int AANTAL_PROPERTY_LENGTH
See Also:
Constant Field Values

AANTAL_PROPERTY_PRECISION

public static final int AANTAL_PROPERTY_PRECISION
See Also:
Constant Field Values

omzet

protected volatile java.math.BigDecimal omzet

OMZET_COLUMN_NAME

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

OMZET_FIELD_ID

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

OMZET_PROPERTY_ID

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

OMZET_PROPERTY_CLASS

public static final java.lang.Class OMZET_PROPERTY_CLASS

OMZET_PROPERTY_NULLABLE

public static final boolean OMZET_PROPERTY_NULLABLE
See Also:
Constant Field Values

OMZET_PROPERTY_LENGTH

public static final int OMZET_PROPERTY_LENGTH
See Also:
Constant Field Values

OMZET_PROPERTY_PRECISION

public static final int OMZET_PROPERTY_PRECISION
See Also:
Constant Field Values

COMPARATOR_SALESNR

public static final java.util.Comparator<Sales> COMPARATOR_SALESNR
A comparator that compares on salesnr


COMPARATOR_MUISCODE_MUISDEBITEURNR_VERKOOPDATUM

public static final java.util.Comparator<Sales> COMPARATOR_MUISCODE_MUISDEBITEURNR_VERKOOPDATUM
A comparator that compares on muiscode muisdebiteurnr verkoopdatum

Constructor Detail

Sales

public Sales()
Method Detail

getArtikel

public Artikel getArtikel()
Artikel


setArtikel

public void setArtikel(Artikel value)

withArtikel

public Sales withArtikel(Artikel value)

getKlant

public Klant getKlant()
Klant


setKlant

public void setKlant(Klant value)

withKlant

public Sales withKlant(Klant value)

getSalesnr

public java.math.BigInteger getSalesnr()
Salesnr


setSalesnr

public void setSalesnr(java.math.BigInteger value)

withSalesnr

public Sales withSalesnr(java.math.BigInteger value)

getMuiscode

public java.lang.String getMuiscode()
Muiscode


setMuiscode

public void setMuiscode(java.lang.String value)

withMuiscode

public Sales withMuiscode(java.lang.String value)

getMuisdebiteurnr

public java.math.BigInteger getMuisdebiteurnr()
Muisdebiteurnr


setMuisdebiteurnr

public void setMuisdebiteurnr(java.math.BigInteger value)

withMuisdebiteurnr

public Sales withMuisdebiteurnr(java.math.BigInteger value)

getVerkoopdatum

public java.util.Calendar getVerkoopdatum()
Verkoopdatum


setVerkoopdatum

public void setVerkoopdatum(java.util.Calendar value)

withVerkoopdatum

public Sales withVerkoopdatum(java.util.Calendar value)

getAantal

public java.math.BigInteger getAantal()
Aantal


setAantal

public void setAantal(java.math.BigInteger value)

withAantal

public Sales withAantal(java.math.BigInteger value)

getOmzet

public java.math.BigDecimal getOmzet()
Omzet


setOmzet

public void setOmzet(java.math.BigDecimal value)

withOmzet

public Sales withOmzet(java.math.BigDecimal value)

clone

public java.lang.Object clone()
clone

Overrides:
clone in class java.lang.Object

cloneShallow

public Sales cloneShallow()

shallowCopy

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

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

findByPK

public static Sales findByPK(java.math.BigInteger salesnr)
Parameters:
salesnr -

findAndLockByPK

public static Sales findAndLockByPK(java.math.BigInteger salesnr)
Parameters:
salesnr -

findByPK

public static Sales findByPK(int id)

findByPK

public static Sales findByPK(long id)

findAndLockByPK

public static Sales findAndLockByPK(int id)

findAndLockByPK

public static Sales findAndLockByPK(long id)

findAll

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


findAllOrderedBy

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


findBySalesnr

public static Sales findBySalesnr(java.math.BigInteger salesnr)
Parameters:
salesnr -

findByMuiscodeMuisdebiteurnrVerkoopdatum

public static Sales findByMuiscodeMuisdebiteurnrVerkoopdatum(java.lang.String muiscode,
                                                             java.math.BigInteger muisdebiteurnr,
                                                             java.util.Calendar verkoopdatum)
Parameters:
muiscode -
muisdebiteurnr -
verkoopdatum -

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

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.