public class CdsEventBuilder extends CdsStructuredTypeBuilder<CdsEvent>
Modifier and Type | Class and Description |
---|---|
static class |
CdsEventBuilder.EventProxy |
CdsStructuredTypeBuilder.CdsStructuredTypeImpl
doc, elements, kind
name, qualifiedName
annotations
Constructor and Description |
---|
CdsEventBuilder(List<CdsAnnotation<?>> annotations,
String qualifiedName,
String name,
CqnSelect query,
String doc) |
Modifier and Type | Method and Description |
---|---|
CdsEvent |
build() |
CdsEvent |
build(CdsModel model) |
static CdsEventBuilder |
create(List<CdsAnnotation<?>> annotations,
String qualifiedName,
String name,
String query,
String doc) |
addElement, addElements, isStructured, putElements, putStructuredElementIfAbsent, toString
isArrayed
getName, getQualifiedName
annotation
public static CdsEventBuilder create(List<CdsAnnotation<?>> annotations, String qualifiedName, String name, String query, String doc)
public CdsEvent build(CdsModel model)
build
in class CdsDefinitionBuilder<CdsEvent>
public CdsEvent build()
build
in class CdsStructuredTypeBuilder<CdsEvent>
Copyright © 2023 SAP. All rights reserved.