Class KBKeyImpl
java.lang.Object
de.hybris.platform.sap.productconfig.runtime.interf.impl.KBKeyImpl
- All Implemented Interfaces:
KBKey,Serializable
Immutable Object. Default implementation of
KBKey.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMinimal constructor, will use the actual Date for the KB key.Convenience constructor, will use the actual Date for the KB key.Constructor that allows to set all fields. -
Method Summary
-
Constructor Details
-
KBKeyImpl
Minimal constructor, will use the actual Date for the KB key. Other fields will be null.- Parameters:
productCode- code of the product this KBKey represents
-
KBKeyImpl
Convenience constructor, will use the actual Date for the KB key.- Parameters:
productCode- code of the product this KBKey representskbName- name of KB objectkbLogsys- name of the KN logical systemkbVersion- version of the KB object
-
KBKeyImpl
Constructor that allows to set all fields.- Parameters:
productCode- code of the product this KBKey representskbName- name of KB objectkbLogsys- name of the KN logical systemkbVersion- version of the KB objectdate- KB needs to be valid at this date to match this KBKey
-
-
Method Details
-
getProductCode
- Specified by:
getProductCodein interfaceKBKey- Returns:
- the product code
-
getKbName
-
getKbLogsys
- Specified by:
getKbLogsysin interfaceKBKey- Returns:
- the knowledge base logical system
-
getKbVersion
- Specified by:
getKbVersionin interfaceKBKey- Returns:
- the knowledge base version
-
getDate
-
toString
-
hashCode
public int hashCode() -
equals
-