Serialized Form
-
Package com.skava.core.rules.admin.model
-
Class com.skava.core.rules.admin.model.Accumulation
class Accumulation extends Object implements Serializable- serialVersionUID:
- 6521741950319845872L
-
Class com.skava.core.rules.admin.model.AccumulationField
class AccumulationField extends Object implements Serializable- serialVersionUID:
- -4275648080191305058L
-
Class com.skava.core.rules.admin.model.Action
class Action extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.core.rules.admin.model.ActionParam
class ActionParam extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.core.rules.admin.model.BaseDrools
class BaseDrools extends Object implements Serializable- serialVersionUID:
- -3928492857328985199L
-
Serialized Fields
-
collectionId
long collectionId
-
endDate
long endDate
-
id
String id
-
priority
int priority
-
status
com.skava.core.rules.admin.model.Status status
-
-
Class com.skava.core.rules.admin.model.BaseRule
class BaseRule extends Object implements Serializable- serialVersionUID:
- 8536557904551733779L
-
Serialized Fields
-
collectionId
long collectionId
-
endDate
long endDate
-
endHour
long endHour
-
id
String id
-
priority
int priority
-
startDate
long startDate
-
startHour
long startHour
-
status
com.skava.core.rules.admin.model.Status status
-
stopCondition
com.skava.core.rules.admin.model.Condition stopCondition
-
tag
String tag
-
weekDays
Set<String> weekDays
-
-
Class com.skava.core.rules.admin.model.Condition
class Condition extends Object implements Serializable- serialVersionUID:
- -6654750389107654621L
-
Serialized Fields
-
className
String className
-
conditions
com.skava.core.rules.admin.model.Condition[] conditions
-
input
String input
-
key
String key
-
logicalOperator
String logicalOperator
-
object
String object
-
operand
String operand
-
operator
String operator
-
property
Map<String,
String> property -
thresholdValue
String thresholdValue
-
type
String type
-
value
String value
-
-
Class com.skava.core.rules.admin.model.Drools
class Drools extends com.skava.core.rules.admin.model.BaseDrools implements Serializable- serialVersionUID:
- 3509375985716410695L
-
Class com.skava.core.rules.admin.model.DroolsSet
class DroolsSet extends Object implements Serializable- serialVersionUID:
- 3529871672949244807L
-
Serialized Fields
-
groupDrools
com.skava.core.rules.admin.model.GroupDrools groupDrools
-
subDrools
List<com.skava.core.rules.admin.model.SubDrools> subDrools
-
-
Class com.skava.core.rules.admin.model.GroupDrools
class GroupDrools extends com.skava.core.rules.admin.model.Drools implements Serializable- serialVersionUID:
- 6681858287865794590L
-
Serialized Fields
-
droolsSubRules
String droolsSubRules
-
-
Class com.skava.core.rules.admin.model.GroupRule
class GroupRule extends com.skava.core.rules.admin.model.BaseRule implements Serializable- serialVersionUID:
- -8298109459817691175L
-
Serialized Fields
-
stopFurtherProcessing
com.skava.core.rules.admin.model.GroupRuleStopFurtherProcess stopFurtherProcessing
-
-
Class com.skava.core.rules.admin.model.QAccumulationField
class QAccumulationField extends com.querydsl.core.types.dsl.BeanPath<com.skava.core.rules.admin.model.AccumulationField> implements Serializable- serialVersionUID:
- 1303558834L
-
Serialized Fields
-
accumulation
com.querydsl.core.types.dsl.SimplePath<com.skava.core.rules.admin.model.Accumulation> accumulation
-
accumulationFrequency
com.querydsl.core.types.dsl.StringPath accumulationFrequency
-
accumulationLevel
com.querydsl.core.types.dsl.StringPath accumulationLevel
-
dataType
com.querydsl.core.types.dsl.StringPath dataType
-
field
com.querydsl.core.types.dsl.StringPath field
-
name
com.querydsl.core.types.dsl.StringPath name
-
-
Class com.skava.core.rules.admin.model.QAction
class QAction extends com.querydsl.core.types.dsl.BeanPath<com.skava.core.rules.admin.model.Action> implements Serializable- serialVersionUID:
- 157163993L
-
Serialized Fields
-
actionParamConditionNames
com.querydsl.core.types.dsl.SetPath<String,
com.querydsl.core.types.dsl.StringPath> actionParamConditionNames -
actionParamConditions
com.querydsl.core.types.dsl.ListPath<com.skava.core.rules.admin.model.ActionParam,
com.querydsl.core.types.dsl.SimplePath<com.skava.core.rules.admin.model.ActionParam>> actionParamConditions -
actionParams
com.querydsl.core.types.dsl.MapPath<String,
Object, com.querydsl.core.types.dsl.SimplePath<Object>> actionParams -
className
com.querydsl.core.types.dsl.StringPath className
-
conditionData
QCondition conditionData
-
formula
com.querydsl.core.types.dsl.StringPath formula
-
formulaTypes
com.querydsl.core.types.dsl.StringPath formulaTypes
-
name
com.querydsl.core.types.dsl.StringPath name
-
params
com.querydsl.core.types.dsl.ListPath<com.skava.core.rules.admin.model.ActionParam,
com.querydsl.core.types.dsl.SimplePath<com.skava.core.rules.admin.model.ActionParam>> params
-
-
Class com.skava.core.rules.admin.model.QCondition
class QCondition extends com.querydsl.core.types.dsl.BeanPath<com.skava.core.rules.admin.model.Condition> implements Serializable- serialVersionUID:
- -501349736L
-
Serialized Fields
-
className
com.querydsl.core.types.dsl.StringPath className
-
conditions
com.querydsl.core.types.dsl.ArrayPath<com.skava.core.rules.admin.model.Condition[],
com.skava.core.rules.admin.model.Condition> conditions -
input
com.querydsl.core.types.dsl.StringPath input
-
key
com.querydsl.core.types.dsl.StringPath key
-
logicalOperator
com.querydsl.core.types.dsl.StringPath logicalOperator
-
object
com.querydsl.core.types.dsl.StringPath object
-
operand
com.querydsl.core.types.dsl.StringPath operand
-
operator
com.querydsl.core.types.dsl.StringPath operator
-
property
com.querydsl.core.types.dsl.MapPath<String,
String, com.querydsl.core.types.dsl.StringPath> property -
thresholdValue
com.querydsl.core.types.dsl.StringPath thresholdValue
-
type
com.querydsl.core.types.dsl.StringPath type
-
value
com.querydsl.core.types.dsl.StringPath value
-
-
Class com.skava.core.rules.admin.model.RuleError
class RuleError extends Object implements Serializable- serialVersionUID:
- -274741816290980736L
-
Class com.skava.core.rules.admin.model.RuleSet
class RuleSet extends Object implements Serializable- serialVersionUID:
- 3529871672949244807L
-
Serialized Fields
-
groupRule
com.skava.core.rules.admin.model.GroupRule groupRule
-
subRules
List<com.skava.core.rules.admin.model.SubRule> subRules
-
-
Class com.skava.core.rules.admin.model.SubDrools
class SubDrools extends com.skava.core.rules.admin.model.Drools implements Serializable- serialVersionUID:
- -7855402966992728964L
-
Serialized Fields
-
actionType
int actionType
-
groupId
String groupId
-
-
Class com.skava.core.rules.admin.model.SubRule
class SubRule extends com.skava.core.rules.admin.model.BaseRule implements Serializable- serialVersionUID:
- -7557036353933656573L
-
Serialized Fields
-
accumulationFields
com.skava.core.rules.admin.model.AccumulationField[] accumulationFields
-
actions
com.skava.core.rules.admin.model.Action[] actions
-
actionType
int actionType
-
condition
com.skava.core.rules.admin.model.Condition condition
-
enableProximity
boolean enableProximity
-
groupId
String groupId
-
stopFurtherProcessing
com.skava.core.rules.admin.model.SubRuleStopFurtherProcess stopFurtherProcessing
-
type
int type
-
-
-
Package com.skava.core.validation
-
Class com.skava.core.validation.InputModel
class InputModel extends Object implements Serializable- serialVersionUID:
- 1565282169175618294L
-
Class com.skava.core.validation.OutputModel
class OutputModel extends Object implements Serializable- serialVersionUID:
- 1565282169175618294L
-
Class com.skava.core.validation.QOutputModel
class QOutputModel extends com.querydsl.core.types.dsl.BeanPath<com.skava.core.validation.OutputModel> implements Serializable- serialVersionUID:
- 1048315163L
-
Exception com.skava.core.validation.ValidateException
class ValidateException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- -8408200706158025317L
-
Class com.skava.core.validation.ValidationErrorModel
class ValidationErrorModel extends Object implements Serializable- serialVersionUID:
- 6770233622099652219L
-
Serialized Fields
-
fieldErrors
com.skava.core.validation.ValidationFieldErrorModel[] fieldErrors
-
globalErrors
com.skava.core.validation.ValidationGlobalErrorModel[] globalErrors
-
-
Class com.skava.core.validation.ValidationErrorResponse
class ValidationErrorResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- -4074424525367593318L
-
Serialized Fields
-
validationErrors
com.skava.core.validation.ValidationErrorModel validationErrors
-
-
Class com.skava.core.validation.ValidationFieldErrorModel
class ValidationFieldErrorModel extends Object implements Serializable- serialVersionUID:
- -8304760824219203394L
-
Serialized Fields
-
code
String code
-
field
String field
-
message
String message
-
rejectedValue
Serializable rejectedValue
-
-
Class com.skava.core.validation.ValidationGlobalErrorModel
class ValidationGlobalErrorModel extends Object implements Serializable- serialVersionUID:
- -1601982831803168203L
-
-
Package com.skava.loyalty.action.model
-
Class com.skava.loyalty.action.model.CustomEvent
class CustomEvent extends Object implements Serializable- serialVersionUID:
- 1418189256056224240L
-
-
Package com.skava.loyalty.exception
-
Exception com.skava.loyalty.exception.CampaignAlreadyExistsException
class CampaignAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.CampaignNotFoundException
class CampaignNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.CollectionAlreadyExistsException
class CollectionAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.CollectionAttributeNotFoundException
class CollectionAttributeNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.CollectionNotFoundException
class CollectionNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.DuplicateCollectionPropKeyException
class DuplicateCollectionPropKeyException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.EventNotFoundException
class EventNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.Exceptions
class Exceptions extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.LoyaltyAlreadyExistsException
class LoyaltyAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.LoyaltyEventAlreadyExistsException
class LoyaltyEventAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.LoyaltyEventNotFoundException
class LoyaltyEventNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.LoyaltyNotFoundException
class LoyaltyNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.LoyaltyRewardAlreadyExistsException
class LoyaltyRewardAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.LoyaltyRewardNotFoundException
class LoyaltyRewardNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.RuleNotFoundException
class RuleNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.RuleSetNotFoundException
class RuleSetNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.TransactionAlreadyExistException
class TransactionAlreadyExistException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.loyalty.exception.TransactionNotFoundException
class TransactionNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
-
Package com.skava.loyalty.model
-
Class com.skava.loyalty.model.ActionItemParam
class ActionItemParam extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
name
String name
Holds the name of the param
-
-
Class com.skava.loyalty.model.LocaleText
class LocaleText extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.loyalty.model.LoyaltyTransactionEvent
class LoyaltyTransactionEvent extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
amount
BigDecimal amount
amount -
createdDate
String createdDate
createdDate -
customerId
long customerId
customerId -
memo
String memo
memo -
percentageEarned
String percentageEarned
percentageEarned -
referenceId
String referenceId
referenceId -
rewardType
int rewardType
rewardType -
skavaCustomerId
String skavaCustomerId
skavaCustomerId
-
-
Class com.skava.loyalty.model.QRuleAction
class QRuleAction extends com.querydsl.core.types.dsl.BeanPath<RuleAction> implements Serializable- serialVersionUID:
- 1239081542L
-
Serialized Fields
-
_super
QAction _super
-
actionParamConditionNames
com.querydsl.core.types.dsl.SetPath<String,
com.querydsl.core.types.dsl.StringPath> actionParamConditionNames -
actionParamConditions
com.querydsl.core.types.dsl.ListPath<com.skava.core.rules.admin.model.ActionParam,
com.querydsl.core.types.dsl.SimplePath<com.skava.core.rules.admin.model.ActionParam>> actionParamConditions -
actionParams
com.querydsl.core.types.dsl.MapPath<String,
Object, com.querydsl.core.types.dsl.SimplePath<Object>> actionParams -
className
com.querydsl.core.types.dsl.StringPath className
-
conditionData
QCondition conditionData
-
formula
com.querydsl.core.types.dsl.StringPath formula
-
formulaTypes
com.querydsl.core.types.dsl.StringPath formulaTypes
-
itemParams
com.querydsl.core.types.dsl.ListPath<ActionItemParam,
com.querydsl.core.types.dsl.SimplePath<ActionItemParam>> itemParams -
name
com.querydsl.core.types.dsl.StringPath name
-
params
com.querydsl.core.types.dsl.ListPath<com.skava.core.rules.admin.model.ActionParam,
com.querydsl.core.types.dsl.SimplePath<com.skava.core.rules.admin.model.ActionParam>> params -
rewardType
com.querydsl.core.types.dsl.StringPath rewardType
-
ruleInformation
QRuleInformation ruleInformation
-
voucherName
com.querydsl.core.types.dsl.StringPath voucherName
-
-
Class com.skava.loyalty.model.QRuleId
class QRuleId extends com.querydsl.core.types.dsl.BeanPath<RuleId> implements Serializable- serialVersionUID:
- -2019559125L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
ruleSetId
com.querydsl.core.types.dsl.StringPath ruleSetId
-
-
Class com.skava.loyalty.model.QRuleInformation
class QRuleInformation extends com.querydsl.core.types.dsl.BeanPath<RuleInformation> implements Serializable- serialVersionUID:
- 158800668L
-
Serialized Fields
-
description
com.querydsl.core.types.dsl.ListPath<LocaleText,
com.querydsl.core.types.dsl.SimplePath<LocaleText>> description -
message
com.querydsl.core.types.dsl.ListPath<LocaleText,
com.querydsl.core.types.dsl.SimplePath<LocaleText>> message
-
-
Class com.skava.loyalty.model.RewardsBank
class RewardsBank extends LoyaltyAuditEntry implements Serializable- serialVersionUID:
- -176669952356173683L
-
Serialized Fields
-
blockRedemption
Boolean blockRedemption
-
cycleDate
LocalDateTime cycleDate
-
cycleId
long cycleId
-
loyaltyId
LoyaltyId loyaltyId
-
nextTier
String nextTier
-
nextTierChangeDate
long nextTierChangeDate
-
notes
String notes
-
properties
Map<String,
String> properties -
status
LoyaltyStatus status
-
tier
String tier
-
tierData
Map<String,
TierData> tierData -
userMath
Map<String,
SpecificMath> userMath
-
-
Class com.skava.loyalty.model.RuleAction
class RuleAction extends com.skava.core.rules.admin.model.Action implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
itemParams
List<ActionItemParam> itemParams
-
rewardType
String rewardType
-
ruleInformation
@Valid RuleInformation ruleInformation
Holds the promotion information ** -
voucherName
String voucherName
-
-
Class com.skava.loyalty.model.RuleId
class RuleId extends Object implements Serializable- serialVersionUID:
- -6465604685160461050L
-
Class com.skava.loyalty.model.RuleInformation
class RuleInformation extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
description
List<LocaleText> description
-
message
List<LocaleText> message
-
-
Class com.skava.loyalty.model.VoucherDetail
class VoucherDetail extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
expiryDate
String expiryDate
expiryDate -
faceValue
BigDecimal faceValue
faceValue -
issueDate
String issueDate
issueDate -
quantity
int quantity
quantity -
voucherId
String voucherId
voucherId
-
-
Class com.skava.loyalty.model.VoucherTransactionEvent
class VoucherTransactionEvent extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
totalVoucherValue
BigDecimal totalVoucherValue
totalVoucherValue -
transactionId
TransactionId transactionId
transactionId -
type
String type
type -
userName
String userName
userName -
voucher
VoucherDetail voucher
voucher -
voucherUrl
String voucherUrl
voucherUrl
-
-
-
Package com.skava.loyalty.model.domain
-
Class com.skava.loyalty.model.domain.CampaignPropertyDO
class CampaignPropertyDO extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.loyalty.model.domain.CollectionAttributeDO
class CollectionAttributeDO extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
businessId
long businessId
-
defaultValue
String defaultValue
Holds the defaultValue of the collection property attribute ** -
description
String description
Holds the description of the collection property attribute ** -
id
String id
It refers the Identifier of the collection. -
name
String name
Holds the name of the collection property attribute ** -
nullable
boolean nullable
Holds the validationRule of the collection property attribute ** -
possibleValues
List<String> possibleValues
The possible values of the attribute. -
type
CollectionAttributeType type
The type of the attribute.
-
-
Class com.skava.loyalty.model.domain.CollectionPropertyDO
class CollectionPropertyDO extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeId
String attributeId
Holds the unique attribute id of the collection attribute** -
businessId
long businessId
-
collectionId
long collectionId
Holds the collection Id of the collection property ** -
filters
com.skava.core.qdsl.filter.EcomFilters filters
-
id
String id
Holds the unique id of the collection property ** -
name
String name
Holds the unique name of the collection property ** -
nullable
boolean nullable
-
page
int page
Holds the page value** -
size
int size
Holds the page value** -
sort
com.skava.core.qdsl.sort.EcomSorts sort
-
value
String value
Holds the value of the collection property **
-
-
Class com.skava.loyalty.model.domain.LoyaltyEventPropertyDO
class LoyaltyEventPropertyDO extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
filter
String filter
filter. -
id
long id
id. -
name
String name
name. -
type
LoyaltyEventPropertyType type
filter. -
value
String value
value.
-
-
Class com.skava.loyalty.model.domain.LoyaltyRewardsDO
class LoyaltyRewardsDO extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
allParams
Map<String,
String[]> allParams -
collection
Collection collection
-
collectionId
long collectionId
-
items
Map<String,
List<com.fasterxml.jackson.databind.JsonNode>> items -
locale
String locale
-
loyalty
Loyalty loyalty
-
loyaltyRewardsRequest
LoyaltyRewardsRequest loyaltyRewardsRequest
-
loyaltyRewardsResponse
LoyaltyRewardsResponse loyaltyRewardsResponse
-
messageProperties
com.skava.core.event.MessageProperties messageProperties
-
previewTime
long previewTime
-
processMode
com.skava.core.rules.engine.model.ProcessMode processMode
-
rewardObjects
List<Object> rewardObjects
-
ruleActionInfo
com.skava.core.rules.engine.model.RuleActionInfo ruleActionInfo
-
ruleEngine
com.skava.core.rules.engine.RuleEngine ruleEngine
An Instance of RuleEngine -
ruleType
String[] ruleType
-
userId
String userId
-
-
Class com.skava.loyalty.model.domain.PageableDO
class PageableDO extends Object implements Serializable- serialVersionUID:
- -4171794710531693613L
-
Serialized Fields
-
pageableInfo
PageableInfo pageableInfo
-
-
Class com.skava.loyalty.model.domain.RuleDomain
class RuleDomain extends RuleBase implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accumulationFields
com.skava.core.rules.admin.model.AccumulationField[] accumulationFields
Holds the accumulation data to process a rule. This is an optional field and can be null or empty. -
actions
RuleAction[] actions
actions -
actionType
int actionType
Holds the action type value -
adminUserId
long adminUserId
-
archive
Archive archive
archive -
authToken
String authToken
authToken -
collectionId
long collectionId
Holds the collection id for a collectionId -
conditionData
com.skava.core.rules.admin.model.Condition conditionData
Holds the condition data for a promotion -
count
long count
-
ecommFilters
String ecommFilters
-
ecomSorts
com.skava.core.qdsl.sort.EcomSorts ecomSorts
It holds the sorting information to sort the results -
event
String event
Holds the offer type value -
fields
List<String> fields
Holds the field names that needs to be projected in version of promotions. -
id
String id
Holds the id for a promotion -
locale
String locale
-
page
int page
Holds the page value for a promotion -
predicate
com.querydsl.core.types.Predicate predicate
it holds filters -
ruleInformation
RuleInformation ruleInformation
ruleInformation -
ruleSetId
String ruleSetId
Holds the promotionGroupId -
ruleType
int ruleType
Holds the rule type value -
searchKey
String searchKey
Holds the search key value as string. This field should not be null or empty. -
size
int size
Holds the page size for a promotion -
stopConditionData
com.skava.core.rules.admin.model.Condition stopConditionData
Holds the instance of a condition -
stopFurtherProcessing
com.skava.core.rules.admin.model.SubRuleStopFurtherProcess stopFurtherProcessing
-
userId
long userId
-
-
-
Package com.skava.loyalty.model.entity
-
Class com.skava.loyalty.model.entity.Campaign
class Campaign extends LoyaltyAuditEntry implements Serializable- serialVersionUID:
- -728536578108817836L
-
Serialized Fields
-
campaignFilter
String campaignFilter
-
campaignId
CampaignId campaignId
-
campaignName
String campaignName
-
campaignType
String campaignType
-
description
String description
-
endTime
long endTime
Holds end date of a campaign -
properties
List<CampaignProperty> properties
-
startTime
long startTime
Holds start date of a campaign -
status
com.skava.core.rules.admin.model.Status status
Holds status value -
userId
String userId
-
-
Class com.skava.loyalty.model.entity.CampaignId
class CampaignId extends Object implements Serializable- serialVersionUID:
- 6712720750723421277L
-
Serialized Fields
-
collectionId
long collectionId
-
identifier
String identifier
-
-
Class com.skava.loyalty.model.entity.CampaignProperty
class CampaignProperty extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.loyalty.model.entity.ChildTransaction
class ChildTransaction extends Object implements Serializable- serialVersionUID:
- -9102272016613506458L
-
Serialized Fields
-
identifier
String identifier
-
rewardValue
BigDecimal rewardValue
-
type
TransactionType type
-
-
Class com.skava.loyalty.model.entity.Collection
class Collection extends LoyaltyAuditEntry implements Serializable- serialVersionUID:
- -3653873573190843664L
-
Serialized Fields
-
businessId
long businessId
It refers the businessId of the collection. -
description
String description
It refers to the description of collection. -
id
long id
-
name
String name
It refers to the name of collection. -
properties
List<CollectionProperty> properties
It refers to the collection properties -
status
LoyaltyStatus status
It refers to the status of collection.
-
-
Class com.skava.loyalty.model.entity.CollectionProperty
class CollectionProperty extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.loyalty.model.entity.CollectionPropertyAttribute
class CollectionPropertyAttribute extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdOn
Date createdOn
-
defaultValue
String defaultValue
Holds the defaultValue of the collection property attribute -
description
String description
Holds the description of the collection property attribute -
id
String id
It refers the Identifier of the collection. -
name
String name
Holds the name of the collection property attribute -
nullable
boolean nullable
Holds the validationRule of the collection property attribute -
rule
String rule
Holds the rule of the collection property attribute -
type
CollectionAttributeType type
-
updatedOn
Date updatedOn
-
-
Class com.skava.loyalty.model.entity.EventId
class EventId extends Object implements Serializable- serialVersionUID:
- 6712720750732421277L
-
Serialized Fields
-
collectionId
long collectionId
-
identifier
String identifier
-
-
Class com.skava.loyalty.model.entity.GroupDrools
class GroupDrools extends LoyaltyAuditEntry implements Serializable- serialVersionUID:
- 5709242038326368125L
-
Serialized Fields
-
defaultDroolsRule
String defaultDroolsRule
The default drools rule. -
droolsRule
String droolsRule
The drools rule. -
droolsSubRules
String droolsSubRules
The drools sub rules. -
endDate
long endDate
The end date. -
id
GroupDroolsId id
The id. -
priority
int priority
The priority. -
status
com.skava.core.rules.admin.model.Status status
The status.
-
-
Class com.skava.loyalty.model.entity.GroupDroolsId
class GroupDroolsId extends Object implements Serializable- serialVersionUID:
- 77677564060639917L
-
Serialized Fields
-
collectionId
long collectionId
Holds an unique collection id -
identifier
String identifier
An unique id of the promotion group drool
-
-
Class com.skava.loyalty.model.entity.Loyalty
class Loyalty extends LoyaltyAuditEntry implements Serializable- serialVersionUID:
- -176669952356173683L
-
Serialized Fields
-
blockRedemption
Boolean blockRedemption
-
cycleDate
LocalDateTime cycleDate
-
cycleId
long cycleId
-
downgrade
boolean downgrade
-
loyaltyId
LoyaltyId loyaltyId
-
nextTierChangeDate
long nextTierChangeDate
-
nextTierName
String nextTierName
-
nextTierPoint
String nextTierPoint
-
notes
String notes
-
properties
List<LoyaltyProperty> properties
-
rank
String rank
-
status
LoyaltyStatus status
-
tier
String tier
-
tierData
Map<String,
TierData> tierData -
userMath
Map<String,
SpecificMath> userMath
-
-
Class com.skava.loyalty.model.entity.LoyaltyAuditEntry
class LoyaltyAuditEntry extends Object implements Serializable- serialVersionUID:
- -728536578108817836L
-
Serialized Fields
-
createdBy
long createdBy
-
createdOn
LocalDateTime createdOn
-
updatedBy
long updatedBy
-
updatedOn
LocalDateTime updatedOn
-
-
Class com.skava.loyalty.model.entity.LoyaltyEvent
class LoyaltyEvent extends LoyaltyAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
archive
Archive archive
-
description
String description
-
eventId
EventId eventId
-
eventProperty
List<LoyaltyEventProperty> eventProperty
-
name
String name
-
status
LoyaltyStatus status
-
-
Class com.skava.loyalty.model.entity.LoyaltyEventProperty
class LoyaltyEventProperty extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
name
@NotEmpty(message="Event property name must not be null or empty") String name
Holds the name of the collection property attribute ** -
type
LoyaltyEventPropertyType type
Holds the value of the collection property attribute ** -
value
String value
Holds the value of the collection property attribute **
-
-
Class com.skava.loyalty.model.entity.LoyaltyId
class LoyaltyId extends Object implements Serializable- serialVersionUID:
- 5505244211934763337L
-
Serialized Fields
-
collectionId
long collectionId
-
userId
String userId
-
-
Class com.skava.loyalty.model.entity.LoyaltyProperty
class LoyaltyProperty extends Object implements Serializable- serialVersionUID:
- -4727886106444763656L
-
Class com.skava.loyalty.model.entity.QCampaign
class QCampaign extends com.querydsl.core.types.dsl.EntityPathBase<Campaign> implements Serializable- serialVersionUID:
- -806029945L
-
Serialized Fields
-
_super
QLoyaltyAuditEntry _super
-
campaignFilter
com.querydsl.core.types.dsl.StringPath campaignFilter
-
campaignId
QCampaignId campaignId
-
campaignName
com.querydsl.core.types.dsl.StringPath campaignName
-
campaignType
com.querydsl.core.types.dsl.StringPath campaignType
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
description
com.querydsl.core.types.dsl.StringPath description
-
endTime
com.querydsl.core.types.dsl.NumberPath<Long> endTime
-
properties
com.querydsl.core.types.dsl.ListPath<CampaignProperty,
QCampaignProperty> properties -
startTime
com.querydsl.core.types.dsl.NumberPath<Long> startTime
-
status
com.querydsl.core.types.dsl.EnumPath<com.skava.core.rules.admin.model.Status> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
userId
com.querydsl.core.types.dsl.StringPath userId
-
-
Class com.skava.loyalty.model.entity.QCampaignId
class QCampaignId extends com.querydsl.core.types.dsl.BeanPath<CampaignId> implements Serializable- serialVersionUID:
- -1500661502L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
-
Class com.skava.loyalty.model.entity.QCampaignProperty
class QCampaignProperty extends com.querydsl.core.types.dsl.BeanPath<CampaignProperty> implements Serializable- serialVersionUID:
- 317636732L
-
Serialized Fields
-
_super
QOutputModel _super
-
name
com.querydsl.core.types.dsl.StringPath name
-
value
com.querydsl.core.types.dsl.StringPath value
-
-
Class com.skava.loyalty.model.entity.QChildTransaction
class QChildTransaction extends com.querydsl.core.types.dsl.EntityPathBase<ChildTransaction> implements Serializable- serialVersionUID:
- 1730218393L
-
Serialized Fields
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
rewardValue
com.querydsl.core.types.dsl.NumberPath<BigDecimal> rewardValue
-
type
com.querydsl.core.types.dsl.EnumPath<TransactionType> type
-
-
Class com.skava.loyalty.model.entity.QCollection
class QCollection extends com.querydsl.core.types.dsl.EntityPathBase<Collection> implements Serializable- serialVersionUID:
- -1923718827L
-
Serialized Fields
-
_super
QLoyaltyAuditEntry _super
-
businessId
com.querydsl.core.types.dsl.NumberPath<Long> businessId
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
description
com.querydsl.core.types.dsl.StringPath description
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
name
com.querydsl.core.types.dsl.StringPath name
-
properties
com.querydsl.core.types.dsl.ListPath<CollectionProperty,
QCollectionProperty> properties -
status
com.querydsl.core.types.dsl.EnumPath<LoyaltyStatus> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.loyalty.model.entity.QCollectionProperty
class QCollectionProperty extends com.querydsl.core.types.dsl.EntityPathBase<CollectionProperty> implements Serializable- serialVersionUID:
- -926515638L
-
Serialized Fields
-
attributeId
com.querydsl.core.types.dsl.StringPath attributeId
-
value
com.querydsl.core.types.dsl.StringPath value
-
-
Class com.skava.loyalty.model.entity.QCollectionPropertyAttribute
class QCollectionPropertyAttribute extends com.querydsl.core.types.dsl.EntityPathBase<CollectionPropertyAttribute> implements Serializable- serialVersionUID:
- -249839758L
-
Serialized Fields
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<Date> createdOn
-
defaultValue
com.querydsl.core.types.dsl.StringPath defaultValue
-
description
com.querydsl.core.types.dsl.StringPath description
-
id
com.querydsl.core.types.dsl.StringPath id
-
name
com.querydsl.core.types.dsl.StringPath name
-
nullable
com.querydsl.core.types.dsl.BooleanPath nullable
-
rule
com.querydsl.core.types.dsl.StringPath rule
-
type
com.querydsl.core.types.dsl.EnumPath<CollectionAttributeType> type
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<Date> updatedOn
-
-
Class com.skava.loyalty.model.entity.QEventId
class QEventId extends com.querydsl.core.types.dsl.BeanPath<EventId> implements Serializable- serialVersionUID:
- -1397989890L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
-
Class com.skava.loyalty.model.entity.QGroupDrools
class QGroupDrools extends com.querydsl.core.types.dsl.EntityPathBase<GroupDrools> implements Serializable- serialVersionUID:
- -1031691139L
-
Serialized Fields
-
_super
QLoyaltyAuditEntry _super
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
defaultDroolsRule
com.querydsl.core.types.dsl.StringPath defaultDroolsRule
-
droolsRule
com.querydsl.core.types.dsl.StringPath droolsRule
-
droolsSubRules
com.querydsl.core.types.dsl.StringPath droolsSubRules
-
endDate
com.querydsl.core.types.dsl.NumberPath<Long> endDate
-
id
QGroupDroolsId id
-
priority
com.querydsl.core.types.dsl.NumberPath<Integer> priority
-
status
com.querydsl.core.types.dsl.EnumPath<com.skava.core.rules.admin.model.Status> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.loyalty.model.entity.QGroupDroolsId
class QGroupDroolsId extends com.querydsl.core.types.dsl.BeanPath<GroupDroolsId> implements Serializable- serialVersionUID:
- 682263160L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
-
Class com.skava.loyalty.model.entity.QLoyalty
class QLoyalty extends com.querydsl.core.types.dsl.EntityPathBase<Loyalty> implements Serializable- serialVersionUID:
- 337241327L
-
Serialized Fields
-
_super
QLoyaltyAuditEntry _super
-
blockRedemption
com.querydsl.core.types.dsl.BooleanPath blockRedemption
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
cycleDate
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> cycleDate
-
cycleId
com.querydsl.core.types.dsl.NumberPath<Long> cycleId
-
downgrade
com.querydsl.core.types.dsl.BooleanPath downgrade
-
loyaltyId
QLoyaltyId loyaltyId
-
nextTierChangeDate
com.querydsl.core.types.dsl.NumberPath<Long> nextTierChangeDate
-
nextTierName
com.querydsl.core.types.dsl.StringPath nextTierName
-
nextTierPoint
com.querydsl.core.types.dsl.StringPath nextTierPoint
-
notes
com.querydsl.core.types.dsl.StringPath notes
-
properties
com.querydsl.core.types.dsl.ListPath<LoyaltyProperty,
QLoyaltyProperty> properties -
rank
com.querydsl.core.types.dsl.StringPath rank
-
status
com.querydsl.core.types.dsl.EnumPath<LoyaltyStatus> status
-
tier
com.querydsl.core.types.dsl.StringPath tier
-
tierData
com.querydsl.core.types.dsl.MapPath<String,
TierData, QTierData> tierData -
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
userMath
com.querydsl.core.types.dsl.MapPath<String,
SpecificMath, QSpecificMath> userMath
-
-
Class com.skava.loyalty.model.entity.QLoyaltyAuditEntry
class QLoyaltyAuditEntry extends com.querydsl.core.types.dsl.BeanPath<LoyaltyAuditEntry> implements Serializable- serialVersionUID:
- 332550054L
-
Serialized Fields
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.loyalty.model.entity.QLoyaltyEvent
class QLoyaltyEvent extends com.querydsl.core.types.dsl.EntityPathBase<LoyaltyEvent> implements Serializable- serialVersionUID:
- 1078876907L
-
Serialized Fields
-
_super
QLoyaltyAuditEntry _super
-
archive
com.querydsl.core.types.dsl.EnumPath<Archive> archive
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
description
com.querydsl.core.types.dsl.StringPath description
-
eventId
QEventId eventId
-
eventProperty
com.querydsl.core.types.dsl.ListPath<LoyaltyEventProperty,
QLoyaltyEventProperty> eventProperty -
name
com.querydsl.core.types.dsl.StringPath name
-
status
com.querydsl.core.types.dsl.EnumPath<LoyaltyStatus> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.loyalty.model.entity.QLoyaltyEventProperty
class QLoyaltyEventProperty extends com.querydsl.core.types.dsl.BeanPath<LoyaltyEventProperty> implements Serializable- serialVersionUID:
- 80642528L
-
Serialized Fields
-
_super
QOutputModel _super
-
name
com.querydsl.core.types.dsl.StringPath name
-
type
com.querydsl.core.types.dsl.EnumPath<LoyaltyEventPropertyType> type
-
value
com.querydsl.core.types.dsl.StringPath value
-
-
Class com.skava.loyalty.model.entity.QLoyaltyId
class QLoyaltyId extends com.querydsl.core.types.dsl.BeanPath<LoyaltyId> implements Serializable- serialVersionUID:
- 1966370410L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
userId
com.querydsl.core.types.dsl.StringPath userId
-
-
Class com.skava.loyalty.model.entity.QLoyaltyProperty
class QLoyaltyProperty extends com.querydsl.core.types.dsl.EntityPathBase<LoyaltyProperty> implements Serializable- serialVersionUID:
- 310495204L
-
Serialized Fields
-
customProperty
com.querydsl.core.types.dsl.BooleanPath customProperty
-
name
com.querydsl.core.types.dsl.StringPath name
-
value
com.querydsl.core.types.dsl.StringPath value
-
-
Class com.skava.loyalty.model.entity.QReward
class QReward extends com.querydsl.core.types.dsl.EntityPathBase<Reward> implements Serializable- serialVersionUID:
- 1697379686L
-
Serialized Fields
-
_super
QLoyaltyAuditEntry _super
-
archive
com.querydsl.core.types.dsl.EnumPath<Archive> archive
-
blockEarning
com.querydsl.core.types.dsl.BooleanPath blockEarning
-
blockRedemption
com.querydsl.core.types.dsl.BooleanPath blockRedemption
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
id
QRewardId id
-
isManuallyAdded
com.querydsl.core.types.dsl.BooleanPath isManuallyAdded
-
name
com.querydsl.core.types.dsl.StringPath name
-
rewardApprovalRequired
com.querydsl.core.types.dsl.BooleanPath rewardApprovalRequired
-
rewardType
com.querydsl.core.types.dsl.EnumPath<RewardType> rewardType
-
status
com.querydsl.core.types.dsl.EnumPath<LoyaltyStatus> status
-
symbol
com.querydsl.core.types.dsl.StringPath symbol
-
transactionInfo
com.querydsl.core.types.dsl.ListPath<TransactionTypeRule,
QTransactionTypeRule> transactionInfo -
type
com.querydsl.core.types.dsl.StringPath type
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.loyalty.model.entity.QRewardId
class QRewardId extends com.querydsl.core.types.dsl.BeanPath<RewardId> implements Serializable- serialVersionUID:
- -905691871L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
-
Class com.skava.loyalty.model.entity.QRule
class QRule extends com.querydsl.core.types.dsl.EntityPathBase<Rule> implements Serializable- serialVersionUID:
- 1034182387L
-
Serialized Fields
-
_super
QRuleBaseEntity _super
-
accumulationFields
com.querydsl.core.types.dsl.ArrayPath<com.skava.core.rules.admin.model.AccumulationField[],
com.skava.core.rules.admin.model.AccumulationField> accumulationFields -
actions
com.querydsl.core.types.dsl.ArrayPath<RuleAction[],
RuleAction> actions -
actionType
com.querydsl.core.types.dsl.NumberPath<Integer> actionType
-
archive
com.querydsl.core.types.dsl.EnumPath<Archive> archive
-
condition
QCondition condition
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
endTime
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> endTime
-
event
com.querydsl.core.types.dsl.StringPath event
-
id
QRuleId id
-
name
com.querydsl.core.types.dsl.StringPath name
-
priority
com.querydsl.core.types.dsl.NumberPath<Integer> priority
-
ruleInformation
QRuleInformation ruleInformation
-
ruleType
com.querydsl.core.types.dsl.NumberPath<Integer> ruleType
-
startTime
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> startTime
-
status
com.querydsl.core.types.dsl.EnumPath<com.skava.core.rules.admin.model.Status> status
-
stopConditionData
QCondition stopConditionData
-
stopFurtherProcessing
com.querydsl.core.types.dsl.EnumPath<com.skava.core.rules.admin.model.SubRuleStopFurtherProcess> stopFurtherProcessing
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.loyalty.model.entity.QRuleBaseEntity
class QRuleBaseEntity extends com.querydsl.core.types.dsl.BeanPath<RuleBaseEntity> implements Serializable- serialVersionUID:
- -46588569L
-
Serialized Fields
-
_super
QLoyaltyAuditEntry _super
-
archive
com.querydsl.core.types.dsl.EnumPath<Archive> archive
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
name
com.querydsl.core.types.dsl.StringPath name
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.loyalty.model.entity.QRuleSet
class QRuleSet extends com.querydsl.core.types.dsl.EntityPathBase<RuleSet> implements Serializable- serialVersionUID:
- 1527159919L
-
Serialized Fields
-
_super
QLoyaltyAuditEntry _super
-
archive
com.querydsl.core.types.dsl.EnumPath<Archive> archive
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
endTime
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> endTime
-
id
QRuleSetId id
-
name
com.querydsl.core.types.dsl.StringPath name
-
priority
com.querydsl.core.types.dsl.NumberPath<Integer> priority
-
startTime
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> startTime
-
status
com.querydsl.core.types.dsl.EnumPath<com.skava.core.rules.admin.model.Status> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.loyalty.model.entity.QRuleSetId
class QRuleSetId extends com.querydsl.core.types.dsl.BeanPath<RuleSetId> implements Serializable- serialVersionUID:
- -1278130710L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
-
Class com.skava.loyalty.model.entity.QSequence
class QSequence extends com.querydsl.core.types.dsl.EntityPathBase<Sequence> implements Serializable- serialVersionUID:
- 683437112L
-
Serialized Fields
-
id
com.querydsl.core.types.dsl.StringPath id
-
lastCollectionId
com.querydsl.core.types.dsl.NumberPath<Long> lastCollectionId
-
-
Class com.skava.loyalty.model.entity.QSpecificMath
class QSpecificMath extends com.querydsl.core.types.dsl.EntityPathBase<SpecificMath> implements Serializable- serialVersionUID:
- -404333487L
-
Serialized Fields
-
blockEarning
com.querydsl.core.types.dsl.BooleanPath blockEarning
-
blockRedemption
com.querydsl.core.types.dsl.BooleanPath blockRedemption
-
cycle
QUserMath cycle
-
lastOptInDate
com.querydsl.core.types.dsl.StringPath lastOptInDate
-
optInStatus
com.querydsl.core.types.dsl.BooleanPath optInStatus
-
total
QUserMath total
-
type
com.querydsl.core.types.dsl.EnumPath<RewardType> type
-
vouchers
com.querydsl.core.types.dsl.ListPath<Voucher,
QVoucher> vouchers
-
-
Class com.skava.loyalty.model.entity.QSubDrools
class QSubDrools extends com.querydsl.core.types.dsl.EntityPathBase<SubDrools> implements Serializable- serialVersionUID:
- 8441278L
-
Serialized Fields
-
_super
QLoyaltyAuditEntry _super
-
actionType
com.querydsl.core.types.dsl.NumberPath<Integer> actionType
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
defaultDroolsRule
com.querydsl.core.types.dsl.StringPath defaultDroolsRule
-
droolsRule
com.querydsl.core.types.dsl.StringPath droolsRule
-
endDate
com.querydsl.core.types.dsl.NumberPath<Long> endDate
-
id
QSubDroolsId id
-
priority
com.querydsl.core.types.dsl.NumberPath<Integer> priority
-
status
com.querydsl.core.types.dsl.EnumPath<com.skava.core.rules.admin.model.Status> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.loyalty.model.entity.QSubDroolsId
class QSubDroolsId extends com.querydsl.core.types.dsl.BeanPath<SubDroolsId> implements Serializable- serialVersionUID:
- -477864071L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
groupId
com.querydsl.core.types.dsl.StringPath groupId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
-
Class com.skava.loyalty.model.entity.QTierAction
class QTierAction extends com.querydsl.core.types.dsl.EntityPathBase<TierAction> implements Serializable- serialVersionUID:
- 1969945967L
-
Serialized Fields
-
_super
QLoyaltyAuditEntry _super
-
actionName
com.querydsl.core.types.dsl.StringPath actionName
-
conditions
com.querydsl.core.types.dsl.ListPath<TierCondition,
QTierCondition> conditions -
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
endTime
com.querydsl.core.types.dsl.NumberPath<Long> endTime
-
maxValue
com.querydsl.core.types.dsl.NumberPath<BigDecimal> maxValue
-
minValue
com.querydsl.core.types.dsl.NumberPath<BigDecimal> minValue
-
ruleSetId
com.querydsl.core.types.dsl.StringPath ruleSetId
-
startTime
com.querydsl.core.types.dsl.NumberPath<Long> startTime
-
status
com.querydsl.core.types.dsl.EnumPath<com.skava.core.rules.admin.model.Status> status
-
tierActionId
QTierActionId tierActionId
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.loyalty.model.entity.QTierActionId
class QTierActionId extends com.querydsl.core.types.dsl.BeanPath<TierActionId> implements Serializable- serialVersionUID:
- -962500886L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
id
com.querydsl.core.types.dsl.StringPath id
-
ruleId
com.querydsl.core.types.dsl.StringPath ruleId
-
-
Class com.skava.loyalty.model.entity.QTierCondition
class QTierCondition extends com.querydsl.core.types.dsl.EntityPathBase<TierCondition> implements Serializable- serialVersionUID:
- -832342206L
-
Serialized Fields
-
field
com.querydsl.core.types.dsl.StringPath field
-
operator
com.querydsl.core.types.dsl.StringPath operator
-
value
com.querydsl.core.types.dsl.StringPath value
-
-
Class com.skava.loyalty.model.entity.QTierData
class QTierData extends com.querydsl.core.types.dsl.EntityPathBase<TierData> implements Serializable- serialVersionUID:
- 1333979427L
-
Serialized Fields
-
max
com.querydsl.core.types.dsl.NumberPath<BigDecimal> max
-
min
com.querydsl.core.types.dsl.NumberPath<BigDecimal> min
-
order
com.querydsl.core.types.dsl.NumberPath<Integer> order
-
-
Class com.skava.loyalty.model.entity.QTransaction
class QTransaction extends com.querydsl.core.types.dsl.EntityPathBase<Transaction> implements Serializable- serialVersionUID:
- 781612807L
-
Serialized Fields
-
_super
QLoyaltyAuditEntry _super
-
balance
com.querydsl.core.types.dsl.StringPath balance
-
channel
com.querydsl.core.types.dsl.StringPath channel
-
childTransactions
com.querydsl.core.types.dsl.ListPath<ChildTransaction,
QChildTransaction> childTransactions -
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
cycleId
com.querydsl.core.types.dsl.NumberPath<Long> cycleId
-
effectiveDate
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> effectiveDate
-
endDate
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> endDate
-
eventId
com.querydsl.core.types.dsl.StringPath eventId
-
expiryTime
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> expiryTime
-
industryTransactionCode
com.querydsl.core.types.dsl.StringPath industryTransactionCode
-
industryTransactionId
com.querydsl.core.types.dsl.StringPath industryTransactionId
-
industryTransactionReference
com.querydsl.core.types.dsl.StringPath industryTransactionReference
-
merchantCity
com.querydsl.core.types.dsl.StringPath merchantCity
-
merchantClientID
com.querydsl.core.types.dsl.StringPath merchantClientID
-
merchantId
com.querydsl.core.types.dsl.StringPath merchantId
-
merchantName
com.querydsl.core.types.dsl.StringPath merchantName
-
merchantState
com.querydsl.core.types.dsl.StringPath merchantState
-
merchantZipcode
com.querydsl.core.types.dsl.StringPath merchantZipcode
-
notes
com.querydsl.core.types.dsl.StringPath notes
-
orderId
com.querydsl.core.types.dsl.StringPath orderId
-
otrValue
com.querydsl.core.types.dsl.StringPath otrValue
-
parentTransactionId
com.querydsl.core.types.dsl.StringPath parentTransactionId
-
properties
com.querydsl.core.types.dsl.ListPath<TransactionProperty,
QTransactionProperty> properties -
redemptionKey
com.querydsl.core.types.dsl.StringPath redemptionKey
-
redemptionMethod
com.querydsl.core.types.dsl.StringPath redemptionMethod
-
redemptionType
com.querydsl.core.types.dsl.StringPath redemptionType
-
redemptionValue
com.querydsl.core.types.dsl.StringPath redemptionValue
-
redemptionVendor
com.querydsl.core.types.dsl.StringPath redemptionVendor
-
redemptionVendorId
com.querydsl.core.types.dsl.StringPath redemptionVendorId
-
rewardBreakup
com.querydsl.core.types.dsl.ListPath<Breakup,
QBreakup> rewardBreakup -
rewardModelType
com.querydsl.core.types.dsl.EnumPath<RewardType> rewardModelType
-
rewardPointsBreakup
com.querydsl.core.types.dsl.MapPath<String,
BigDecimal, com.querydsl.core.types.dsl.NumberPath<BigDecimal>> rewardPointsBreakup -
rewardType
com.querydsl.core.types.dsl.StringPath rewardType
-
rewardValue
com.querydsl.core.types.dsl.StringPath rewardValue
-
sourceSystemUniqueId
com.querydsl.core.types.dsl.StringPath sourceSystemUniqueId
-
startDate
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> startDate
-
status
com.querydsl.core.types.dsl.EnumPath<LoyaltyStatus> status
-
storeId
com.querydsl.core.types.dsl.StringPath storeId
-
transactionId
QTransactionId transactionId
-
type
com.querydsl.core.types.dsl.EnumPath<TransactionType> type
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
userName
com.querydsl.core.types.dsl.StringPath userName
-
voucher
com.querydsl.core.types.dsl.ListPath<Voucher,
QVoucher> voucher -
voucherRedemptionIds
com.querydsl.core.types.dsl.ListPath<VoucherId,
QVoucherId> voucherRedemptionIds
-
-
Class com.skava.loyalty.model.entity.QTransactionId
class QTransactionId extends com.querydsl.core.types.dsl.BeanPath<TransactionId> implements Serializable- serialVersionUID:
- -489366910L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
userId
com.querydsl.core.types.dsl.StringPath userId
-
-
Class com.skava.loyalty.model.entity.QTransactionProperty
class QTransactionProperty extends com.querydsl.core.types.dsl.EntityPathBase<TransactionProperty> implements Serializable- serialVersionUID:
- -558448132L
-
Serialized Fields
-
name
com.querydsl.core.types.dsl.StringPath name
-
value
com.querydsl.core.types.dsl.StringPath value
-
-
Class com.skava.loyalty.model.entity.QTransactionTypeRule
class QTransactionTypeRule extends com.querydsl.core.types.dsl.EntityPathBase<TransactionTypeRule> implements Serializable- serialVersionUID:
- -241675907L
-
Serialized Fields
-
expirationPeriod
com.querydsl.core.types.dsl.NumberPath<Long> expirationPeriod
-
isExecuteRule
com.querydsl.core.types.dsl.BooleanPath isExecuteRule
-
transactionType
com.querydsl.core.types.dsl.EnumPath<TransactionType> transactionType
-
-
Class com.skava.loyalty.model.entity.QUserMath
class QUserMath extends com.querydsl.core.types.dsl.EntityPathBase<UserMath> implements Serializable- serialVersionUID:
- -932807190L
-
Serialized Fields
-
approved
com.querydsl.core.types.dsl.NumberPath<BigDecimal> approved
-
blockRedeemed
com.querydsl.core.types.dsl.NumberPath<BigDecimal> blockRedeemed
-
canceled
com.querydsl.core.types.dsl.NumberPath<BigDecimal> canceled
-
earned
com.querydsl.core.types.dsl.NumberPath<BigDecimal> earned
-
expired
com.querydsl.core.types.dsl.NumberPath<BigDecimal> expired
-
forfeited
com.querydsl.core.types.dsl.NumberPath<BigDecimal> forfeited
-
openToRedeem
com.querydsl.core.types.dsl.NumberPath<BigDecimal> openToRedeem
-
redeemed
com.querydsl.core.types.dsl.NumberPath<BigDecimal> redeemed
-
reverseRedeemed
com.querydsl.core.types.dsl.NumberPath<BigDecimal> reverseRedeemed
-
-
Class com.skava.loyalty.model.entity.QVoucher
class QVoucher extends com.querydsl.core.types.dsl.EntityPathBase<Voucher> implements Serializable- serialVersionUID:
- 618704727L
-
Serialized Fields
-
_super
QLoyaltyAuditEntry _super
-
count
com.querydsl.core.types.dsl.NumberPath<Integer> count
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
expiryTime
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> expiryTime
-
type
com.querydsl.core.types.dsl.EnumPath<TransactionType> type
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
voucherId
QVoucherId voucherId
-
voucherName
com.querydsl.core.types.dsl.StringPath voucherName
-
voucherType
com.querydsl.core.types.dsl.StringPath voucherType
-
-
Class com.skava.loyalty.model.entity.QVoucherId
class QVoucherId extends com.querydsl.core.types.dsl.BeanPath<VoucherId> implements Serializable- serialVersionUID:
- 1869758162L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
userId
com.querydsl.core.types.dsl.StringPath userId
-
-
Class com.skava.loyalty.model.entity.QVoucherMath
class QVoucherMath extends com.querydsl.core.types.dsl.EntityPathBase<VoucherMath> implements Serializable- serialVersionUID:
- 1541383935L
-
Class com.skava.loyalty.model.entity.Reward
class Reward extends LoyaltyAuditEntry implements Serializable- serialVersionUID:
- 1950730557389136815L
-
Serialized Fields
-
archive
Archive archive
-
blockEarning
boolean blockEarning
-
blockRedemption
boolean blockRedemption
-
id
RewardId id
-
isManuallyAdded
boolean isManuallyAdded
-
name
String name
-
rewardApprovalRequired
Boolean rewardApprovalRequired
-
rewardType
RewardType rewardType
-
status
LoyaltyStatus status
-
symbol
String symbol
-
transactionInfo
List<TransactionTypeRule> transactionInfo
-
type
String type
-
-
Class com.skava.loyalty.model.entity.RewardId
class RewardId extends Object implements Serializable- serialVersionUID:
- 6712720750732421277L
-
Serialized Fields
-
collectionId
long collectionId
-
identifier
String identifier
-
-
Class com.skava.loyalty.model.entity.Rule
class Rule extends RuleBaseEntity implements Serializable- serialVersionUID:
- -996605162383521790L
-
Serialized Fields
-
accumulationFields
com.skava.core.rules.admin.model.AccumulationField[] accumulationFields
Holds the accumulation data to process a rule. This is an optional field and can be null or empty. -
actions
RuleAction[] actions
Holds action value -
actionType
int actionType
Holds the action type value -
condition
com.skava.core.rules.admin.model.Condition condition
Holds the condition instance -
endTime
LocalDateTime endTime
Holds end date of a rule -
event
String event
Holds the offer info -
id
RuleId id
Holds the id -
priority
int priority
Holds priority value -
ruleInformation
RuleInformation ruleInformation
Holds the rule information -
ruleType
int ruleType
Holds the rule type value -
startTime
LocalDateTime startTime
Holds start date of a rule -
status
com.skava.core.rules.admin.model.Status status
Holds status value -
stopConditionData
com.skava.core.rules.admin.model.Condition stopConditionData
Holds the instance of a condition -
stopFurtherProcessing
com.skava.core.rules.admin.model.SubRuleStopFurtherProcess stopFurtherProcessing
This attribute holds data to stop further processing **
-
-
Class com.skava.loyalty.model.entity.RuleBaseEntity
class RuleBaseEntity extends LoyaltyAuditEntry implements Serializable- serialVersionUID:
- 5516356087377042109L
-
Class com.skava.loyalty.model.entity.RuleSet
class RuleSet extends LoyaltyAuditEntry implements Serializable- serialVersionUID:
- -1334974255021982615L
-
Serialized Fields
-
archive
Archive archive
-
endTime
LocalDateTime endTime
Holds end date of a rule set -
id
RuleSetId id
An unique id of the rule set -
name
String name
-
priority
int priority
Holds a priority value of rule set -
startTime
LocalDateTime startTime
Holds start date of a rule set -
status
com.skava.core.rules.admin.model.Status status
Holds a status value of rule set
-
-
Class com.skava.loyalty.model.entity.RuleSetId
class RuleSetId extends Object implements Serializable- serialVersionUID:
- -6465604685160461050L
-
Serialized Fields
-
collectionId
long collectionId
Holds an unique collection id -
identifier
String identifier
An unique id of the rule set
-
-
Class com.skava.loyalty.model.entity.Sequence
class Sequence extends Object implements Serializable- serialVersionUID:
- 7282428300728462359L
-
Serialized Fields
-
id
String id
Id is not mandatory for some entites (i.e) some entites may have composite primary key -
lastCollectionId
long lastCollectionId
Contains lastCollectionId
-
-
Class com.skava.loyalty.model.entity.SpecificMath
class SpecificMath extends Object implements Serializable- serialVersionUID:
- 3539636342290349580L
-
Serialized Fields
-
blockEarning
boolean blockEarning
Specifies whether the loyalty earning activity is blocked or not -
blockRedemption
boolean blockRedemption
Specifies whether the loyalty redemption activity is blocked or not -
cycle
UserMath cycle
Holds the cycle user math -
lastOptInDate
String lastOptInDate
Specifies whether the user OptIn date in this reward type. -
optInStatus
boolean optInStatus
Specifies whether the user optIn in this reward type - true or false -
total
UserMath total
Holds the cycle total math -
type
RewardType type
Contains the type points/voucher of the reward. -
vouchers
List<Voucher> vouchers
Contains the list of voucher math of the customer.
-
-
Class com.skava.loyalty.model.entity.SubDrools
class SubDrools extends LoyaltyAuditEntry implements Serializable- serialVersionUID:
- -1397800479845835843L
-
Serialized Fields
-
actionType
int actionType
The action type. -
defaultDroolsRule
String defaultDroolsRule
The default drools rule. -
droolsRule
String droolsRule
The drools rule. -
endDate
long endDate
The end date. -
id
SubDroolsId id
The id. -
priority
int priority
The priority. -
status
com.skava.core.rules.admin.model.Status status
The status.
-
-
Class com.skava.loyalty.model.entity.SubDroolsId
class SubDroolsId extends Object implements Serializable- serialVersionUID:
- 2783164581862669921L
-
Class com.skava.loyalty.model.entity.TierAction
class TierAction extends LoyaltyAuditEntry implements Serializable- serialVersionUID:
- -728536578108817836L
-
Serialized Fields
-
actionName
String actionName
-
conditions
List<TierCondition> conditions
-
endTime
Long endTime
Holds end date of a rule -
maxValue
BigDecimal maxValue
-
minValue
BigDecimal minValue
-
ruleSetId
String ruleSetId
Holds an ruleSetId -
startTime
Long startTime
Holds start date of a rule -
status
com.skava.core.rules.admin.model.Status status
Holds status value -
tierActionId
TierActionId tierActionId
-
-
Class com.skava.loyalty.model.entity.TierActionId
class TierActionId extends Object implements Serializable- serialVersionUID:
- 1491458014284489692L
-
Class com.skava.loyalty.model.entity.TierCondition
class TierCondition extends Object implements Serializable- serialVersionUID:
- -8991281976608563796L
-
Class com.skava.loyalty.model.entity.TierData
class TierData extends Object implements Serializable- serialVersionUID:
- -3615577563278416620L
-
Serialized Fields
-
max
BigDecimal max
-
min
BigDecimal min
-
order
Integer order
-
-
Class com.skava.loyalty.model.entity.Transaction
class Transaction extends LoyaltyAuditEntry implements Serializable- serialVersionUID:
- 6629145561388701533L
-
Serialized Fields
-
balance
BigDecimal balance
-
channel
String channel
-
childTransactions
List<ChildTransaction> childTransactions
-
cycleId
Long cycleId
-
effectiveDate
LocalDateTime effectiveDate
-
endDate
LocalDateTime endDate
-
eventId
String eventId
-
expiryTime
LocalDateTime expiryTime
-
industryTransactionCode
String industryTransactionCode
-
industryTransactionId
String industryTransactionId
-
industryTransactionReference
String industryTransactionReference
-
merchantCity
String merchantCity
-
merchantClientID
String merchantClientID
-
merchantId
String merchantId
-
merchantName
String merchantName
-
merchantState
String merchantState
-
merchantZipcode
String merchantZipcode
-
notes
String notes
-
orderId
String orderId
-
otrValue
BigDecimal otrValue
-
parentTransactionId
String parentTransactionId
-
properties
List<TransactionProperty> properties
-
redemptionKey
String redemptionKey
-
redemptionMethod
String redemptionMethod
-
redemptionType
String redemptionType
-
redemptionValue
String redemptionValue
-
redemptionVendor
String redemptionVendor
-
redemptionVendorId
String redemptionVendorId
-
rewardBreakup
List<Breakup> rewardBreakup
-
rewardModelType
RewardType rewardModelType
-
rewardPointsBreakup
Map<String,
BigDecimal> rewardPointsBreakup -
rewardType
String rewardType
-
rewardValue
BigDecimal rewardValue
-
sourceSystemUniqueId
String sourceSystemUniqueId
-
startDate
LocalDateTime startDate
-
status
LoyaltyStatus status
-
storeId
String storeId
-
transactionId
TransactionId transactionId
-
type
TransactionType type
-
userName
String userName
-
voucher
List<Voucher> voucher
-
voucherRedemptionIds
List<VoucherId> voucherRedemptionIds
-
-
Class com.skava.loyalty.model.entity.TransactionId
class TransactionId extends Object implements Serializable- serialVersionUID:
- -288972178690722421L
-
Class com.skava.loyalty.model.entity.TransactionProperty
class TransactionProperty extends Object implements Serializable- serialVersionUID:
- -8991281976608563796L
-
Class com.skava.loyalty.model.entity.TransactionTypeRule
class TransactionTypeRule extends Object implements Serializable- serialVersionUID:
- 2218162553705564298L
-
Serialized Fields
-
expirationPeriod
long expirationPeriod
-
isExecuteRule
Boolean isExecuteRule
-
transactionType
TransactionType transactionType
-
-
Class com.skava.loyalty.model.entity.UserMath
class UserMath extends Object implements Serializable- serialVersionUID:
- 746584207955147611L
-
Serialized Fields
-
approved
BigDecimal approved
-
blockRedeemed
BigDecimal blockRedeemed
-
canceled
BigDecimal canceled
-
earned
BigDecimal earned
-
expired
BigDecimal expired
-
forfeited
BigDecimal forfeited
-
openToRedeem
BigDecimal openToRedeem
-
redeemed
BigDecimal redeemed
-
reverseRedeemed
BigDecimal reverseRedeemed
-
-
Class com.skava.loyalty.model.entity.Voucher
class Voucher extends LoyaltyAuditEntry implements Serializable- serialVersionUID:
- -176669952356173683L
-
Serialized Fields
-
count
int count
-
expiryTime
LocalDateTime expiryTime
-
type
TransactionType type
-
voucherId
VoucherId voucherId
-
voucherName
String voucherName
-
voucherType
String voucherType
-
-
Class com.skava.loyalty.model.entity.VoucherId
class VoucherId extends Object implements Serializable- serialVersionUID:
- -288972178690722421L
-
Class com.skava.loyalty.model.entity.VoucherMath
class VoucherMath extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
-
Package com.skava.loyalty.model.event
-
Class com.skava.loyalty.model.event.CustomEventRequest
class CustomEventRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accountInfo
CustomEventRequest.LoyaltyAccountInfo accountInfo
AccountInfo -
cartLoyaltyGift
String cartLoyaltyGift
cartLoyaltyGift -
eventId
String eventId
EventId in event request -
isCartLoyaltyGift
boolean isCartLoyaltyGift
isCartLoyaltyGift -
loyalty
RewardsBank loyalty
loyalty -
orderInfo
CustomEventRequest.LoyaltyOrderInfo orderInfo
OrderInfo -
rewardInfo
List<CustomEventRequest.LoyaltyRewardInfo> rewardInfo
RewardInfo -
rewardPointsBreakup
Map<String,
BigDecimal> rewardPointsBreakup rewardPointsBreakup -
subscriptionInfo
CustomEventRequest.LoyaltySubscriptionInfo subscriptionInfo
SubscriptionInfo -
totalLoyaltyPoints
String totalLoyaltyPoints
totalPromotionLoyaltyPoints -
userInfo
CustomEventRequest.LoyaltyUserInfo userInfo
UserInfo
-
-
Class com.skava.loyalty.model.event.CustomEventRequest.LoyaltyAccountInfo
class LoyaltyAccountInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accountId
String accountId
AccountId -
accountLevelLoyalty
boolean accountLevelLoyalty
Account Level Loyalty flag
-
-
Class com.skava.loyalty.model.event.CustomEventRequest.LoyaltyOrderInfo
class LoyaltyOrderInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdDate
long createdDate
createdDate -
id
String id
Order ID -
loyaltyEligibleOrderValue
BigDecimal loyaltyEligibleOrderValue
loyalty Eligible Order Value -
notes
String notes
Notes -
orderGrossValue
BigDecimal orderGrossValue
Order Total Value -
otherProperties
Map<String,
String> otherProperties otherProperties -
pointVolume
BigDecimal pointVolume
pointVolume -
shipmentDetails
List<CustomEventRequest.ShipmentDetail> shipmentDetails
List of shipped item details -
voucherEligibleOrderValue
BigDecimal voucherEligibleOrderValue
Voucher Eligible Order Value
-
-
Class com.skava.loyalty.model.event.CustomEventRequest.LoyaltyRewardInfo
class LoyaltyRewardInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdDate
long createdDate
createdDate -
id
String id
OrderId -
notes
String notes
notes -
rewardType
String rewardType
Reward Type -
tier
String tier
Tier information -
value
BigDecimal value
Reward Value
-
-
Class com.skava.loyalty.model.event.CustomEventRequest.LoyaltySubscriptionInfo
class LoyaltySubscriptionInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
months1
boolean months1
months_1 -
months2
boolean months2
months_2 -
months3
boolean months3
months_3
-
-
Class com.skava.loyalty.model.event.CustomEventRequest.LoyaltyUserInfo
class LoyaltyUserInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accountId
String accountId
AccountId -
accountLevelLoyalty
boolean accountLevelLoyalty
Account Level Loyalty flag -
eligiblePVForER
BigDecimal eligiblePVForER
Account Level Loyalty flag -
id
String id
User or AccountId -
userId
String userId
UserId -
userName
String userName
userName
-
-
Class com.skava.loyalty.model.event.CustomEventRequest.ShipmentDetail
class ShipmentDetail extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.loyalty.model.event.LoyaltyEventResponse
class LoyaltyEventResponse extends Object implements Serializable- serialVersionUID:
- 7204073844614508440L
-
Serialized Fields
-
responseCode
String responseCode
Response Code -
responseMessage
String responseMessage
Response Message -
rewards
List<LoyaltyReward> rewards
Loyalty rewardInfo -
shipmentDetails
List<CustomEventRequest.ShipmentDetail> shipmentDetails
Loyalty shipmentInfo
-
-
Class com.skava.loyalty.model.event.LoyaltyReward
class LoyaltyReward extends Object implements Serializable- serialVersionUID:
- -6504266557847930862L
-
Serialized Fields
-
message
String message
Reward message -
rewardType
String rewardType
Reward Type - LOYALTY, STORECREDIT -
tier
String tier
User tier -
transactionType
TransactionType transactionType
Transaction Type -
value
BigDecimal value
Reward value -
voucher
Voucher voucher
Voucher
-
-
Class com.skava.loyalty.model.event.OrderRedeemEventResponse
class OrderRedeemEventResponse extends Object implements Serializable- serialVersionUID:
- 7204073844614508440L
-
Serialized Fields
-
responseCode
String responseCode
Response Code -
responseMessage
String responseMessage
Response Message -
transactions
List<Transaction> transactions
Transaction response
-
-
Class com.skava.loyalty.model.event.Voucher
class Voucher extends Object implements Serializable- serialVersionUID:
- -6504266557847930861L
-
Serialized Fields
-
transactionId
String transactionId
Transaction id -
voucherId
String voucherId
Voucher Id -
voucherValue
BigDecimal voucherValue
Voucher value
-
-
-
Package com.skava.loyalty.model.exchange
-
Class com.skava.loyalty.model.exchange.Campaign
class Campaign extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
campaignFilter
String campaignFilter
-
campaignName
String campaignName
-
campaignType
String campaignType
-
collectionId
long collectionId
-
createdBy
long createdBy
-
createdOn
long createdOn
-
description
String description
-
endTime
long endTime
-
identifier
String identifier
-
properties
List<CampaignProperty> properties
-
startTime
long startTime
-
status
com.skava.core.rules.admin.model.Status status
-
updatedBy
long updatedBy
-
updatedOn
long updatedOn
-
userId
String userId
-
-
Class com.skava.loyalty.model.exchange.CampaignProperty
class CampaignProperty extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.loyalty.model.exchange.Collection
class Collection extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
businessId
long businessId
-
createdBy
long createdBy
-
createdOn
String createdOn
-
description
String description
-
id
long id
-
name
String name
-
properties
@Valid List<CollectionProperty> properties
Holds the collection property attributes list ** -
status
LoyaltyStatus status
-
updatedBy
long updatedBy
-
updatedOn
String updatedOn
-
-
Class com.skava.loyalty.model.exchange.CollectionAttribute
class CollectionAttribute extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultValue
String defaultValue
Holds the defaultValue of the collection property attribute ** -
description
String description
Holds the description of the collection property attribute ** -
name
String name
Holds the name of the collection property attribute ** -
nullable
boolean nullable
Holds the validationRule of the collection property attribute ** -
possibleValues
List<String> possibleValues
The possible values of the attribute. -
type
CollectionAttributeType type
The type of the attribute.
-
-
Class com.skava.loyalty.model.exchange.CollectionProperty
class CollectionProperty extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.loyalty.model.exchange.Loyalty
class Loyalty extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 500702411588960533L
-
Serialized Fields
-
blockRedemption
Boolean blockRedemption
-
collectionId
long collectionId
-
createdBy
long createdBy
-
createdOn
long createdOn
-
cycleDate
long cycleDate
-
cycleId
long cycleId
-
downgrade
boolean downgrade
-
nextExpirationDate
long nextExpirationDate
-
nextExpirationPoints
BigDecimal nextExpirationPoints
-
nextTier
String nextTier
-
nextTierChangeDate
long nextTierChangeDate
-
notes
String notes
-
pointsForNextTier
BigDecimal pointsForNextTier
-
properties
List<LoyaltyProperty> properties
-
status
LoyaltyStatus status
-
tier
String tier
-
tierData
Map<String,
TierData> tierData -
updatedBy
long updatedBy
-
updatedOn
long updatedOn
-
userId
String userId
-
userMath
Map<String,
SpecificMath> userMath
-
-
Class com.skava.loyalty.model.exchange.LoyaltyEvent
class LoyaltyEvent extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
-
createdBy
long createdBy
-
createdOn
long createdOn
-
description
String description
-
eventProperty
List<LoyaltyEventProperty> eventProperty
-
identifier
String identifier
-
name
String name
-
status
LoyaltyStatus status
-
updatedBy
long updatedBy
-
updatedOn
long updatedOn
-
-
Class com.skava.loyalty.model.exchange.LoyaltyEventProperty
class LoyaltyEventProperty extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
name
@NotEmpty(message="LoyaltyEvent property name must not be null or empty") @Length(min=2) String name
Holds the name of the collection property attribute ** -
type
LoyaltyEventPropertyType type
Holds the value of the collection property attribute ** -
value
@Length(min=1) String value
Holds the value of the collection property attribute **
-
-
Class com.skava.loyalty.model.exchange.QVoucher
class QVoucher extends com.querydsl.core.types.dsl.BeanPath<Voucher> implements Serializable- serialVersionUID:
- 1833137303L
-
Serialized Fields
-
_super
QOutputModel _super
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
count
com.querydsl.core.types.dsl.NumberPath<Integer> count
-
expiryTime
com.querydsl.core.types.dsl.NumberPath<Long> expiryTime
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
type
com.querydsl.core.types.dsl.StringPath type
-
userId
com.querydsl.core.types.dsl.StringPath userId
-
voucherName
com.querydsl.core.types.dsl.StringPath voucherName
-
voucherType
com.querydsl.core.types.dsl.StringPath voucherType
-
-
Class com.skava.loyalty.model.exchange.Reward
class Reward extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
blockEarning
Boolean blockEarning
-
blockRedemption
Boolean blockRedemption
-
collectionId
long collectionId
-
createdBy
long createdBy
-
createdOn
long createdOn
-
identifier
String identifier
-
isManuallyAdded
boolean isManuallyAdded
-
name
String name
-
rewardApprovalRequired
Boolean rewardApprovalRequired
-
rewardType
RewardType rewardType
-
status
LoyaltyStatus status
-
symbol
String symbol
-
transactionInfo
List<TransactionTypeRule> transactionInfo
-
type
String type
-
updatedBy
long updatedBy
-
updatedOn
long updatedOn
-
-
Class com.skava.loyalty.model.exchange.Rule
class Rule extends RuleBase implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accumulationFields
com.skava.core.rules.admin.model.AccumulationField[] accumulationFields
Holds the accumulation data to process a rule. This is used to handle an array of order items. This is an optional field and can be null or empty. -
actions
RuleAction[] actions
This attribute holds actions information ** -
actionType
@jakarta.validation.Valid int actionType
Holds the action type information. -
conditionData
com.skava.core.rules.admin.model.Condition conditionData
Holds the condition data to process a rule. This is an optional field and can be null or empty. -
event
@NotBlank(message="Event must not be null or empty") String event
Describes the offer type details. This field can hold integer values. This field is configured in collection properties with the property name as 'ruleengine.settings'. -
id
String id
An unique id of the rule ** -
ruleInformation
@Valid RuleInformation ruleInformation
Holds the rule information and attribute of this instance should hold valid data and this is an optional field. -
ruleSetId
String ruleSetId
Contains the rule group id ** -
ruleType
@jakarta.validation.Valid int ruleType
Holds the rule type information. -
stopConditionData
com.skava.core.rules.admin.model.Condition stopConditionData
Holds the instance of a condition -
stopFurtherProcessing
com.skava.core.rules.admin.model.SubRuleStopFurtherProcess stopFurtherProcessing
This attribute holds data to stop further processing **
-
-
Class com.skava.loyalty.model.exchange.RuleBase
class RuleBase extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdBy
long createdBy
It refers to the createdBy of the category. -
endTime
long endTime
-
name
@NotBlank(message="Name must not be null or empty") String name
Holds the name -
priority
@jakarta.validation.constraints.Min(message="Priority level should be greater than 0", value=1L),@jakarta.validation.constraints.Max(message="Priority level should be lesser than 26", value=25L) int priority
Holds the priority value for the execution of a promotion or a promotion group ** -
startTime
long startTime
Holds a start date -
status
com.skava.core.rules.admin.model.Status status
Holds the status value for the execution of a promotion or a promotion group ** -
updatedBy
long updatedBy
It refers to the updatedBy of the category.
-
-
Class com.skava.loyalty.model.exchange.RuleSet
class RuleSet extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 5550178466394458005L
-
Serialized Fields
-
collectionId
long collectionId
-
createdBy
long createdBy
It refers to the createdBy of the category. -
createdOn
String createdOn
It refers to the createdOn of the category. -
endTime
long endTime
-
id
String id
Holds a unique ID of the rule set. -
name
@NotBlank(message="Name must not be null or empty") String name
Holds the name -
priority
@jakarta.validation.constraints.Min(message="Priority level should be greater than 0", value=1L),@jakarta.validation.constraints.Max(message="Priority level should be lesser than 26", value=25L) int priority
Holds the priority value for the execution of a rule or a rule set ** -
startTime
long startTime
Holds a start date -
status
com.skava.core.rules.admin.model.Status status
Holds the status value for the execution of a rule or a rule set ** -
updatedBy
long updatedBy
It refers to the updatedBy of the category. -
updatedOn
String updatedOn
It refers to the updatedOn of the category.
-
-
Class com.skava.loyalty.model.exchange.Transaction
class Transaction extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- -7799653369182822845L
-
Serialized Fields
-
balance
BigDecimal balance
-
channel
String channel
-
childTransactions
List<ChildTransaction> childTransactions
-
collectionId
long collectionId
-
createdBy
long createdBy
-
createdOn
long createdOn
-
cycleId
long cycleId
-
effectiveDate
long effectiveDate
-
endDate
long endDate
-
eventId
String eventId
-
expiryTime
long expiryTime
-
identifier
String identifier
-
industryTransactionCode
String industryTransactionCode
-
industryTransactionId
String industryTransactionId
-
industryTransactionReference
String industryTransactionReference
-
loyalty
Loyalty loyalty
-
merchantCity
String merchantCity
-
merchantClientID
String merchantClientID
-
merchantId
String merchantId
-
merchantName
String merchantName
-
merchantState
String merchantState
-
merchantZipcode
String merchantZipcode
-
notes
String notes
-
orderId
String orderId
-
otrValue
BigDecimal otrValue
-
parentTransactionId
String parentTransactionId
-
properties
List<TransactionProperty> properties
-
redemptionKey
String redemptionKey
-
redemptionMethod
String redemptionMethod
-
redemptionType
String redemptionType
-
redemptionValue
String redemptionValue
-
redemptionVendor
String redemptionVendor
-
redemptionVendorId
String redemptionVendorId
-
rewardBreakup
List<Breakup> rewardBreakup
It refers to rewardBreakup -
rewardModelType
RewardType rewardModelType
It refers to rewardModelType -
rewardPointsBreakup
Map<String,
BigDecimal> rewardPointsBreakup It refers to rewardPointsBreakup -
rewardType
String rewardType
-
rewardValue
BigDecimal rewardValue
-
sourceSystemUniqueId
String sourceSystemUniqueId
-
startDate
long startDate
-
status
LoyaltyStatus status
-
storeId
String storeId
-
type
TransactionType type
-
updatedBy
long updatedBy
-
updatedOn
long updatedOn
-
userId
String userId
-
userName
String userName
-
voucher
List<Voucher> voucher
It refers to voucher -
voucherName
String voucherName
-
voucherRedemptionIds
List<String> voucherRedemptionIds
It refers to voucherRedemptionIds
-
-
Class com.skava.loyalty.model.exchange.Voucher
class Voucher extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
It refers to the identifier of the collection. -
count
int count
It refers the number of vouchers -
expiryTime
long expiryTime
It refers the expire time of voucher -
identifier
String identifier
It refers to the identifier of transaction. * -
type
String type
It refers the type of the voucher -
userId
String userId
It refers to the identifier of the collection. -
voucherName
String voucherName
It refers the name of voucher -
voucherType
String voucherType
It refers the Voucher Type
-
-
-
Package com.skava.loyalty.model.exchange.request
-
Class com.skava.loyalty.model.exchange.request.CacheClearRequestInternal
class CacheClearRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.loyalty.model.exchange.request.CampaignRequest
class CampaignRequest extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
campaignFilter
String campaignFilter
-
campaignName
String campaignName
-
campaignType
String campaignType
-
collectionId
long collectionId
-
description
String description
-
endTime
long endTime
-
identifier
String identifier
-
properties
@Valid List<CampaignProperty> properties
-
startTime
long startTime
-
status
com.skava.core.rules.admin.model.Status status
-
userId
String userId
-
-
Class com.skava.loyalty.model.exchange.request.CampaignRequestInternal
class CampaignRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
-
campaignRequest
CampaignRequest campaignRequest
-
collectionId
long collectionId
-
filters
String filters
-
identifier
String identifier
-
locale
String locale
-
page
int page
-
size
int size
-
sort
com.skava.core.qdsl.sort.EcomSorts sort
-
-
Class com.skava.loyalty.model.exchange.request.CollectionAttributeRequestInternal
class CollectionAttributeRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
businessId
long businessId
-
locale
String locale
Response message would be rendered in the mentioned locale **
-
-
Class com.skava.loyalty.model.exchange.request.CollectionPropertyRequestInternal
class CollectionPropertyRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
Holds the auth token to perform authentication ** -
businessId
long businessId
-
collectionAttributeRequest
CollectionProperty collectionAttributeRequest
Holds the request data ** -
collectionId
@jakarta.validation.constraints.Min(message="Collection Id should be greater than 0", value=0L) long collectionId
An unique id for the collection ** -
collectionProperties
List<CollectionProperty> collectionProperties
Holds the request data ** -
filters
com.skava.core.qdsl.filter.EcomFilters filters
-
locale
String locale
Response message would be rendered in the mentioned locale ** -
page
int page
-
size
int size
Holds the size value for pagination** -
sort
com.skava.core.qdsl.sort.EcomSorts sort
-
-
Class com.skava.loyalty.model.exchange.request.CollectionRequest
class CollectionRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- -7579480594411279613L
-
Serialized Fields
-
createdBy
long createdBy
-
description
String description
-
name
String name
-
properties
List<CollectionProperty> properties
Holds the collection property attributes list ** -
status
LoyaltyStatus status
-
updatedBy
long updatedBy
-
-
Class com.skava.loyalty.model.exchange.request.CollectionRequestInternal
class CollectionRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
-
businessId
long businessId
-
collectionRequest
CollectionRequest collectionRequest
-
filters
String filters
-
id
long id
-
page
int page
-
size
int size
-
sort
com.skava.core.qdsl.sort.EcomSorts sort
-
-
Class com.skava.loyalty.model.exchange.request.LoyaltyEventRequest
class LoyaltyEventRequest extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
-
description
String description
-
eventProperty
@Valid List<LoyaltyEventProperty> eventProperty
-
identifier
String identifier
-
name
String name
-
status
LoyaltyStatus status
-
-
Class com.skava.loyalty.model.exchange.request.LoyaltyEventRequestInternal
class LoyaltyEventRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
-
collectionId
long collectionId
-
filters
String filters
-
hardDelete
boolean hardDelete
-
identifier
String identifier
-
locale
String locale
-
loyaltyEventRequest
LoyaltyEventRequest loyaltyEventRequest
-
page
int page
-
size
int size
-
sort
com.skava.core.qdsl.sort.EcomSorts sort
-
-
Class com.skava.loyalty.model.exchange.request.LoyaltyRequest
class LoyaltyRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- -1591075913955488666L
-
Class com.skava.loyalty.model.exchange.request.LoyaltyRequestInternal
class LoyaltyRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 3540815128005214932L
-
Serialized Fields
-
authToken
String authToken
-
collectionId
long collectionId
-
filters
String filters
-
fullProfile
Boolean fullProfile
-
isUpdateTier
Boolean isUpdateTier
-
locale
String locale
-
loyaltyRequest
LoyaltyRequest loyaltyRequest
-
page
int page
-
size
int size
-
sort
com.skava.core.qdsl.sort.EcomSorts sort
-
userId
String userId
-
userInfo
String userInfo
-
-
Class com.skava.loyalty.model.exchange.request.LoyaltyRewardRequestInternal
class LoyaltyRewardRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
-
collectionId
long collectionId
-
filters
String filters
-
hardDelete
boolean hardDelete
-
identifier
String identifier
-
locale
String locale
-
loyaltyRewardRequest
RewardRequest loyaltyRewardRequest
-
page
int page
-
size
int size
-
sort
com.skava.core.qdsl.sort.EcomSorts sort
-
-
Class com.skava.loyalty.model.exchange.request.LoyaltyRewardsRequest
class LoyaltyRewardsRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 4133233630469815037L
-
Class com.skava.loyalty.model.exchange.request.LoyaltyRewardsRequestInternal
class LoyaltyRewardsRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- -105905594032023199L
-
Serialized Fields
-
allParams
Map<String,
String[]> allParams -
campaignList
List<Campaign> campaignList
Added to fix perf issue which loads this object from DB multiple time in a loop -
collectionId
long collectionId
An unique identifier of a collection ** -
effectiveDate
long effectiveDate
-
locale
String locale
To render the response in the mentioned locale ** -
loyalty
Loyalty loyalty
-
loyaltyRewardsRequest
LoyaltyRewardsRequest loyaltyRewardsRequest
-
messageProperties
com.skava.core.event.MessageProperties messageProperties
-
previewTime
long previewTime
An unique Id of the user ** -
processMode
com.skava.core.rules.engine.model.ProcessMode processMode
An unique Id of the user ** -
ruleTypeValue
int ruleTypeValue
-
userId
String userId
An unique Id of the user ** -
userName
String userName
-
-
Class com.skava.loyalty.model.exchange.request.RewardRequest
class RewardRequest extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
blockEarning
Boolean blockEarning
-
blockRedemption
Boolean blockRedemption
-
collectionId
long collectionId
-
identifier
String identifier
-
isManuallyAdded
Boolean isManuallyAdded
-
name
String name
-
rewardApprovalRequired
Boolean rewardApprovalRequired
-
rewardType
RewardType rewardType
-
status
LoyaltyStatus status
-
symbol
String symbol
-
transactionInfo
List<TransactionTypeRule> transactionInfo
-
type
String type
-
-
Class com.skava.loyalty.model.exchange.request.RuleRequest
class RuleRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- -3152772862945928721L
-
Serialized Fields
-
authToken
String authToken
-
collectionId
@jakarta.validation.constraints.Min(message="Collection Id should be greater than 0", value=0L) long collectionId
An unique id for the collection ** -
ecomFilters
String ecomFilters
-
ecomSorts
com.skava.core.qdsl.sort.EcomSorts ecomSorts
-
id
String id
Holds the id of a rule ** -
isHardDelete
boolean isHardDelete
Flag to identify hard delete -
locale
String locale
-
page
int page
Specifies the number of page to be retrieved in the response. -
predicate
com.querydsl.core.types.Predicate predicate
-
request
@Valid Rule request
Holds the promotion instance. Attributes of this field should hold the valid data -
ruleSetId
String ruleSetId
-
size
int size
Holds the size value for pagination**
-
-
Class com.skava.loyalty.model.exchange.request.RuleSetRequestInternal
class RuleSetRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 2866749660894746075L
-
Serialized Fields
-
authToken
String authToken
authToken -
collectionId
long collectionId
-
ecomFilters
String ecomFilters
-
ecomSorts
com.skava.core.qdsl.sort.EcomSorts ecomSorts
-
id
String id
-
isHardDelete
boolean isHardDelete
Flag to identify hard delete -
locale
String locale
-
page
int page
-
predicate
com.querydsl.core.types.Predicate predicate
-
ruleSetRequest
RuleSet ruleSetRequest
-
size
int size
Holds the size value for pagination**
-
-
Class com.skava.loyalty.model.exchange.request.RuleSettingRequestInternal
class RuleSettingRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.loyalty.model.exchange.request.TransactionRequest
class TransactionRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 3059835093158262877L
-
Serialized Fields
-
channel
String channel
-
collectionId
long collectionId
-
createdOn
Long createdOn
It refers to createdOn -
effectiveDate
Long effectiveDate
-
eventId
String eventId
-
expiryTime
long expiryTime
-
identifier
String identifier
-
industryTransactionCode
String industryTransactionCode
-
industryTransactionId
String industryTransactionId
-
industryTransactionReference
String industryTransactionReference
-
merchantCity
String merchantCity
-
merchantClientID
String merchantClientID
-
merchantId
String merchantId
-
merchantName
String merchantName
-
merchantState
String merchantState
-
merchantZipcode
String merchantZipcode
-
notes
String notes
-
orderId
String orderId
-
parentTransactionId
String parentTransactionId
-
properties
Map<String,
String> properties -
redemptionKey
String redemptionKey
-
redemptionMethod
String redemptionMethod
-
redemptionType
String redemptionType
-
redemptionValue
String redemptionValue
-
redemptionVendor
String redemptionVendor
-
redemptionVendorId
String redemptionVendorId
-
rewardModelType
RewardType rewardModelType
It refers to rewardModelType -
rewardPointsBreakup
Map<String,
BigDecimal> rewardPointsBreakup It refers to the rewardPointsBreakup -
rewardType
String rewardType
-
rewardValue
BigDecimal rewardValue
-
sourceSystemUniqueId
String sourceSystemUniqueId
It refers to the sourceSystemUniqueId -
status
String status
It refers to status -
storeId
String storeId
-
type
TransactionPathType type
-
userId
String userId
-
userInfo
String userInfo
-
userName
String userName
It refers to the user name. -
voucher
List<Voucher> voucher
It refers to voucher -
voucherName
String voucherName
-
voucherRedemptionIds
List<String> voucherRedemptionIds
It refers to the voucher redemption Ids
-
-
Class com.skava.loyalty.model.exchange.request.TransactionRequestInternal
class TransactionRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 4157043075764878872L
-
Serialized Fields
-
allParams
Map<String,
String[]> allParams -
authToken
String authToken
-
collectionId
long collectionId
-
filters
String filters
-
identifier
String identifier
-
isCreateTransactionRuleNotExecutable
boolean isCreateTransactionRuleNotExecutable
-
locale
String locale
-
operationMode
TransactionOperationMode operationMode
-
page
int page
-
size
int size
-
sort
com.skava.core.qdsl.sort.EcomSorts sort
-
transactionRequest
TransactionRequest transactionRequest
-
userId
String userId
-
userInfo
String userInfo
-
-
-
Package com.skava.loyalty.model.exchange.response
-
Class com.skava.loyalty.model.exchange.response.Breakup
class Breakup extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 5093005460068970414L
-
Class com.skava.loyalty.model.exchange.response.CampaignAPIResponse
class CampaignAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
campaigns
List<Campaign> campaigns
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.loyalty.model.exchange.response.CollectionPropertiesAPIResponse
class CollectionPropertiesAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ignoredPropertiesList
Set<String> ignoredPropertiesList
Holds the ignored Properties List ** -
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data -
properties
List<CollectionProperty> properties
-
-
Class com.skava.loyalty.model.exchange.response.CollectionsAPIResponse
class CollectionsAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collections
List<Collection> collections
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.loyalty.model.exchange.response.DroolsResponse
class DroolsResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
-
-
Class com.skava.loyalty.model.exchange.response.LoyaltyAPIResponse
class LoyaltyAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 4464274629407598228L
-
Serialized Fields
-
loyalties
List<Loyalty> loyalties
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.loyalty.model.exchange.response.LoyaltyEventDeleteResponse
class LoyaltyEventDeleteResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 8160068959147985094L
-
Serialized Fields
-
loyaltyEventDelete
LoyaltyEvent loyaltyEventDelete
The loyalty event soft delete. -
loyaltyEventHardDelete
com.skava.core.ResponseModel loyaltyEventHardDelete
The loyalty event hard delete.
-
-
Class com.skava.loyalty.model.exchange.response.LoyaltyEventsAPIResponse
class LoyaltyEventsAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
loyaltyEvents
List<LoyaltyEvent> loyaltyEvents
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.loyalty.model.exchange.response.LoyaltyRewardDeleteResponse
class LoyaltyRewardDeleteResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 8160068959147985094L
-
Serialized Fields
-
loyaltyRewardDelete
Reward loyaltyRewardDelete
The loyalty event soft delete. -
loyaltyRewardHardDelete
com.skava.core.ResponseModel loyaltyRewardHardDelete
The loyalty event hard delete.
-
-
Class com.skava.loyalty.model.exchange.response.LoyaltyRewardsResponse
class LoyaltyRewardsResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 2068267318679004415L
-
Serialized Fields
-
Class com.skava.loyalty.model.exchange.response.LoyaltyServiceResponse
class LoyaltyServiceResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.loyalty.model.exchange.response.PageableInfo
class PageableInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.loyalty.model.exchange.response.QBreakup
class QBreakup extends com.querydsl.core.types.dsl.BeanPath<Breakup> implements Serializable- serialVersionUID:
- -1438352604L
-
Serialized Fields
-
_super
QOutputModel _super
-
groupId
com.querydsl.core.types.dsl.StringPath groupId
-
rewardType
com.querydsl.core.types.dsl.StringPath rewardType
-
ruleId
com.querydsl.core.types.dsl.StringPath ruleId
-
-
Class com.skava.loyalty.model.exchange.response.Reason
class Reason extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.loyalty.model.exchange.response.RewardsAPIResponse
class RewardsAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
loyaltyRewards
List<Reward> loyaltyRewards
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.loyalty.model.exchange.response.RuleAPIResponse
class RuleAPIResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- 402870515700408822L
-
Serialized Fields
-
response
RuleResponse response
Holds the response object of promotion list
-
-
Class com.skava.loyalty.model.exchange.response.RuleConfigModelResponse
class RuleConfigModelResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ruleSettingsResponse
RuleSettingsResponse ruleSettingsResponse
-
-
Class com.skava.loyalty.model.exchange.response.RuleDeleteResponse
class RuleDeleteResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- 8160068959147985094L
-
Serialized Fields
-
ruleHardDeleteResponse
com.skava.core.ResponseModel ruleHardDeleteResponse
The rule set hard delete response. -
ruleSoftDeleteResponse
RuleResponse ruleSoftDeleteResponse
The rule set soft delete response.
-
-
Class com.skava.loyalty.model.exchange.response.RuleResponse
class RuleResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
-
response
Rule response
-
-
Class com.skava.loyalty.model.exchange.response.RulesAPIResponse
class RulesAPIResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- 402870515700408822L
-
Serialized Fields
-
response
RulesResponse response
Holds the response object of promotion list
-
-
Class com.skava.loyalty.model.exchange.response.RuleSetDeleteResponse
class RuleSetDeleteResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 8160068959147985094L
-
Serialized Fields
-
ruleSetHardDeleteResponse
com.skava.core.ResponseModel ruleSetHardDeleteResponse
The rule set hard delete response. -
ruleSetSoftDeleteResponse
RuleSet ruleSetSoftDeleteResponse
The rule set soft delete response.
-
-
Class com.skava.loyalty.model.exchange.response.RuleSetsResponse
class RuleSetsResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 5386201461037527831L
-
Serialized Fields
-
pageableInfo
PageableInfo pageableInfo
Holds the Pageable Information List ** -
ruleSets
List<RuleSet> ruleSets
Holds the List of instance of a RuleSet model.
-
-
Class com.skava.loyalty.model.exchange.response.RuleSettingsResponse
class RuleSettingsResponse extends RuleResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ruleSettings
com.skava.core.rules.admin.settings.model.RuleSettings ruleSettings
-
-
Class com.skava.loyalty.model.exchange.response.RulesResponse
class RulesResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data -
response
List<Rule> response
-
-
Class com.skava.loyalty.model.exchange.response.TransactionsAPIResponse
class TransactionsAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 4464274629407598228L
-
Serialized Fields
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data -
transactions
List<Transaction> transactions
-
-
Class com.skava.loyalty.model.exchange.response.UpdateDroolsRuleResponse
class UpdateDroolsRuleResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ruleResponse
DroolsResponse ruleResponse
-
-
Class com.skava.loyalty.model.exchange.response.ValidateDroolsAPIResponse
class ValidateDroolsAPIResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
validateDroolsResponse
ValidateDroolsResponse validateDroolsResponse
Holds error message details for rules.
-
-
Class com.skava.loyalty.model.exchange.response.ValidateDroolsResponse
class ValidateDroolsResponse extends DroolsResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ruleErrors
List<com.skava.core.rules.admin.model.RuleError> ruleErrors
Holds error message details for rules.
-
-
-
Package org.slf4j
-
Class org.slf4j.QLogger
class QLogger extends com.querydsl.core.types.dsl.BeanPath<org.slf4j.Logger> implements Serializable- serialVersionUID:
- 1388723237L
-
Serialized Fields
-
debugEnabled
com.querydsl.core.types.dsl.BooleanPath debugEnabled
-
errorEnabled
com.querydsl.core.types.dsl.BooleanPath errorEnabled
-
infoEnabled
com.querydsl.core.types.dsl.BooleanPath infoEnabled
-
name
com.querydsl.core.types.dsl.StringPath name
-
traceEnabled
com.querydsl.core.types.dsl.BooleanPath traceEnabled
-
warnEnabled
com.querydsl.core.types.dsl.BooleanPath warnEnabled
-
-