public class ReturnParameter extends Object
Structure: BAPIRET2
Modifier and Type | Class and Description |
---|---|
static class |
ReturnParameter.ReturnParameterBuilder |
Modifier and Type | Method and Description |
---|---|
static ReturnParameter.ReturnParameterBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
FieldInParameter |
getField()
Field name: FIELD
|
MessageClass |
getId()
Field name: ID
|
ApplicationLogInternalMessageSerialNumber |
getLogMsgNo()
Field name: LOG_MSG_NO
|
ApplicationLogLogNumber |
getLogNo()
Field name: LOG_NO
|
String |
getMessage()
Field name: MESSAGE
|
String |
getMessageV1()
Field name: MESSAGE_V1
|
String |
getMessageV2()
Field name: MESSAGE_V2
|
String |
getMessageV3()
Field name: MESSAGE_V3
|
String |
getMessageV4()
Field name: MESSAGE_V4
|
MessageNumber |
getNumber()
Field name: NUMBER
|
ParameterName |
getParameter()
Field name: PARAMETER
|
LinesInParameter |
getRow()
Field name: ROW
|
LogicalSystemFromWhichMessageOriginates |
getSystem()
Field name: SYSTEM
|
String |
getType()
Field name: TYPE
|
int |
hashCode() |
void |
setField(FieldInParameter field)
Field name: FIELD
|
void |
setId(MessageClass id)
Field name: ID
|
void |
setLogMsgNo(ApplicationLogInternalMessageSerialNumber logMsgNo)
Field name: LOG_MSG_NO
|
void |
setLogNo(ApplicationLogLogNumber logNo)
Field name: LOG_NO
|
void |
setMessage(String message)
Field name: MESSAGE
|
void |
setMessageV1(String messageV1)
Field name: MESSAGE_V1
|
void |
setMessageV2(String messageV2)
Field name: MESSAGE_V2
|
void |
setMessageV3(String messageV3)
Field name: MESSAGE_V3
|
void |
setMessageV4(String messageV4)
Field name: MESSAGE_V4
|
void |
setNumber(MessageNumber number)
Field name: NUMBER
|
void |
setParameter(ParameterName parameter)
Field name: PARAMETER
|
void |
setRow(LinesInParameter row)
Field name: ROW
|
void |
setSystem(LogicalSystemFromWhichMessageOriginates system)
Field name: SYSTEM
|
void |
setType(String type)
Field name: TYPE
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
public static ReturnParameter.ReturnParameterBuilder builder()
@Nullable public FieldInParameter getField()
Type element: BAPI_FLD Domain name: FDNAME Internal type: CHAR Description: Field in parameter Max length: 30
@Nullable public MessageClass getId()
Type element: SYMSGID Domain name: ARBGB Internal type: CHAR Description: Message Class Max length: 20
@Nullable public ApplicationLogInternalMessageSerialNumber getLogMsgNo()
Type element: BALMNR Domain name: BALMNR Internal type: NUMC Description: Application log: Internal message serial number Max length: 6
@Nullable public ApplicationLogLogNumber getLogNo()
Type element: BALOGNR Domain name: BALOGNR Internal type: CHAR Description: Application log: log number Max length: 20
@Nullable public String getMessage()
Type element: BAPI_MSG Domain name: TEXT220 Internal type: CHAR Description: Message Text Max length: 220
@Nullable public String getMessageV1()
Type element: SYMSGV Domain name: SYCHAR50 Internal type: CHAR Description: Message Variable Max length: 50
@Nullable public String getMessageV2()
Type element: SYMSGV Domain name: SYCHAR50 Internal type: CHAR Description: Message Variable Max length: 50
@Nullable public String getMessageV3()
Type element: SYMSGV Domain name: SYCHAR50 Internal type: CHAR Description: Message Variable Max length: 50
@Nullable public String getMessageV4()
Type element: SYMSGV Domain name: SYCHAR50 Internal type: CHAR Description: Message Variable Max length: 50
@Nullable public MessageNumber getNumber()
Type element: SYMSGNO Domain name: SYMSGNO Internal type: NUMC Description: Message Number Max length: 3
@Nullable public ParameterName getParameter()
Type element: BAPI_PARAM Domain name: SWC_ELEM Internal type: CHAR Description: Parameter Name Max length: 32
@Nullable public LinesInParameter getRow()
Type element: BAPI_LINE Domain name: INT4 Internal type: INT4 Description: Lines in parameter Max length: 4
@Nullable public LogicalSystemFromWhichMessageOriginates getSystem()
Type element: BAPILOGSYS Domain name: LOGSYS Internal type: CHAR Description: Logical system from which message originates Max length: 10
@Nullable public String getType()
Type element: BAPI_MTYPE Domain name: SYCHAR01 Internal type: CHAR Description: Message type: S Success, E Error, W Warning, I Info, A Abort Max length: 1
public void setField(@Nullable FieldInParameter field)
Type element: BAPI_FLD Domain name: FDNAME Internal type: CHAR Description: Field in parameter Max length: 30
public void setId(@Nullable MessageClass id)
Type element: SYMSGID Domain name: ARBGB Internal type: CHAR Description: Message Class Max length: 20
public void setLogMsgNo(@Nullable ApplicationLogInternalMessageSerialNumber logMsgNo)
Type element: BALMNR Domain name: BALMNR Internal type: NUMC Description: Application log: Internal message serial number Max length: 6
public void setLogNo(@Nullable ApplicationLogLogNumber logNo)
Type element: BALOGNR Domain name: BALOGNR Internal type: CHAR Description: Application log: log number Max length: 20
public void setMessage(@Nullable String message)
Type element: BAPI_MSG Domain name: TEXT220 Internal type: CHAR Description: Message Text Max length: 220
public void setMessageV1(@Nullable String messageV1)
Type element: SYMSGV Domain name: SYCHAR50 Internal type: CHAR Description: Message Variable Max length: 50
public void setMessageV2(@Nullable String messageV2)
Type element: SYMSGV Domain name: SYCHAR50 Internal type: CHAR Description: Message Variable Max length: 50
public void setMessageV3(@Nullable String messageV3)
Type element: SYMSGV Domain name: SYCHAR50 Internal type: CHAR Description: Message Variable Max length: 50
public void setMessageV4(@Nullable String messageV4)
Type element: SYMSGV Domain name: SYCHAR50 Internal type: CHAR Description: Message Variable Max length: 50
public void setNumber(@Nullable MessageNumber number)
Type element: SYMSGNO Domain name: SYMSGNO Internal type: NUMC Description: Message Number Max length: 3
public void setParameter(@Nullable ParameterName parameter)
Type element: BAPI_PARAM Domain name: SWC_ELEM Internal type: CHAR Description: Parameter Name Max length: 32
public void setRow(@Nullable LinesInParameter row)
Type element: BAPI_LINE Domain name: INT4 Internal type: INT4 Description: Lines in parameter Max length: 4
public void setSystem(@Nullable LogicalSystemFromWhichMessageOriginates system)
Type element: BAPILOGSYS Domain name: LOGSYS Internal type: CHAR Description: Logical system from which message originates Max length: 10
public void setType(@Nullable String type)
Type element: BAPI_MTYPE Domain name: SYCHAR01 Internal type: CHAR Description: Message type: S Success, E Error, W Warning, I Info, A Abort Max length: 1
protected boolean canEqual(Object other)
Copyright © 2018 SAP SE. All rights reserved.