public abstract class JdbcLinkOperation extends java.lang.Object implements LinkOperation
| Constructor and Description |
|---|
JdbcLinkOperation(JdbcLinkOperationExecutor executor,
java.lang.String relationCode,
java.lang.Iterable<Item> parents,
java.util.Map<Language,? extends java.lang.Iterable<Item>> children,
boolean isParentSource,
boolean isMarkAsModified,
boolean targetToSourceOrdered,
boolean sourceToTargetOrdered) |
| Modifier and Type | Method and Description |
|---|---|
protected static <T> java.lang.Iterable<T> |
emptyIfNull(java.lang.Iterable<T> input) |
java.lang.Iterable<java.lang.Long> |
getChildPKs(java.lang.Long languagePK) |
protected JdbcLinkOperationExecutor |
getExecutor() |
java.lang.Iterable<java.lang.Long> |
getLanguagePKs() |
int |
getNumberOfLanguages() |
java.lang.Iterable<java.lang.Long> |
getParentPKs() |
java.lang.String |
getRelationCode() |
boolean |
isMarkAsModified() |
boolean |
isParentSource() |
boolean |
isSourceToTargetOrdered() |
boolean |
isTargetToSourceOrdered() |
protected static Language |
normalize(Language language) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitperformpublic JdbcLinkOperation(JdbcLinkOperationExecutor executor, java.lang.String relationCode, java.lang.Iterable<Item> parents, java.util.Map<Language,? extends java.lang.Iterable<Item>> children, boolean isParentSource, boolean isMarkAsModified, boolean targetToSourceOrdered, boolean sourceToTargetOrdered)
protected JdbcLinkOperationExecutor getExecutor()
public java.lang.String getRelationCode()
public java.lang.Iterable<java.lang.Long> getParentPKs()
public boolean isParentSource()
public boolean isMarkAsModified()
public int getNumberOfLanguages()
public java.lang.Iterable<java.lang.Long> getLanguagePKs()
public java.lang.Iterable<java.lang.Long> getChildPKs(java.lang.Long languagePK)
public boolean isTargetToSourceOrdered()
public boolean isSourceToTargetOrdered()
protected static <T> java.lang.Iterable<T> emptyIfNull(java.lang.Iterable<T> input)
Copyright © 2018 SAP SE. All Rights Reserved.