Uses of Package
com.storedobject.core
Packages that use com.storedobject.core
Package
Description
-
Classes in com.storedobject.core used by com.storedobject.accountsClassDescriptionThis class represents an Account.For internal use only.This class represents a legal business entity.The Financial interface represents a financial entity that can post ledger transactions.Definition of "contact" interface.Denotes that something has an
Id
.represents something that has a name.Represents something that has a short-name.GRN class.An inventory item type denotes a "part number".Represents a Journal Voucher (JV).Class that represents a monetary value.Helper class that allows you to iterate through objects retrieved from the DB.Class that represents a quantity.Class that represents a rate value such as currency rate etc.The base class for all "data classes" - all object stored in the database.This class represents an entity whose accounting system exists in this server.The TradeType interface represents the type of purchase/sale.SO transaction interface. -
Classes in com.storedobject.core used by com.storedobject.calendarClassDescriptionThe interface to denote that a
StoredObject
class is keeping details of a "master"StoredObject
class.Denotes that something has anId
.The base class for all "data classes" - all object stored in the database. -
Classes in com.storedobject.core used by com.storedobject.coreClassDescriptionThis class represents an Account.A virtual account to support multiple titles for a real account.Audit trail..Interface for defining an external authenticator.Class attribute of a
StoredObject
class contains metadata information about the class that is not applicable to normal Java classes.For internal use only.The abstract database class.Represents a data change event for a specific object.Enum representing the types of changes that can occur.This interface represents a data change notifier.An abstract class that deals with data classes and their respective logic classes.Transaction.Class that represents a decimal number value with a defined number of decimals digits.The interface to denote that aStoredObject
class is keeping details of a "master"StoredObject
class.API for an "editable list".This class represents a legal business entity.Error logger.Interface defining filter methods to be used while loading objects from the DB.If aStoredObject
class implements this interface, while adding/removing/updating the link object instances the following validation methods will be invoked:StoredObject.validateChildAttach(StoredObject, int)
StoredObject.validateChildDetach(StoredObject, int)
StoredObject.validateChildUpdate(StoredObject, int)
Definition of "contact" interface.Denotes that something has anId
.Represents an entity that has an associated inventory item and provides methods to access it.The HasInventoryItemType interface defines a contract for classes that have an associated inventory item type (P/N).represents something that has a name.If aStoredObject
class implements this interface, while adding/removing/updating the link object instances the following validation methods will be invoked:StoredObject.validateParentAttach(StoredObject, int)
StoredObject.validateParentDetach(StoredObject, int)
StoredObject.validateParentUpdate(StoredObject, int)
Represents something that has a short-name.An item can be an assembly, composed of one or more sub-items and each sub-item can also be an assembly.Represents a bin within a store where items can be stocked.Represents an inventory location where the item is in the custody of some personnel.Represents a "fitment position" (a position where an item can be fitted) of an assembled item.GRN class.Denotes an item in the inventory.An inventory item type denotes a "part number".Represents a location where an item can be located or sourced.Base class for creating Purchase Orders (POs).Represents a store where items can stocked at the bin locations (InventoryBin
) of the store.The whole "inventory store" can be considered as on "huge" bin and this class represents that.Utility class to create inventory transactions (movement of items from one location to another).Represents all types of virtual locations for inventory items.Representation of "Java Class".Representation of "Java Inner Logic".Represents a Journal Voucher (JV).Represents a ledger entry of the JV.Extended JSON class with more extract methods for the core-specific attribute types.Interface defining the JSON Service interface.Representation of a set of entries in the "Transaction Ledger".Representation of a single entry in theLedger
.Used for defining a menu option.Used for grouping of menu items (Logic
.This class is used to handle the process of logging into the platform.Class that represents a monetary value.A class representing a list of currency values.An interface that denotes that notifications can be received.Converter that converts an object instance to another type.Helper class that allows you to iterate through objects retrieved from the DB.Methods for loading instances ofStoredObject
.Class that maintains filter conditions and associated details that can be used inStoredObject
's query/list/get methods andObjectLoader
s.Denotes consumer of an object.Definition of a type that can be used as an attribute inStoredObject
class.Interface to convert aStoredObject
toString
.Parameter-driven web service interface.This class represents a PIN stored in the system corresponding to a StoredObject.Define "print logic" instances to be associated with aStoredObject
class.Class that represents a quantity.Represents a combination of a quantity and its associated cost, encapsulated within a record for simplicity and immutability.The Query class provides a mechanism to iterate over rows in a SQL result set.A builder class for constructing queries and retrievingStoredObject
instances based on various criteria.Class that represents a rate value such as currency rate etc.This class is for internal purpose only.Report format determines various aspects of reports that are generated by the system.A marker interface to denote that a data class requires approval.Represents aStoredObject
class type.The database driver interface.For internal use onlyThe base class for all "data classes" - all object stored in the database.Stream data provider that provides data to StreamData objects.This class represents an entity whose accounting system exists in this server.This class can be used for logging adhoc information.This class represents a person who is also a system user.Text ContentThe TradeType interface represents the type of purchase/sale.SO transaction interface.Transaction commit listener.A structure that encapsulates all the objects (including links) involved in a transaction.Class that encapsulates a link involved in a transaction.Class that encapsulates an object involved in the transaction.A marker interface to denote that theStoredObject
class that implements this will trigger an event when a change is made to its instance data. -
Classes in com.storedobject.core used by com.storedobject.core.converterClassDescriptionClass that represents a decimal number value with a defined number of decimals digits.Class that represents a monetary value.Class that represents a quantity.Class that represents a rate value such as currency rate etc.The base class for all "data classes" - all object stored in the database.This class represents a person who is also a system user.
-
Classes in com.storedobject.core used by com.storedobject.database.postgresClassDescriptionThe abstract database class.The database driver interface.This class is for internal purpose only.The database driver interface.
-
Classes in com.storedobject.core used by com.storedobject.iotClassDescriptionThe interface to denote that a
StoredObject
class is keeping details of a "master"StoredObject
class.If aStoredObject
class implements this interface, while adding/removing/updating the link object instances the following validation methods will be invoked:StoredObject.validateChildAttach(StoredObject, int)
StoredObject.validateChildDetach(StoredObject, int)
StoredObject.validateChildUpdate(StoredObject, int)
Denotes that something has anId
.Class that represents a monetary value.Helper class that allows you to iterate through objects retrieved from the DB.Class that represents a quantity.A marker interface to denote that a data class requires approval.The base class for all "data classes" - all object stored in the database.SO transaction interface. -
Classes in com.storedobject.core used by com.storedobject.jobClassDescriptionThe interface to denote that a
StoredObject
class is keeping details of a "master"StoredObject
class.Error logger.Denotes that something has anId
.Helper class that allows you to iterate through objects retrieved from the DB.A marker interface to denote that a data class requires approval.The base class for all "data classes" - all object stored in the database.This class represents a person who is also a system user. -
Classes in com.storedobject.core used by com.storedobject.mailClassDescriptionThe interface to denote that a
StoredObject
class is keeping details of a "master"StoredObject
class.Denotes that something has anId
.Helper class that allows you to iterate through objects retrieved from the DB.Parameter-driven web service interface.The base class for all "data classes" - all object stored in the database.SO transaction interface. -
Classes in com.storedobject.core used by com.storedobject.officeClassDescriptionThis class represents a legal business entity.Report format determines various aspects of reports that are generated by the system.The base class for all "data classes" - all object stored in the database.
-
Classes in com.storedobject.core used by com.storedobject.pdfClassDescriptionThis class represents a legal business entity.Definition of "contact" interface.Report format determines various aspects of reports that are generated by the system.The base class for all "data classes" - all object stored in the database.This class represents a person who is also a system user.
-
Classes in com.storedobject.core used by com.storedobject.reportClassDescriptionThis class represents an Account.Definition of "contact" interface.Denotes an item in the inventory.An inventory item type denotes a "part number".Represents a location where an item can be located or sourced.Represents a store where items can stocked at the bin locations (
InventoryBin
) of the store.Extended JSON class with more extract methods for the core-specific attribute types.Interface to denote that aContentProducer
instance such as a report supportsJSON
parameter.Helper class that allows you to iterate through objects retrieved from the DB.Define "print logic" instances to be associated with aStoredObject
class.Class that represents a quantity.A builder class for constructing queries and retrievingStoredObject
instances based on various criteria.The base class for all "data classes" - all object stored in the database.This class represents an entity whose accounting system exists in this server. -
Classes in com.storedobject.core used by com.storedobject.smsClassDescriptionDenotes that something has an
Id
.Helper class that allows you to iterate through objects retrieved from the DB.The base class for all "data classes" - all object stored in the database. -
Classes in com.storedobject.core used by com.storedobject.telegramClassDescriptionDenotes that something has an
Id
.The base class for all "data classes" - all object stored in the database. -
Classes in com.storedobject.core used by com.storedobject.toolsClassDescriptionThe interface to denote that a
StoredObject
class is keeping details of a "master"StoredObject
class.Error logger.Denotes that something has anId
.Representation of "Java Class".Extended JSON class with more extract methods for the core-specific attribute types.This class is used to handle the process of logging into the platform.Helper class that allows you to iterate through objects retrieved from the DB.The base class for all "data classes" - all object stored in the database.This class represents an entity whose accounting system exists in this server.This class represents a person who is also a system user. -
Classes in com.storedobject.core used by com.storedobject.uiClassDescriptionClass that represents a decimal number value with a defined number of decimals digits.API for an "editable list".Error logger.Interface defining filter methods to be used while loading objects from the DB.Interface to define whether a class has a related
Logic
or not.Interface to identify aSystemUser
.Used for defining a menu option.Used for grouping of menu items (Logic
.This class is used to handle the process of logging into the platform.Class that represents a monetary value.Interface to generate new object of a specific type.Definition of an "object getter" - classes that provide an object of a specific type.Helper class that allows you to iterate through objects retrieved from the DB.Methods for loading instances ofStoredObject
.Class that maintains filter conditions and associated details that can be used inStoredObject
's query/list/get methods andObjectLoader
s.Denotes consumer of an object.Definition of a type that can be used as an attribute inStoredObject
class.Define "print logic" instances to be associated with aStoredObject
class.Class that represents a quantity.The Query class provides a mechanism to iterate over rows in a SQL result set.Class that represents a rate value such as currency rate etc.A marker interface to denote that a data class requires approval.A marker interface to denote that a logic (typically a UI logic) should be instantiated only once per session when executed viaApplicationServer
'sApplicationServer.execute(Logic)
method.The base class for all "data classes" - all object stored in the database.This class represents an entity whose accounting system exists in this server.This class represents a person who is also a system user.Template string that can be evaluated.Text ContentSO transaction interface. -
Classes in com.storedobject.core used by com.storedobject.ui.accountsClassDescriptionThis class represents an Account.Interface defining filter methods to be used while loading objects from the DB.Interface to define whether a class has a related
Logic
or not.Represents a Journal Voucher (JV).Represents a ledger entry of the JV.Representation of a single entry in theLedger
.Representation of a "window" of entries (instances ofLedgerEntry
) of the "Transaction Ledger".Definition of an "object getter" - classes that provide an object of a specific type.Methods for loading instances ofStoredObject
.Denotes consumer of an object.This class represents an entity whose accounting system exists in this server.SO transaction interface. -
Classes in com.storedobject.core used by com.storedobject.ui.commonClassDescriptionInterface defining filter methods to be used while loading objects from the DB.Interface to define whether a class has a related
Logic
or not.Methods for loading instances ofStoredObject
.Denotes consumer of an object.The base class for all "data classes" - all object stored in the database.This class represents a person who is also a system user.Text ContentSO transaction interface. -
Classes in com.storedobject.core used by com.storedobject.ui.inventoryClassDescriptionThis class represents a legal business entity.Interface defining filter methods to be used while loading objects from the DB.Represents an entity that has an associated inventory item and provides methods to access it.The HasInventoryItemType interface defines a contract for classes that have an associated inventory item type (P/N).Interface to define whether a class has a related
Logic
or not.An item can be an assembly, composed of one or more sub-items and each sub-item can also be an assembly.Represents a bin within a store where items can be stocked.Represents an inventory location where the item is in the custody of some personnel.Represents a "fitment position" (a position where an item can be fitted) of an assembled item.GRN class.Items in a GRN.Denotes an item in the inventory.An inventory item type denotes a "part number".Represents a location where an item can be located or sourced.Base class for creating Purchase Orders (POs).Represents a store where items can stocked at the bin locations (InventoryBin
) of the store.The whole "inventory store" can be considered as on "huge" bin and this class represents that.Represents all types of virtual locations for inventory items.Definition of an "object getter" - classes that provide an object of a specific type.Helper class that allows you to iterate through objects retrieved from the DB.Methods for loading instances ofStoredObject
.Class that maintains filter conditions and associated details that can be used inStoredObject
's query/list/get methods andObjectLoader
s.Denotes consumer of an object.Class that represents a quantity.The base class for all "data classes" - all object stored in the database.SO transaction interface. -
Classes in com.storedobject.core used by com.storedobject.ui.iotClassDescriptionInterface defining filter methods to be used while loading objects from the DB.Interface to define whether a class has a related
Logic
or not.Definition of an "object getter" - classes that provide an object of a specific type.Methods for loading instances ofStoredObject
.Denotes consumer of an object.A marker interface to denote that a logic (typically a UI logic) should be instantiated only once per session when executed viaApplicationServer
'sApplicationServer.execute(Logic)
method. -
Classes in com.storedobject.core used by com.storedobject.ui.supportClassDescriptionInterface defining filter methods to be used while loading objects from the DB.Interface to define whether a class has a related
Logic
or not.Methods for loading instances ofStoredObject
.Denotes consumer of an object.The base class for all "data classes" - all object stored in the database.This class represents a person who is also a system user. -
Classes in com.storedobject.core used by com.storedobject.ui.toolsClassDescriptionInterface defining filter methods to be used while loading objects from the DB.Interface to define whether a class has a related
Logic
or not.This class is used to handle the process of logging into the platform.Methods for loading instances ofStoredObject
.Denotes consumer of an object.The base class for all "data classes" - all object stored in the database.This class represents a person who is also a system user. -
Classes in com.storedobject.core used by com.storedobject.ui.utilClassDescriptionAPI for an "editable list".Interface defining filter methods to be used while loading objects from the DB.Used for defining a menu option.Definition of an "object getter" - classes that provide an object of a specific type.Denotes consumer of an object.Class that represents a quantity.The base class for all "data classes" - all object stored in the database.This class represents an entity whose accounting system exists in this server.This class represents a person who is also a system user.Text Content
-
Classes in com.storedobject.core used by com.storedobjects.supportClassDescriptionThis class represents a legal business entity.Definition of "contact" interface.Denotes that something has an
Id
.represents something that has a name.Helper class that allows you to iterate through objects retrieved from the DB.The base class for all "data classes" - all object stored in the database.This class represents an entity whose accounting system exists in this server.This class represents a person who is also a system user.