Skip navigation links
A B C E F G I L M N P Q R S T U V W 

A

accept(GeneratedFile) - Method in class com.sap.cds.generator.util.FileSystem
 
accept(GeneratedFile) - Method in interface com.sap.cds.generator.util.GeneratedFile.Consumer
 
addCdsNameAnnotation(MethodSpec.Builder, String, String) - Static method in class com.sap.cds.generator.writer.SpecWriterUtil
 
addStaticField(TypeSpec.Builder, CdsElement) - Static method in class com.sap.cds.generator.writer.SpecWriterUtil
 
addStaticMethod(TypeSpec.Builder, TypeName, TypeSpec.Builder...) - Static method in class com.sap.cds.generator.util.TypeUtils
 

B

builderClassName(CdsDefinition) - Static method in class com.sap.cds.generator.util.TypeUtils
 

C

CaseFormatHelper - Class in com.sap.cds.generator.writer
 
Cds4jCodegen - Class in com.sap.cds.generator
 
Cds4jCodegen(Configuration) - Constructor for class com.sap.cds.generator.Cds4jCodegen
 
Cds4jCodegen.CsnSupplier - Interface in com.sap.cds.generator
 
Cds4jCodegen.Result - Class in com.sap.cds.generator
 
Cds4jCodegen.Result.Status - Enum in com.sap.cds.generator
 
cdsNameAnnotation(String, String) - Static method in class com.sap.cds.generator.writer.SpecWriterUtil
 
checkForJavaKeyword(String) - Static method in class com.sap.cds.generator.util.NamesUtils
 
className(String) - Static method in class com.sap.cds.generator.util.TypeUtils
 
com.sap.cds.generator - package com.sap.cds.generator
 
com.sap.cds.generator.util - package com.sap.cds.generator.util
 
com.sap.cds.generator.writer - package com.sap.cds.generator.writer
 
Configuration - Interface in com.sap.cds.generator
 
ConfigurationImpl - Class in com.sap.cds.generator
Configuration instance stores the configuration values for the application.
ConfigurationImpl() - Constructor for class com.sap.cds.generator.ConfigurationImpl
 
create(String) - Static method in class com.sap.cds.generator.util.PatternMatcher
 
create(TypeSpec.Builder, Configuration, NamesUtils, boolean) - Static method in class com.sap.cds.generator.writer.CreateBuilderInterfaceVisitor
 
create(TypeSpec.Builder, Configuration, String) - Static method in class com.sap.cds.generator.writer.CreateConsumptionInterfaceVisitor
 
create(TypeSpec.Builder, Configuration, String, String, NamesUtils) - Static method in class com.sap.cds.generator.writer.CreateEventContextInterfaceVisitor
 
create(TypeSpec.Builder, CdsModel, Configuration, Set<String>) - Static method in class com.sap.cds.generator.writer.WrapperInterfaceCreator
 
CreateBuilderInterfaceVisitor - Class in com.sap.cds.generator.writer
 
CreateConsumptionInterfaceVisitor - Class in com.sap.cds.generator.writer
 
CreateEventContextInterfaceVisitor - Class in com.sap.cds.generator.writer
 

E

EntityWriterException - Exception in com.sap.cds.generator.util
 
EntityWriterException(String, Throwable) - Constructor for exception com.sap.cds.generator.util.EntityWriterException
 
EntityWriterException(String) - Constructor for exception com.sap.cds.generator.util.EntityWriterException
 

F

FileLocation - Interface in com.sap.cds.generator.util
 
FileSystem - Class in com.sap.cds.generator.util
 
FileSystem(Path, boolean) - Constructor for class com.sap.cds.generator.util.FileSystem
 

G

generate(Cds4jCodegen.CsnSupplier, GeneratedFile.Consumer) - Method in class com.sap.cds.generator.Cds4jCodegen
 
GeneratedFile - Interface in com.sap.cds.generator.util
 
GeneratedFile.Accessor - Interface in com.sap.cds.generator.util
 
GeneratedFile.Consumer - Interface in com.sap.cds.generator.util
 
