Class SourceTransformer
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.model.impl.SourceTransformer
-
public class SourceTransformer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SourceTransformer(SLDDataContainerProvider sldDataContainerProvider, SLDRelationDAO sldRelationDAO, JaloAccessorsService jaloAccessorsService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ItemgetItemFromPersistenceObject(PersistenceObject persistenceObject)protected ConverterRegistrylookupConverterRegistry()booleanmustBeBackedByJalo(PersistenceObject persistenceObject)booleanmustBeBackedByJalo(java.lang.String typeCode)voidresetCache()Internal method, e.g.protected booleantestTypeHierarchyToBeBackedByJalo(java.lang.String typeCode)PersistenceObjecttransformSource(java.lang.Object source)PersistenceObjecttransformSourceOrReturnNull(java.lang.Object source)
-
-
-
Constructor Detail
-
SourceTransformer
public SourceTransformer(SLDDataContainerProvider sldDataContainerProvider, SLDRelationDAO sldRelationDAO, JaloAccessorsService jaloAccessorsService)
-
-
Method Detail
-
transformSource
public PersistenceObject transformSource(java.lang.Object source)
-
transformSourceOrReturnNull
public PersistenceObject transformSourceOrReturnNull(java.lang.Object source)
-
lookupConverterRegistry
protected ConverterRegistry lookupConverterRegistry()
-
mustBeBackedByJalo
public final boolean mustBeBackedByJalo(PersistenceObject persistenceObject)
-
mustBeBackedByJalo
public final boolean mustBeBackedByJalo(java.lang.String typeCode)
-
testTypeHierarchyToBeBackedByJalo
protected boolean testTypeHierarchyToBeBackedByJalo(java.lang.String typeCode)
-
resetCache
public void resetCache()
Internal method, e.g. for tests.
-
getItemFromPersistenceObject
public Item getItemFromPersistenceObject(PersistenceObject persistenceObject)
-
-