Modifier and Type | Class and Description |
---|---|
class |
CommentAttribute
Describes a content Attribute.
|
class |
CommentFacet
Do nothing class, only intended to support
AbstractContentFacet in AbstractContent |
Modifier and Type | Interface and Description |
---|---|
interface |
IConfiguration<K,V> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAuthorizableConfiguration
AbstractConfiguration that is Authorizable Useful where we want to control which configuration can be controlled by people or processes with different Authorization s |
class |
AbstractConfiguration
Represents basic Externalized Configurations.
|
class |
DefaultConfiguration
Deprecated.
because Each application that uses this library should define its own Configuration Entity
and not use a generic one.
|
class |
SpringStaticConfiguration<V>
A
StaticConfiguration that is BeanNameAware ; it automatically assigns the name and the namespace based on the bean name. |
class |
StaticConfiguration<K,V>
A default implementation for
IConfiguration ; that can be used as a container or replacement for a property in Properties file. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractContentAttribute |
class |
AbstractContentFacet |
class |
ContentAttribute
Describes a content Attribute.
|
class |
ContentFacet
Any Content can have multiple Facets/Portions.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AbstractAttribute<K,V> |
interface |
Attribute<E,V>
Define Attribute type Entities
This differs from Attributes in the sense that an instance of this represents the Attribute itself while Attributes represents the entity containing the Attributes. |
Modifier and Type | Class and Description |
---|---|
class |
EntityAttribute<E> |
Modifier and Type | Interface and Description |
---|---|
interface |
IAmount<T extends IAmount>
An amount type
|
Modifier and Type | Class and Description |
---|---|
class |
Amount
Amount breakup and details for an Item (inclusive of all Quantity).
|
class |
BaseOrderItem
Maintains details about any Order Item
Note: Be sure to override toString() to return a JSON representation if one decides to override it. |
class |
ConvertedCurrencyOrder<I extends OrderItem>
|
class |
DeliveryDetails
For an Order or OrderItem captures the Shipping Amount, Service Used
|
class |
Order<I extends OrderItem>
Maintains details about an Order.
|
class |
OrderItem<P extends Product>
Maintains details about an Order Item
|
class |
RelatedOrder<O extends Order<I>,I extends OrderItem>
Multi Order flow, with related
Order s. |
class |
SubOrder<O extends Order<I>,I extends OrderItem>
Special case of a
RelatedOrder that tracks its own SubOrder.partialAmount and SubOrder.previous and SubOrder.next .A SubOrder shares the same OrderItem of its RelatedOrder.getRoot() by overriding SubOrder.getItems() . |
class |
Transaction<O extends Order>
Represents an Online Transaction done via a Gateway or mediator; with a possible Issuer source.
|
class |
TransactionAmount
Basic amount with currency.
|
Modifier and Type | Class and Description |
---|---|
class |
ExceptionalOrderConversation<T extends Order<I>,I extends OrderItem>
An exceptional proxy/proposed/potential order that is based on an orignial order (the instance itself as it extends
Order ) that initiates the conversation. |
Modifier and Type | Class and Description |
---|---|
class |
RegisteredUser<T extends RegisteredUser>
Registered Users Only
|
Modifier and Type | Class and Description |
---|---|
class |
OrganizationAttribute
Attributes / Non re-curring features of an
Organization |
class |
VenueAttribute
Attributes / Non re-curring features of an
Organization |
Modifier and Type | Class and Description |
---|---|
class |
PostAttribute
Describes a content Attribute.
|
class |
PostFacet
A
ContentFacet for Post |
Modifier and Type | Class and Description |
---|---|
class |
ProductAttribute
Describes a product Attribute.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractUserAttribute
A dedicated Attributes table for all types of users.
|
class |
AdminUserAttribute
UserAttribute for Admin User |
class |
UserAttribute
A dedicated Attributes table for all types of users.
|
Copyright © 2018. All rights reserved.