java.lang.Object
org.seasar.doma.jdbc.aggregate.AssociationLinkerType<S,T>
- Type Parameters:
S- the source entity typeT- the target entity type
Represents an association linker that connects two entity types based on a property path.
-
Method Summary
Modifier and TypeMethodDescriptionBiFunction<S,T, S> intstatic <S,T> AssociationLinkerType<S, T> of(String ancestorPath, String propertyPath, int propertyPathDepth, String tableAlias, EntityType<S> source, EntityType<T> target, BiFunction<S, T, S> linker)
-
Method Details
-
getPropertyPath
-
getTableAlias
-
getSource
-
getAncestorPath
-
getTarget
-
getPropertyPathDepth
public int getPropertyPathDepth() -
getLinker
-
getSourcePathKey
-
getTargetPathKey
-
of
public static <S,T> AssociationLinkerType<S,T> of(String ancestorPath, String propertyPath, int propertyPathDepth, String tableAlias, EntityType<S> source, EntityType<T> target, BiFunction<S, T, S> linker)
-