| Modifier and Type | Method and Description |
|---|---|
CodeGenerator |
ClassWriter.getGenerator() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
ClassWriter.assembleAbstractClassName(CodeGenerator gen,
YExtension ext,
java.lang.String name) |
static java.lang.String |
ClassWriter.assembleClassName(CodeGenerator gen,
YExtension ext,
java.lang.String name) |
| Constructor and Description |
|---|
ClassWriter(CodeGenerator gen,
YExtension ext,
java.lang.String className) |
ClassWriter(CodeGenerator gen,
YExtension ext,
java.lang.String className,
java.lang.String packageName) |
PackageInfoWriter(CodeGenerator gen,
java.lang.String packageName) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
ConstantsWriter.assembleConstantsClassName(CodeGenerator gen,
YExtension ext) |
static java.lang.String |
ManagerWriter.assembleManagerClassName(CodeGenerator gen,
YExtension ext) |
| Constructor and Description |
|---|
ConstantsWriter(YExtension extension,
CodeGenerator generator) |
ItemTypeWriter(CodeGenerator gen,
YExtension ext,
YComposedType cType,
boolean managerMode,
boolean jaloLogicFree) |
JaloClassGenerator(CodeGenerator gen) |
JaloClassWriter(CodeGenerator gen,
YExtension ext,
java.lang.String className) |
JaloClassWriter(CodeGenerator gen,
YExtension ext,
java.lang.String className,
boolean jaloLogicFree) |
ManagerWriter(YExtension ext,
CodeGenerator gen,
boolean jaloLogicFree) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
ModelNameUtils.getModelOrClass(YAttributeDescriptor attribute,
CodeGenerator gen,
boolean primitive)
Gets the model class string to given attribute type if it is a composed type, otherwise the java class string.
|
| Constructor and Description |
|---|
ModelClassGenerator(CodeGenerator gen) |
ModelGetterWriter(Visibility visibility,
CodeGenerator gen,
YAttributeDescriptor descriptor) |
ModelGetterWriter(Visibility visibility,
CodeGenerator gen,
YAttributeDescriptor descriptor,
java.lang.String name) |
ModelGetterWriter(Visibility visibility,
CodeGenerator gen,
YAttributeDescriptor descriptor,
java.lang.String name,
java.lang.String nullDecorator,
boolean isDeprecated,
java.lang.String deprecatedSince) |
ModelSetterWriter(Visibility visibility,
CodeGenerator gen,
YAttributeDescriptor descriptor) |
ModelSetterWriter(Visibility visibility,
CodeGenerator gen,
YAttributeDescriptor descriptor,
boolean isDeprecated,
java.lang.String deprecatedSince) |
ModelSetterWriter(Visibility visibility,
CodeGenerator gen,
YAttributeDescriptor descriptor,
java.lang.String attributeName,
boolean isDeprecated,
java.lang.String deprecatedSince) |
ModelWriter(CodeGenerator gen,
YExtension ext,
YComposedType type) |
| Constructor and Description |
|---|
AbstractEnumWriter(CodeGenerator gen,
YExtension ext,
YEnumType myEnum) |
ClassEnumWriter(CodeGenerator gen,
YExtension ext,
YEnumType myEnum) |
JavaEnumWriter(CodeGenerator gen,
YExtension ext,
YEnumType myEnum) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
AbstractWebservicesClassGenerator.doGenerate(java.io.File wslayerExtGensrcDir,
CodeGenerator gen,
YExtension ext,
YComposedType type)
method responsible for generating the resources for type
|
| Constructor and Description |
|---|
AbstractWebservicesClassGenerator(CodeGenerator gen) |
WebservicesCodeGenerator(CodeGenerator codeGen,
java.util.List<ExtensionInfo> extensionInfo) |
WebservicesConfig(CodeGenerator codeGen,
SubResourceResolver subResResolver,
UniqueIdentifierResolver uidResolver) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DtoClassGenerator.doGenerate(java.io.File wslayerExtGensrcDir,
CodeGenerator gen,
YExtension ext,
YComposedType type) |
| Constructor and Description |
|---|
AbstractDtoWriter(WebservicesConfig wsConfig,
DtoConfig cfg,
CodeGenerator gen,
YExtension ext) |
CollectionDtoWriter(WebservicesConfig wsConfig,
DtoConfig cfg,
CodeGenerator gen,
YExtension ext)
for type Language will generate DTO class like
|
DtoClassGenerator(CodeGenerator gen,
WebservicesConfig wsConfig,
java.util.Map<YComposedType,java.util.Set<YComposedType>> uniqueInfoMap) |
SingleDtoWriter(WebservicesConfig wsConfig,
DtoConfig cfg,
CodeGenerator gen,
YExtension ext,
java.util.Map<YComposedType,java.util.Set<YComposedType>> uniqueInfoMap) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ResourceClassGenerator.doGenerate(java.io.File wslayerExtGensrcDir,
CodeGenerator gen,
YExtension ext,
YComposedType type) |
| Constructor and Description |
|---|
AbstractResourceWriter(ResourceConfig cfg,
CodeGenerator gen,
YExtension ext) |
CollectionResourceWriter(CodeGenerator gen,
YExtension ext,
ResourceConfig cfg)
Generates resource for access list of base resources defined as @param type
|
ResourceClassGenerator(CodeGenerator gen,
WebservicesConfig wsCfgProvider) |
SingleResourceWriter(CodeGenerator gen,
YExtension ext,
ResourceConfig cfg) |
| Modifier and Type | Method and Description |
|---|---|
protected DMLRecordFactory |
HybrisSchemaGenerator.createRecordFactory(YTypeSystem typeSystem,
YDbModel yDbModel,
Database database,
HybrisPlatform platform,
CodeGenerator codeGenerator,
PkFactory pkFactory) |
| Constructor and Description |
|---|
DMLRecordFactory(YDbModel dbModel,
Database database,
YTypeSystem typeSystem,
HybrisPlatform platform,
CodeGenerator codeGenerator,
PkFactory pkFactory,
int propertyMaxLength,
java.lang.String typeSystemName,
java.lang.String tablePrefix) |
Copyright © 2018 SAP SE. All Rights Reserved.