GeneratedFile.Supplier - Interface in com.sap.cds.generator.util
 
generateInterface(String) - Method in class com.sap.cds.generator.writer.WrapperInterfaceCreator
 
GeneratorMode - Enum in com.sap.cds.generator.util
 
get() - Method in interface com.sap.cds.generator.Cds4jCodegen.CsnSupplier
 
get(FileLocation) - Method in class com.sap.cds.generator.util.FileSystem
 
get(FileLocation) - Method in interface com.sap.cds.generator.util.GeneratedFile.Supplier
 
getAnonymousElements(CdsElement) - Static method in class com.sap.cds.generator.util.TypeUtils
 
getArrayTypeName(TypeName) - Static method in class com.sap.cds.generator.util.PoetTypeName
 
getAttributeType(CdsType, Configuration) - Static method in class com.sap.cds.generator.util.TypeUtils
 
getBasePackage() - Method in interface com.sap.cds.generator.Configuration
 
getBasePackage() - Method in class com.sap.cds.generator.ConfigurationImpl
 
getClassNameSuffix() - Method in interface com.sap.cds.generator.Configuration
 
getClassNameSuffix() - Method in class com.sap.cds.generator.ConfigurationImpl
 
getContent() - Method in interface com.sap.cds.generator.util.GeneratedFile
 
getDocs() - Method in interface com.sap.cds.generator.Configuration
 
getDocs() - Method in class com.sap.cds.generator.ConfigurationImpl
 
getEventContext() - Method in interface com.sap.cds.generator.Configuration
 
getEventContext() - Method in class com.sap.cds.generator.ConfigurationImpl
 
getExcludes() - Method in interface com.sap.cds.generator.Configuration
 
getExcludes() - Method in class com.sap.cds.generator.ConfigurationImpl
 
getGeneratorMode() - Method in interface com.sap.cds.generator.Configuration
 
getGeneratorMode() - Method in class com.sap.cds.generator.ConfigurationImpl
 
getIncludes() - Method in interface com.sap.cds.generator.Configuration
 
getIncludes() - Method in class com.sap.cds.generator.ConfigurationImpl
 
getIssues() - Method in class com.sap.cds.generator.Cds4jCodegen.Result
 
getJavaDoc(CdsAnnotatable) - Static method in class com.sap.cds.generator.writer.SpecWriterUtil
 
getMethodStyle() - Method in interface com.sap.cds.generator.Configuration
 
getMethodStyle() - Method in class com.sap.cds.generator.ConfigurationImpl
 
getParserMode() - Method in interface com.sap.cds.generator.Configuration
 
getParserMode() - Method in class com.sap.cds.generator.ConfigurationImpl
 
getQualifiedContextNameForDot(String, String) - Static method in class com.sap.cds.generator.util.NamesUtils
 
getResolvedWrapperName(String, String) - Static method in class com.sap.cds.generator.util.NamesUtils
 
getReturnType(CdsElement, Configuration) - Static method in class com.sap.cds.generator.util.TypeUtils
 
getStatus() - Method in class com.sap.cds.generator.Cds4jCodegen.Result
 
getTargetName(CdsElement) - Method in class com.sap.cds.generator.writer.CreateBuilderInterfaceVisitor
 
getTypeFromCdsName(String, String, String) - Static method in class com.sap.cds.generator.util.PoetTypeName
 
getTypeName(String) - Static method in class com.sap.cds.generator.util.PoetTypeName
 
getUri() - Method in interface com.sap.cds.generator.util.FileLocation
 

I

innerInterfaceQualifiedName(CdsElement, String) - Static method in class com.sap.cds.generator.util.NamesUtils
 
interfaceName(CdsDefinition) - Method in class com.sap.cds.generator.writer.CreateBuilderInterfaceVisitor
 
isAnonymousAspect(CdsElement) - Static method in class com.sap.cds.generator.util.TypeUtils
 
isCompositionOfAspectsWithStructuredElements(CdsElement) - Static method in class com.sap.cds.generator.util.TypeUtils
 
isExcluded(String) - Method in class com.sap.cds.generator.util.NamesUtils
 
