Class CMSVersionPayloadAnalyzer
java.lang.Object
de.hybris.platform.cms2.version.converter.impl.CMSVersionPayloadAnalyzer
Analyzer is used to parse a JSON payload and prepare a data structure usable for analysis.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classprotected class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCMSVersionPayloadAnalyzer(PayloadDeserializer payloadDeserializer, FlexibleSearchService flexibleSearchService, ModelService modelService) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetAttributeByName(String name) protected booleanisCustomAttributeType(String payloadType) protected booleanprotected booleanisPKAttributeType(String payloadType) protected booleanisVersionPK(String pkFromVersion)
-
Field Details
-
attributes
-
-
Constructor Details
-
CMSVersionPayloadAnalyzer
public CMSVersionPayloadAnalyzer(PayloadDeserializer payloadDeserializer, FlexibleSearchService flexibleSearchService, ModelService modelService)
-
-
Method Details
-
analyse
-
getAttributeByName
-
isCustomAttributeType
-
isVersionPK
-
isPK
-
isPKAttributeType
-