org.opencrx.kernel.depot1.jmi1
Interface DebitBookingClass

All Superinterfaces:
RefBaseObject, RefClass, RefFeatured

public interface DebitBookingClass
extends RefClass


Method Summary
 DebitBooking createDebitBooking()
          Creates an instance of class DebitBooking.
 DebitBooking createDebitBooking(short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on all required attributes.
 DebitBooking extendAlertSender(AlertSender _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass AlertSender and all required attributes not included in this superclass.
 DebitBooking extendAuditee(Auditee _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass Auditee and all required attributes not included in this superclass.
 DebitBooking extendBasicObject(org.openmdx.base.jmi1.BasicObject _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass BasicObject and all required attributes not included in this superclass.
 DebitBooking extendBooking(Booking _base, BigDecimal quantityDebit)
          Creates an instance of class DebitBooking based on the superclass Booking and all required attributes not included in this superclass.
 DebitBooking extendCloneable(Cloneable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass Cloneable and all required attributes not included in this superclass.
 DebitBooking extendContextCapable(org.openmdx.base.jmi1.ContextCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass ContextCapable and all required attributes not included in this superclass.
 DebitBooking extendCrxObject(CrxObject _base, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit)
          Creates an instance of class DebitBooking based on the superclass CrxObject and all required attributes not included in this superclass.
 DebitBooking extendDescriptionContainer(DescriptionContainer _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass DescriptionContainer and all required attributes not included in this superclass.
 DebitBooking extendExtentCapable(org.openmdx.base.jmi1.ExtentCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass ExtentCapable and all required attributes not included in this superclass.
 DebitBooking extendImporter(Importer _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass Importer and all required attributes not included in this superclass.
 DebitBooking extendIndexed(Indexed _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass Indexed and all required attributes not included in this superclass.
 DebitBooking extendProductConfigurationSet(ProductConfigurationSet _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass ProductConfigurationSet and all required attributes not included in this superclass.
 DebitBooking extendPropertySet(PropertySet _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass PropertySet and all required attributes not included in this superclass.
 DebitBooking extendSecureObject(SecureObject _base, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass SecureObject and all required attributes not included in this superclass.
 DebitBooking extendSubscriptionTarget(SubscriptionTarget _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass SubscriptionTarget and all required attributes not included in this superclass.
 DebitBooking extendViewCapable(org.openmdx.compatibility.view1.jmi1.ViewCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass ViewCapable and all required attributes not included in this superclass.
 DebitBooking extendXmlExporter(XmlExporter _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, Date bookingDate, short bookingStatus, short bookingType, String name, Date valueDate, BigDecimal quantityDebit, boolean disabled)
          Creates an instance of class DebitBooking based on the superclass XmlExporter and all required attributes not included in this superclass.
 DebitBooking getDebitBooking(Object object)
          Creates an instance of class DebitBooking based on the specified Object instance.
 
Methods inherited from interface javax.jmi.reflect.RefClass
refAllOfClass, refAllOfType, refCreateInstance, refCreateStruct, refCreateStruct, refGetEnum, refGetEnum
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

createDebitBooking

DebitBooking createDebitBooking()
Creates an instance of class DebitBooking. This is a factory operation used to create instance objects of class DebitBooking.


getDebitBooking

DebitBooking getDebitBooking(Object object)
Creates an instance of class DebitBooking based on the specified Object instance. This is a factory operation used to create instance objects of class DebitBooking.

Parameters:
object - The Object instance this class is based on.

createDebitBooking

DebitBooking createDebitBooking(short accessLevelBrowse,
                                short accessLevelDelete,
                                short accessLevelUpdate,
                                Date bookingDate,
                                short bookingStatus,
                                short bookingType,
                                String name,
                                Date valueDate,
                                BigDecimal quantityDebit,
                                boolean disabled)
Creates an instance of class DebitBooking based on all required attributes. This is a factory operation used to create instance objects of class DebitBooking.


extendAlertSender

DebitBooking extendAlertSender(AlertSender _base,
                               short accessLevelBrowse,
                               short accessLevelDelete,
                               short accessLevelUpdate,
                               Date bookingDate,
                               short bookingStatus,
                               short bookingType,
                               String name,
                               Date valueDate,
                               BigDecimal quantityDebit,
                               boolean disabled)
Creates an instance of class DebitBooking based on the superclass AlertSender and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendAuditee

DebitBooking extendAuditee(Auditee _base,
                           short accessLevelBrowse,
                           short accessLevelDelete,
                           short accessLevelUpdate,
                           Date bookingDate,
                           short bookingStatus,
                           short bookingType,
                           String name,
                           Date valueDate,
                           BigDecimal quantityDebit,
                           boolean disabled)
Creates an instance of class DebitBooking based on the superclass Auditee and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendCloneable

DebitBooking extendCloneable(Cloneable _base,
                             short accessLevelBrowse,
                             short accessLevelDelete,
                             short accessLevelUpdate,
                             Date bookingDate,
                             short bookingStatus,
                             short bookingType,
                             String name,
                             Date valueDate,
                             BigDecimal quantityDebit,
                             boolean disabled)
Creates an instance of class DebitBooking based on the superclass Cloneable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendImporter

DebitBooking extendImporter(Importer _base,
                            short accessLevelBrowse,
                            short accessLevelDelete,
                            short accessLevelUpdate,
                            Date bookingDate,
                            short bookingStatus,
                            short bookingType,
                            String name,
                            Date valueDate,
                            BigDecimal quantityDebit,
                            boolean disabled)
Creates an instance of class DebitBooking based on the superclass Importer and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendIndexed

DebitBooking extendIndexed(Indexed _base,
                           short accessLevelBrowse,
                           short accessLevelDelete,
                           short accessLevelUpdate,
                           Date bookingDate,
                           short bookingStatus,
                           short bookingType,
                           String name,
                           Date valueDate,
                           BigDecimal quantityDebit,
                           boolean disabled)
Creates an instance of class DebitBooking based on the superclass Indexed and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendPropertySet

DebitBooking extendPropertySet(PropertySet _base,
                               short accessLevelBrowse,
                               short accessLevelDelete,
                               short accessLevelUpdate,
                               Date bookingDate,
                               short bookingStatus,
                               short bookingType,
                               String name,
                               Date valueDate,
                               BigDecimal quantityDebit,
                               boolean disabled)
Creates an instance of class DebitBooking based on the superclass PropertySet and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendSecureObject

DebitBooking extendSecureObject(SecureObject _base,
                                Date bookingDate,
                                short bookingStatus,
                                short bookingType,
                                String name,
                                Date valueDate,
                                BigDecimal quantityDebit,
                                boolean disabled)
Creates an instance of class DebitBooking based on the superclass SecureObject and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendSubscriptionTarget

DebitBooking extendSubscriptionTarget(SubscriptionTarget _base,
                                      short accessLevelBrowse,
                                      short accessLevelDelete,
                                      short accessLevelUpdate,
                                      Date bookingDate,
                                      short bookingStatus,
                                      short bookingType,
                                      String name,
                                      Date valueDate,
                                      BigDecimal quantityDebit,
                                      boolean disabled)
Creates an instance of class DebitBooking based on the superclass SubscriptionTarget and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendXmlExporter

DebitBooking extendXmlExporter(XmlExporter _base,
                               short accessLevelBrowse,
                               short accessLevelDelete,
                               short accessLevelUpdate,
                               Date bookingDate,
                               short bookingStatus,
                               short bookingType,
                               String name,
                               Date valueDate,
                               BigDecimal quantityDebit,
                               boolean disabled)
Creates an instance of class DebitBooking based on the superclass XmlExporter and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendBooking

DebitBooking extendBooking(Booking _base,
                           BigDecimal quantityDebit)
Creates an instance of class DebitBooking based on the superclass Booking and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendCrxObject

DebitBooking extendCrxObject(CrxObject _base,
                             Date bookingDate,
                             short bookingStatus,
                             short bookingType,
                             String name,
                             Date valueDate,
                             BigDecimal quantityDebit)
Creates an instance of class DebitBooking based on the superclass CrxObject and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendDescriptionContainer

DebitBooking extendDescriptionContainer(DescriptionContainer _base,
                                        short accessLevelBrowse,
                                        short accessLevelDelete,
                                        short accessLevelUpdate,
                                        Date bookingDate,
                                        short bookingStatus,
                                        short bookingType,
                                        String name,
                                        Date valueDate,
                                        BigDecimal quantityDebit,
                                        boolean disabled)
Creates an instance of class DebitBooking based on the superclass DescriptionContainer and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendProductConfigurationSet

DebitBooking extendProductConfigurationSet(ProductConfigurationSet _base,
                                           short accessLevelBrowse,
                                           short accessLevelDelete,
                                           short accessLevelUpdate,
                                           Date bookingDate,
                                           short bookingStatus,
                                           short bookingType,
                                           String name,
                                           Date valueDate,
                                           BigDecimal quantityDebit,
                                           boolean disabled)
Creates an instance of class DebitBooking based on the superclass ProductConfigurationSet and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendBasicObject

DebitBooking extendBasicObject(org.openmdx.base.jmi1.BasicObject _base,
                               short accessLevelBrowse,
                               short accessLevelDelete,
                               short accessLevelUpdate,
                               Date bookingDate,
                               short bookingStatus,
                               short bookingType,
                               String name,
                               Date valueDate,
                               BigDecimal quantityDebit,
                               boolean disabled)
Creates an instance of class DebitBooking based on the superclass BasicObject and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendContextCapable

DebitBooking extendContextCapable(org.openmdx.base.jmi1.ContextCapable _base,
                                  short accessLevelBrowse,
                                  short accessLevelDelete,
                                  short accessLevelUpdate,
                                  Date bookingDate,
                                  short bookingStatus,
                                  short bookingType,
                                  String name,
                                  Date valueDate,
                                  BigDecimal quantityDebit,
                                  boolean disabled)
Creates an instance of class DebitBooking based on the superclass ContextCapable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendExtentCapable

DebitBooking extendExtentCapable(org.openmdx.base.jmi1.ExtentCapable _base,
                                 short accessLevelBrowse,
                                 short accessLevelDelete,
                                 short accessLevelUpdate,
                                 Date bookingDate,
                                 short bookingStatus,
                                 short bookingType,
                                 String name,
                                 Date valueDate,
                                 BigDecimal quantityDebit,
                                 boolean disabled)
Creates an instance of class DebitBooking based on the superclass ExtentCapable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.


extendViewCapable

DebitBooking extendViewCapable(org.openmdx.compatibility.view1.jmi1.ViewCapable _base,
                               short accessLevelBrowse,
                               short accessLevelDelete,
                               short accessLevelUpdate,
                               Date bookingDate,
                               short bookingStatus,
                               short bookingType,
                               String name,
                               Date valueDate,
                               BigDecimal quantityDebit,
                               boolean disabled)
Creates an instance of class DebitBooking based on the superclass ViewCapable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class DebitBooking.



This software is published under the BSD license. Copyright © 2003-2007, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.