isResource() - Method in interface com.sap.cds.generator.util.FileLocation
 
isUppercaseOnly(String) - Static method in class com.sap.cds.generator.writer.CaseFormatHelper
 
isValidTechnicalEntity(CdsModel, String, Set<String>) - Static method in class com.sap.cds.generator.util.NamesUtils
 

L

listOf(TypeName) - Static method in class com.sap.cds.generator.util.TypeUtils
 
lowercaseFirst(String) - Static method in class com.sap.cds.generator.writer.CaseFormatHelper
 

M

matches(String) - Method in class com.sap.cds.generator.util.PatternMatcher
 
MethodStyle - Enum in com.sap.cds.generator
 
ModelWriter - Class in com.sap.cds.generator.writer
 
ModelWriter(GeneratedFile.Consumer, Configuration, CdsModel) - Constructor for class com.sap.cds.generator.writer.ModelWriter
 

N

namespace(String) - Static method in class com.sap.cds.generator.util.NamesUtils
 
namespace(String, String) - Static method in class com.sap.cds.generator.util.NamesUtils
 
NamesUtils - Class in com.sap.cds.generator.util
 
NamesUtils(Configuration) - Constructor for class com.sap.cds.generator.util.NamesUtils
 
noRelevantIssues(ParserMode, GeneratorMode) - Static method in class com.sap.cds.generator.Cds4jCodegen
 

P

packageName(String, String) - Static method in class com.sap.cds.generator.util.NamesUtils
Return package based on basePackage and qualifiedName.
Example:
a) basepackage = EMPTY; OUT = model
b) basepackage = EMPTY; qualifiedName = com.Model; OUT = com
c) basepackage = com, qualifiedName = Model; OUT = com
d) basepackage = com, qualifiedName = sap.Model; OUT = com.sap
packageName(CdsDefinition) - Method in class com.sap.cds.generator.util.NamesUtils
 
ParserMode - Enum in com.sap.cds.generator.util
 
PatternMatcher - Class in com.sap.cds.generator.util
 
PoetTypeName - Class in com.sap.cds.generator.util
 
PREDICATE - Static variable in class com.sap.cds.generator.writer.Types
 

Q

qualifiedContextname(String, String) - Static method in class com.sap.cds.generator.util.NamesUtils
 
qualifiedJavaClass(String, String) - Static method in class com.sap.cds.generator.util.NamesUtils
 
qualifiedJavaClassName(String, String, String) - Static method in class com.sap.cds.generator.util.NamesUtils
 
qualifiedJavaClassName(CdsDefinition) - Method in class com.sap.cds.generator.util.NamesUtils
 
qualifiedWrapperBuilderName(CdsDefinition, String, boolean) - Static method in class com.sap.cds.generator.util.NamesUtils
 

R

REFERENCE - Static variable in class com.sap.cds.generator.writer.Types
 
Result() - Constructor for class com.sap.cds.generator.Cds4jCodegen.Result
 

S

SELECT_LIST - Static variable in class com.sap.cds.generator.writer.Types
 
setBasePackage(String) - Method in class com.sap.cds.generator.ConfigurationImpl
 
setClassNameSuffix(String) - Method in class com.sap.cds.generator.ConfigurationImpl
 
setDocs(boolean) - Method in class com.sap.cds.generator.ConfigurationImpl
 
setEventContext(String) - Method in class com.sap.cds.generator.ConfigurationImpl
 
setExcludes(List<String>) - Method in class com.sap.cds.generator.ConfigurationImpl
 
setGeneratorMode(GeneratorMode) - Method in class com.sap.cds.generator.ConfigurationImpl
 
setGeneratorMode(String) - Method in class com.sap.cds.generator.ConfigurationImpl
 
setIncludes(List<String>) - Method in class com.sap.cds.generator.ConfigurationImpl
 
setMethodStyle(MethodStyle) - Method in class com.sap.cds.generator.ConfigurationImpl
 
setMethodStyle(String) - Method in class com.sap.cds.generator.ConfigurationImpl
 
