public class CdsAssociationTypeBuilder extends CdsTypeBuilder<CdsAssociationType>
Modifier and Type | Class and Description |
---|---|
static class |
CdsAssociationTypeBuilder.CardinalityImpl |
qualifiedName
annotations
Modifier and Type | Method and Description |
---|---|
CdsAssociationType |
build() |
String |
getQualifiedName() |
boolean |
isArrayed() |
boolean |
isStructured() |
static CdsAssociationTypeBuilder |
managed(List<CdsAnnotation<?>> annotations,
CdsEntityBuilder target,
Set<CqnElementRef> keys,
CdsAssociationType.Cardinality cardinality,
boolean isComposition,
CdsTypeBuilder<?> targetAspect) |
static CdsAssociationTypeBuilder |
unmanaged(List<CdsAnnotation<?>> annotations,
CdsEntityBuilder target,
CdsAssociationType.Cardinality cardinality,
boolean isComposition,
CqnPredicate onCondition,
CdsTypeBuilder<?> targetAspect) |
build, getName
annotation
public static CdsAssociationTypeBuilder managed(List<CdsAnnotation<?>> annotations, CdsEntityBuilder target, Set<CqnElementRef> keys, CdsAssociationType.Cardinality cardinality, boolean isComposition, CdsTypeBuilder<?> targetAspect)
public static CdsAssociationTypeBuilder unmanaged(List<CdsAnnotation<?>> annotations, CdsEntityBuilder target, CdsAssociationType.Cardinality cardinality, boolean isComposition, CqnPredicate onCondition, CdsTypeBuilder<?> targetAspect)
public String getQualifiedName()
getQualifiedName
in class CdsDefinitionBuilder<CdsAssociationType>
public CdsAssociationType build()
build
in class CdsDefinitionBuilder<CdsAssociationType>
public boolean isArrayed()
public boolean isStructured()
Copyright © 2021 SAP. All rights reserved.