Class GeneratedCxResults
java.lang.Object
de.hybris.platform.util.BridgeAbstraction
de.hybris.platform.jalo.Item
de.hybris.platform.jalo.ExtensibleItem
de.hybris.platform.jalo.c2l.LocalizableItem
de.hybris.platform.jalo.GenericItem
de.hybris.platform.personalizationservices.jalo.GeneratedCxResults
- All Implemented Interfaces:
Serializable,Comparable
- Direct Known Subclasses:
CxResults
Generated class for type
CxResults.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.Item
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringQualifier of theCxResults.additionalDataattributestatic final StringQualifier of theCxResults.anonymousattributestatic final StringQualifier of theCxResults.calculationTimeattributestatic final StringQualifier of theCxResults.catalogVersionattributestatic final StringQualifier of theCxResults.defaultattributeprotected static final Map<String,Item.AttributeMode> static final StringQualifier of theCxResults.keyattributestatic final StringQualifier of theCxResults.resultsattributestatic final StringQualifier of theCxResults.sessionKeyattributestatic final StringQualifier of theCxResults.userattributeprotected static final BidirectionalOneToManyHandler<GeneratedCxResults>BidirectionalOneToManyHandlerfor handling 1:n USER's relation attributes from 'one' side.Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLEDFields inherited from class de.hybris.platform.jalo.Item
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEFields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ItemcreateItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) Has to be implemented for each concrete subtype of item.Generated method - Getter of theCxResults.additionalDataattribute.Generated method - Getter of theCxResults.additionalDataattribute.Generated method - Getter of theCxResults.calculationTimeattribute.Generated method - Getter of theCxResults.calculationTimeattribute.Generated method - Getter of theCxResults.catalogVersionattribute.Generated method - Getter of theCxResults.catalogVersionattribute.protected Map<String,Item.AttributeMode> getKey()Generated method - Getter of theCxResults.keyattribute.getKey(SessionContext ctx) Generated method - Getter of theCxResults.keyattribute.Generated method - Getter of theCxResults.resultsattribute.getResults(SessionContext ctx) Generated method - Getter of theCxResults.resultsattribute.Generated method - Getter of theCxResults.sessionKeyattribute.Generated method - Getter of theCxResults.sessionKeyattribute.getUser()Generated method - Getter of theCxResults.userattribute.getUser(SessionContext ctx) Generated method - Getter of theCxResults.userattribute.Generated method - Getter of theCxResults.anonymousattribute.Generated method - Getter of theCxResults.anonymousattribute.booleanGenerated method - Getter of theCxResults.anonymousattribute.booleanGenerated method - Getter of theCxResults.anonymousattribute.Generated method - Getter of theCxResults.defaultattribute.isDefault(SessionContext ctx) Generated method - Getter of theCxResults.defaultattribute.booleanGenerated method - Getter of theCxResults.defaultattribute.booleanGenerated method - Getter of theCxResults.defaultattribute.voidsetAdditionalData(SessionContext ctx, Object value) Generated method - Setter of theCxResults.additionalDataattribute.voidsetAdditionalData(Object value) Generated method - Setter of theCxResults.additionalDataattribute.voidsetAnonymous(boolean value) Generated method - Setter of theCxResults.anonymousattribute.voidsetAnonymous(SessionContext ctx, boolean value) Generated method - Setter of theCxResults.anonymousattribute.voidsetAnonymous(SessionContext ctx, Boolean value) Generated method - Setter of theCxResults.anonymousattribute.voidsetAnonymous(Boolean value) Generated method - Setter of theCxResults.anonymousattribute.voidsetCalculationTime(SessionContext ctx, Date value) Generated method - Setter of theCxResults.calculationTimeattribute.voidsetCalculationTime(Date value) Generated method - Setter of theCxResults.calculationTimeattribute.voidsetCatalogVersion(CatalogVersion value) Generated method - Setter of theCxResults.catalogVersionattribute.voidsetCatalogVersion(SessionContext ctx, CatalogVersion value) Generated method - Setter of theCxResults.catalogVersionattribute.voidsetDefault(boolean value) Generated method - Setter of theCxResults.defaultattribute.voidsetDefault(SessionContext ctx, boolean value) Generated method - Setter of theCxResults.defaultattribute.voidsetDefault(SessionContext ctx, Boolean value) Generated method - Setter of theCxResults.defaultattribute.voidsetDefault(Boolean value) Generated method - Setter of theCxResults.defaultattribute.voidsetKey(SessionContext ctx, String value) Generated method - Setter of theCxResults.keyattribute.voidGenerated method - Setter of theCxResults.keyattribute.voidsetResults(SessionContext ctx, Object value) Generated method - Setter of theCxResults.resultsattribute.voidsetResults(Object value) Generated method - Setter of theCxResults.resultsattribute.voidsetSessionKey(SessionContext ctx, String value) Generated method - Setter of theCxResults.sessionKeyattribute.voidsetSessionKey(String value) Generated method - Setter of theCxResults.sessionKeyattribute.voidsetUser(SessionContext ctx, User value) Generated method - Setter of theCxResults.userattribute.voidGenerated method - Setter of theCxResults.userattribute.Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItemsMethods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertyMethods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyMethods inherited from class de.hybris.platform.jalo.Item
addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPartOfRemovedSessionMarker, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isMarkModifiedDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, suppressRelation, toString, useTA, writeReplaceMethods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
Field Details
-
KEY
Qualifier of theCxResults.keyattribute- See Also:
-
SESSIONKEY
Qualifier of theCxResults.sessionKeyattribute- See Also:
-
CATALOGVERSION
Qualifier of theCxResults.catalogVersionattribute- See Also:
-
RESULTS
Qualifier of theCxResults.resultsattribute- See Also:
-
ADDITIONALDATA
Qualifier of theCxResults.additionalDataattribute- See Also:
-
CALCULATIONTIME
Qualifier of theCxResults.calculationTimeattribute- See Also:
-
ANONYMOUS
Qualifier of theCxResults.anonymousattribute- See Also:
-
DEFAULT
Qualifier of theCxResults.defaultattribute- See Also:
-
USER
Qualifier of theCxResults.userattribute- See Also:
-
USERHANDLER
BidirectionalOneToManyHandlerfor handling 1:n USER's relation attributes from 'one' side. -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedCxResults
public GeneratedCxResults()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classItem
-
getAdditionalData
Generated method - Getter of theCxResults.additionalDataattribute.- Returns:
- the additionalData
-
getAdditionalData
Generated method - Getter of theCxResults.additionalDataattribute.- Returns:
- the additionalData
-
setAdditionalData
Generated method - Setter of theCxResults.additionalDataattribute.- Parameters:
value- the additionalData
-
setAdditionalData
Generated method - Setter of theCxResults.additionalDataattribute.- Parameters:
value- the additionalData
-
isAnonymous
Generated method - Getter of theCxResults.anonymousattribute.- Returns:
- the anonymous
-
isAnonymous
Generated method - Getter of theCxResults.anonymousattribute.- Returns:
- the anonymous
-
isAnonymousAsPrimitive
Generated method - Getter of theCxResults.anonymousattribute.- Returns:
- the anonymous
-
isAnonymousAsPrimitive
public boolean isAnonymousAsPrimitive()Generated method - Getter of theCxResults.anonymousattribute.- Returns:
- the anonymous
-
setAnonymous
Generated method - Setter of theCxResults.anonymousattribute.- Parameters:
value- the anonymous
-
setAnonymous
Generated method - Setter of theCxResults.anonymousattribute.- Parameters:
value- the anonymous
-
setAnonymous
Generated method - Setter of theCxResults.anonymousattribute.- Parameters:
value- the anonymous
-
setAnonymous
public void setAnonymous(boolean value) Generated method - Setter of theCxResults.anonymousattribute.- Parameters:
value- the anonymous
-
getCalculationTime
Generated method - Getter of theCxResults.calculationTimeattribute.- Returns:
- the calculationTime
-
getCalculationTime
Generated method - Getter of theCxResults.calculationTimeattribute.- Returns:
- the calculationTime
-
setCalculationTime
Generated method - Setter of theCxResults.calculationTimeattribute.- Parameters:
value- the calculationTime
-
setCalculationTime
Generated method - Setter of theCxResults.calculationTimeattribute.- Parameters:
value- the calculationTime
-
getCatalogVersion
Generated method - Getter of theCxResults.catalogVersionattribute.- Returns:
- the catalogVersion
-
getCatalogVersion
Generated method - Getter of theCxResults.catalogVersionattribute.- Returns:
- the catalogVersion
-
setCatalogVersion
Generated method - Setter of theCxResults.catalogVersionattribute.- Parameters:
value- the catalogVersion
-
setCatalogVersion
Generated method - Setter of theCxResults.catalogVersionattribute.- Parameters:
value- the catalogVersion
-
createItem
protected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException Description copied from class:ItemHas to be implemented for each concrete subtype of item. This method is responsible for creating a new item instance ( by calling managers, ejb homes, etc. ) duringComposedType.newInstance(Map).In case this method uses any of the attribute values during creation it is required to override
Item.getNonInitialAttributes(SessionContext, ItemAttributeMap)too.
Sn example:public static final String MY_ATTRIBUTE = "someAttribute"; ... protected Item createItem(SessionContext ctx, ComposedType type, Map allAttributes ) throws JaloBusinessException { MyManager man = ... return man.createMyItem( (String)allAttributes.get(MY_ATTRIBUTE) ); // here MY_ATTRIBUTE is used for creation, so it must not be set again } protected Map getNonInitialAttributes( SessionContext ctx, Map allAttributes ) { // let superclass remove its own initial attributes Map ret = super.getNonInitialAttributes( ctx, allAttributes ); // remove MY_ATTRIBUTE from all attributes since if has already been set ret.remove(MY_ATTRIBUTE); return ret; }- Overrides:
createItemin classGenericItem- Parameters:
ctx- the current session context which this item is created withintype- the actual item type ( since subtypes may not provide a own jalo class this may be different from the type which this method was implemented for )- Returns:
- the new item instance
- Throws:
JaloBusinessException- indicates an error during creation - any changes will be rollbacked
-
isDefault
Generated method - Getter of theCxResults.defaultattribute.- Returns:
- the default - Mark for default results calculated for anonymous user
-
isDefault
Generated method - Getter of theCxResults.defaultattribute.- Returns:
- the default - Mark for default results calculated for anonymous user
-
isDefaultAsPrimitive
Generated method - Getter of theCxResults.defaultattribute.- Returns:
- the default - Mark for default results calculated for anonymous user
-
isDefaultAsPrimitive
public boolean isDefaultAsPrimitive()Generated method - Getter of theCxResults.defaultattribute.- Returns:
- the default - Mark for default results calculated for anonymous user
-
setDefault
Generated method - Setter of theCxResults.defaultattribute.- Parameters:
value- the default - Mark for default results calculated for anonymous user
-
setDefault
Generated method - Setter of theCxResults.defaultattribute.- Parameters:
value- the default - Mark for default results calculated for anonymous user
-
setDefault
Generated method - Setter of theCxResults.defaultattribute.- Parameters:
value- the default - Mark for default results calculated for anonymous user
-
setDefault
public void setDefault(boolean value) Generated method - Setter of theCxResults.defaultattribute.- Parameters:
value- the default - Mark for default results calculated for anonymous user
-
getKey
Generated method - Getter of theCxResults.keyattribute.- Returns:
- the key
-
getKey
Generated method - Getter of theCxResults.keyattribute.- Returns:
- the key
-
setKey
Generated method - Setter of theCxResults.keyattribute.- Parameters:
value- the key
-
setKey
Generated method - Setter of theCxResults.keyattribute.- Parameters:
value- the key
-
getResults
Generated method - Getter of theCxResults.resultsattribute.- Returns:
- the results
-
getResults
Generated method - Getter of theCxResults.resultsattribute.- Returns:
- the results
-
setResults
Generated method - Setter of theCxResults.resultsattribute.- Parameters:
value- the results
-
setResults
Generated method - Setter of theCxResults.resultsattribute.- Parameters:
value- the results
-
getSessionKey
Generated method - Getter of theCxResults.sessionKeyattribute.- Returns:
- the sessionKey
-
getSessionKey
Generated method - Getter of theCxResults.sessionKeyattribute.- Returns:
- the sessionKey
-
setSessionKey
Generated method - Setter of theCxResults.sessionKeyattribute.- Parameters:
value- the sessionKey
-
setSessionKey
Generated method - Setter of theCxResults.sessionKeyattribute.- Parameters:
value- the sessionKey
-
getUser
Generated method - Getter of theCxResults.userattribute.- Returns:
- the user
-
getUser
Generated method - Getter of theCxResults.userattribute.- Returns:
- the user
-
setUser
Generated method - Setter of theCxResults.userattribute.- Parameters:
value- the user
-
setUser
Generated method - Setter of theCxResults.userattribute.- Parameters:
value- the user
-