Class JdbcLinkOperation

java.lang.Object
de.hybris.platform.persistence.links.jdbc.JdbcLinkOperation
All Implemented Interfaces:
LinkOperation
Direct Known Subclasses:
JdbcInsertLinkOperation, JdbcRemoveLinkOperation, JdbcSetLinkOperation

public abstract class JdbcLinkOperation extends Object implements LinkOperation
  • Constructor Details

  • Method Details

    • getExecutor

      protected JdbcLinkOperationExecutor getExecutor()
    • getRelationCode

      public String getRelationCode()
    • getParentPKs

      public Iterable<Long> getParentPKs()
    • isParentSource

      public boolean isParentSource()
    • isMarkAsModified

      public boolean isMarkAsModified()
    • getNumberOfLanguages

      public int getNumberOfLanguages()
    • getLanguagePKs

      public Iterable<Long> getLanguagePKs()
    • getChildPKs

      public Iterable<Long> getChildPKs(Long languagePK)
    • isTargetToSourceOrdered

      public boolean isTargetToSourceOrdered()
    • isSourceToTargetOrdered

      public boolean isSourceToTargetOrdered()
    • normalize

      protected static Language normalize(Language language)
    • emptyIfNull

      protected static <T> Iterable<T> emptyIfNull(Iterable<T> input)