@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen") @Beta public class StructureComponent extends Object
Modifier and Type | Class and Description |
---|---|
static class |
StructureComponent.TypeEnum
Type of the Component - Inline (I) or Association (A).
|
Constructor and Description |
---|
StructureComponent() |
Modifier and Type | Method and Description |
---|---|
StructureComponent |
addAnnotationsItem(Object annotationsItem)
Add one Annotations instance to this
StructureComponent . |
StructureComponent |
addDescriptionItem(Object descriptionItem)
Add one Description instance to this
StructureComponent . |
StructureComponent |
addLabelItem(Object labelItem)
Add one Label instance to this
StructureComponent . |
StructureComponent |
annotations(List<Object> annotations)
Set the annotations of this
StructureComponent instance and return the same instance. |
StructureComponent |
association(StructureAssociation association)
Set the association of this
StructureComponent instance and return the same instance. |
StructureComponent |
description(List<Object> description)
Set the description of this
StructureComponent instance and return the same instance. |
StructureComponent |
element(Element element)
Set the element of this
StructureComponent instance and return the same instance. |
boolean |
equals(Object o) |
List<Object> |
getAnnotations()
Annotations belonging to entity.
|
StructureAssociation |
getAssociation()
Get association
|
List<Object> |
getDescription()
Description of the entity
|
Element |
getElement()
Get element
|
String |
getId()
ID of the component
|
List<Object> |
getLabel()
Label of the entity
|
String |
getName()
Name of the component
|
StructureComponent.TypeEnum |
getType()
Type of the Component - Inline (I) or Association (A).
|
int |
hashCode() |
StructureComponent |
id(String id)
Set the id of this
StructureComponent instance and return the same instance. |
StructureComponent |
label(List<Object> label)
Set the label of this
StructureComponent instance and return the same instance. |
StructureComponent |
name(String name)
Set the name of this
StructureComponent instance and return the same instance. |
void |
setAnnotations(List<Object> annotations)
Set the annotations of this
StructureComponent instance. |
void |
setAssociation(StructureAssociation association)
Set the association of this
StructureComponent instance. |
void |
setDescription(List<Object> description)
Set the description of this
StructureComponent instance. |
void |
setElement(Element element)
Set the element of this
StructureComponent instance. |
void |
setId(String id)
Set the id of this
StructureComponent instance. |
void |
setLabel(List<Object> label)
Set the label of this
StructureComponent instance. |
void |
setName(String name)
Set the name of this
StructureComponent instance. |
void |
setType(StructureComponent.TypeEnum type)
Set the type of this
StructureComponent instance. |
String |
toString() |
StructureComponent |
type(StructureComponent.TypeEnum type)
Set the type of this
StructureComponent instance and return the same instance. |
@Nonnull public StructureComponent id(@Nonnull String id)
StructureComponent
instance and return the same instance.id
- ID of the componentStructureComponent
class@Nonnull public String getId()
StructureComponent
instance.public void setId(@Nonnull String id)
StructureComponent
instance.id
- ID of the component@Nonnull public StructureComponent name(@Nonnull String name)
StructureComponent
instance and return the same instance.name
- Name of the componentStructureComponent
class@Nonnull public String getName()
StructureComponent
instance.public void setName(@Nonnull String name)
StructureComponent
instance.name
- Name of the component@Nonnull public StructureComponent description(@Nonnull List<Object> description)
StructureComponent
instance and return the same instance.description
- Description of the entityStructureComponent
class@Nonnull public StructureComponent addDescriptionItem(@Nonnull Object descriptionItem)
StructureComponent
.descriptionItem
- The Description that should be addedStructureComponent
@Nonnull public List<Object> getDescription()
StructureComponent
instance.public void setDescription(@Nonnull List<Object> description)
StructureComponent
instance.description
- Description of the entity@Nonnull public StructureComponent label(@Nonnull List<Object> label)
StructureComponent
instance and return the same instance.label
- Label of the entityStructureComponent
class@Nonnull public StructureComponent addLabelItem(@Nonnull Object labelItem)
StructureComponent
.labelItem
- The Label that should be addedStructureComponent
@Nonnull public List<Object> getLabel()
StructureComponent
instance.public void setLabel(@Nonnull List<Object> label)
StructureComponent
instance.label
- Label of the entity@Nonnull public StructureComponent type(@Nonnull StructureComponent.TypeEnum type)
StructureComponent
instance and return the same instance.type
- Type of the Component - Inline (I) or Association (A).StructureComponent
class@Nonnull public StructureComponent.TypeEnum getType()
StructureComponent
instance.public void setType(@Nonnull StructureComponent.TypeEnum type)
StructureComponent
instance.type
- Type of the Component - Inline (I) or Association (A).@Nonnull public StructureComponent annotations(@Nonnull List<Object> annotations)
StructureComponent
instance and return the same instance.annotations
- Annotations belonging to entity.StructureComponent
class@Nonnull public StructureComponent addAnnotationsItem(@Nonnull Object annotationsItem)
StructureComponent
.annotationsItem
- The Annotations that should be addedStructureComponent
@Nonnull public List<Object> getAnnotations()
StructureComponent
instance.public void setAnnotations(@Nonnull List<Object> annotations)
StructureComponent
instance.annotations
- Annotations belonging to entity.@Nonnull public StructureComponent element(@Nonnull Element element)
StructureComponent
instance and return the same instance.element
- The element of this StructureComponent
StructureComponent
class@Nonnull public Element getElement()
StructureComponent
instance.public void setElement(@Nonnull Element element)
StructureComponent
instance.element
- The element of this StructureComponent
@Nonnull public StructureComponent association(@Nonnull StructureAssociation association)
StructureComponent
instance and return the same instance.association
- The association of this StructureComponent
StructureComponent
class@Nonnull public StructureAssociation getAssociation()
StructureComponent
instance.public void setAssociation(@Nonnull StructureAssociation association)
StructureComponent
instance.association
- The association of this StructureComponent
Copyright © 2021 SAP SE. All rights reserved.