Class JoinedRecordTypeBuilder.Join
- java.lang.Object
-
- com.apple.foundationdb.record.metadata.JoinedRecordTypeBuilder.Join
-
- Enclosing class:
- JoinedRecordTypeBuilder
public static class JoinedRecordTypeBuilder.Join extends Object
An equi-join between constituent types.
-
-
Constructor Summary
Constructors Constructor Description Join(String left, KeyExpression leftExpression, String right, KeyExpression rightExpression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JoinedRecordType.Join
build(Map<String,JoinedRecordType.JoinConstituent> constituentsByName)
String
getLeft()
KeyExpression
getLeftExpression()
String
getRight()
KeyExpression
getRightExpression()
-
-
-
Constructor Detail
-
Join
public Join(@Nonnull String left, @Nonnull KeyExpression leftExpression, @Nonnull String right, @Nonnull KeyExpression rightExpression)
-
-
Method Detail
-
getLeftExpression
@Nonnull public KeyExpression getLeftExpression()
-
getRightExpression
@Nonnull public KeyExpression getRightExpression()
-
build
@Nonnull protected JoinedRecordType.Join build(@Nonnull Map<String,JoinedRecordType.JoinConstituent> constituentsByName)
-
-