fr.paris.lutece.plugins.stock.business
Class StockEntityBean<E>

java.lang.Object
  extended by fr.paris.lutece.plugins.stock.business.StockEntityBean<E>
Type Parameters:
E - the concrete entity type
All Implemented Interfaces:
fr.paris.lutece.plugins.stock.utils.EntityBean, java.io.Serializable
Direct Known Subclasses:
Category, Offer, OfferGenre, Product, Provider, Purchase

public abstract class StockEntityBean<E>
extends java.lang.Object
implements java.io.Serializable, fr.paris.lutece.plugins.stock.utils.EntityBean

Abstract class extended by all stock entities.

See Also:
Serialized Form

Constructor Summary
StockEntityBean()
           
 
Method Summary
abstract  java.util.Set<? extends AbstractAttributeDate> getAttributeDateList()
          Gets the attribute date list.
 java.util.Map<java.lang.String,java.sql.Timestamp> getAttributeDateMap()
          Return map of dynamic attributes.
abstract  java.util.Set<? extends AbstractAttribute> getAttributeList()
          Gets the attribute list.
 java.util.Map<java.lang.String,java.lang.String> getAttributeMap()
          Return map of dynamic attributes.
abstract  java.util.Set<? extends AbstractAttributeNum> getAttributeNumList()
          Gets the attribute num list.
 java.util.Map<java.lang.String,java.math.BigDecimal> getAttributeNumMap()
          Return map of dynamic numeric attributes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.paris.lutece.plugins.stock.utils.EntityBean
getId, setId
 

Constructor Detail

StockEntityBean

public StockEntityBean()
Method Detail

getAttributeList

public abstract java.util.Set<? extends AbstractAttribute> getAttributeList()
Gets the attribute list.

Returns:
the attribute list

getAttributeDateList

public abstract java.util.Set<? extends AbstractAttributeDate> getAttributeDateList()
Gets the attribute date list.

Returns:
the attribute date list

getAttributeNumList

public abstract java.util.Set<? extends AbstractAttributeNum> getAttributeNumList()
Gets the attribute num list.

Returns:
the attribute num list

getAttributeMap

public java.util.Map<java.lang.String,java.lang.String> getAttributeMap()
Return map of dynamic attributes.

Returns:
map of dynamic attributes

getAttributeNumMap

public java.util.Map<java.lang.String,java.math.BigDecimal> getAttributeNumMap()
Return map of dynamic numeric attributes.

Returns:
map of dynamic numeric attributes

getAttributeDateMap

public java.util.Map<java.lang.String,java.sql.Timestamp> getAttributeDateMap()
Return map of dynamic attributes.

Returns:
map of dynamic attributes


Copyright © 2012 Mairie de Paris. All Rights Reserved.