setParserMode(ParserMode) - Method in class com.sap.cds.generator.ConfigurationImpl
 
setParserMode(String) - Method in class com.sap.cds.generator.ConfigurationImpl
 
SOURCE - Static variable in class com.sap.cds.generator.writer.Types
 
SpecWriterUtil - Class in com.sap.cds.generator.writer
 
SpecWriterUtil() - Constructor for class com.sap.cds.generator.writer.SpecWriterUtil
 
STRUCTURED_TYPE_IMPL - Static variable in class com.sap.cds.generator.writer.Types
 
STRUCTUREDTYPE - Static variable in class com.sap.cds.generator.writer.Types
 

T

toLowerCamel(String) - Static method in class com.sap.cds.generator.writer.CaseFormatHelper
 
toUpperCamel(String) - Static method in class com.sap.cds.generator.writer.CaseFormatHelper
 
toUpperUnderscore(String) - Static method in class com.sap.cds.generator.writer.CaseFormatHelper
 
Types - Class in com.sap.cds.generator.writer
 
TypeUtils - Class in com.sap.cds.generator.util
 

U

unqualifiedContextName(String, String) - Static method in class com.sap.cds.generator.util.NamesUtils
 
unqualifiedName(String) - Static method in class com.sap.cds.generator.util.NamesUtils
 
UnSupportedModelException - Exception in com.sap.cds.generator.util
 
UnSupportedModelException(String) - Constructor for exception com.sap.cds.generator.util.UnSupportedModelException
 

V

valueOf(String) - Static method in enum com.sap.cds.generator.Cds4jCodegen.Result.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.cds.generator.MethodStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.cds.generator.util.GeneratorMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.cds.generator.util.ParserMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sap.cds.generator.Cds4jCodegen.Result.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sap.cds.generator.MethodStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sap.cds.generator.util.GeneratorMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sap.cds.generator.util.ParserMode
Returns an array containing the constants of this enum type, in the order they are declared.
visit(CdsEntity) - Method in class com.sap.cds.generator.writer.CreateBuilderInterfaceVisitor
 
visit(CdsStructuredType) - Method in class com.sap.cds.generator.writer.CreateBuilderInterfaceVisitor
 
visit(CdsElement) - Method in class com.sap.cds.generator.writer.CreateBuilderInterfaceVisitor
 
visit(CdsEntity) - Method in class com.sap.cds.generator.writer.CreateConsumptionInterfaceVisitor
 
visit(CdsEvent) - Method in class com.sap.cds.generator.writer.CreateConsumptionInterfaceVisitor
 
visit(CdsStructuredType) - Method in class com.sap.cds.generator.writer.CreateConsumptionInterfaceVisitor
 
visit(CdsElement) - Method in class com.sap.cds.generator.writer.CreateConsumptionInterfaceVisitor
 
visit(CdsAction) - Method in class com.sap.cds.generator.writer.CreateEventContextInterfaceVisitor
 
visit(CdsFunction) - Method in class com.sap.cds.generator.writer.CreateEventContextInterfaceVisitor
 
visit(CdsEvent) - Method in class com.sap.cds.generator.writer.CreateEventContextInterfaceVisitor
 
visit(CdsParameter) - Method in class com.sap.cds.generator.writer.CreateEventContextInterfaceVisitor
 
visit(CdsModel) - Method in class com.sap.cds.generator.writer.ModelWriter
 
visit(CdsEntity) - Method in class com.sap.cds.generator.writer.ModelWriter
 
visit(CdsEvent) - Method in class com.sap.cds.generator.writer.ModelWriter
 
visit(CdsAction) - Method in class com.sap.cds.generator.writer.ModelWriter
 
visit(CdsFunction) - Method in class com.sap.cds.generator.writer.ModelWriter
 
visit(CdsStructuredType) - Method in class com.sap.cds.generator.writer.ModelWriter
 

W

WrapperInterfaceCreator - Class in com.sap.cds.generator.writer
 
A B C E F G I L M N P Q R S T U V W 
Skip navigation links

Copyright © 2022 SAP. All rights reserved.