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() |
boolean |
equals(Object o) |
FieldInParameter |
getField()
Field name: FIELD
Type element: BAPI_FLD
Domain name: FDNAME
Internal type: CHAR
Description: Field in parameter
Max length: 30
|
MessageClass |
getId()
Field name: ID
Type element: SYMSGID
Domain name: ARBGB
Internal type: CHAR
Description: Message Class
Max length: 20
|
ApplicationLogInternalMessageSerialNumber |
getLogMsgNo()
Field name: LOG_MSG_NO
Type element: BALMNR
Domain name: BALMNR
Internal type: NUMC
Description: Application log: Internal message serial number
Max length: 6
|
ApplicationLogLogNumber |
getLogNo()
Field name: LOG_NO
Type element: BALOGNR
Domain name: BALOGNR
Internal type: CHAR
Description: Application log: log number
Max length: 20
|
String |
getMessage()
Field name: MESSAGE
Type element: BAPI_MSG
Domain name: TEXT220
Internal type: CHAR
Description: Message Text
Max length: 220
|
String |
getMessageV1()
Field name: MESSAGE_V1
Type element: SYMSGV
Domain name: SYCHAR50
Internal type: CHAR
Description: Message Variable
Max length: 50
|
String |
getMessageV2()
Field name: MESSAGE_V2
Type element: SYMSGV
Domain name: SYCHAR50
Internal type: CHAR
Description: Message Variable
Max length: 50
|
String |
getMessageV3()
Field name: MESSAGE_V3
Type element: SYMSGV
Domain name: SYCHAR50
Internal type: CHAR
Description: Message Variable
Max length: 50
|
String |
getMessageV4()
Field name: MESSAGE_V4
Type element: SYMSGV
Domain name: SYCHAR50
Internal type: CHAR
Description: Message Variable
Max length: 50
|
MessageNumber |
getNumber()
Field name: NUMBER
Type element: SYMSGNO
Domain name: SYMSGNO
Internal type: NUMC
Description: Message Number
Max length: 3
|
ParameterName |
getParameter()
Field name: PARAMETER
Type element: BAPI_PARAM
Domain name: SWC_ELEM
Internal type: CHAR
Description: Parameter Name
Max length: 32
|
LinesInParameter |
getRow()
Field name: ROW
Type element: BAPI_LINE
Domain name: INT4
Internal type: INT4
Description: Lines in parameter
Max length: 4
|
LogicalSystemFromWhichMessageOriginates |
getSystem()
Field name: SYSTEM
Type element: BAPILOGSYS
Domain name: LOGSYS
Internal type: CHAR
Description: Logical system from which message originates
Max length: 10
|
String |
getType()
Field name: 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
|
int |
hashCode() |
void |
setField(FieldInParameter field)
Field name: FIELD
Type element: BAPI_FLD
Domain name: FDNAME
Internal type: CHAR
Description: Field in parameter
Max length: 30
|
void |
setId(MessageClass id)
Field name: ID
Type element: SYMSGID
Domain name: ARBGB
Internal type: CHAR
Description: Message Class
Max length: 20
|
void |
setLogMsgNo(ApplicationLogInternalMessageSerialNumber logMsgNo)
Field name: LOG_MSG_NO
Type element: BALMNR
Domain name: BALMNR
Internal type: NUMC
Description: Application log: Internal message serial number
Max length: 6
|
void |
setLogNo(ApplicationLogLogNumber logNo)
Field name: LOG_NO
Type element: BALOGNR
Domain name: BALOGNR
Internal type: CHAR
Description: Application log: log number
Max length: 20
|
void |
setMessage(String message)
Field name: MESSAGE
Type element: BAPI_MSG
Domain name: TEXT220
Internal type: CHAR
Description: Message Text
Max length: 220
|
void |
setMessageV1(String messageV1)
Field name: MESSAGE_V1
Type element: SYMSGV
Domain name: SYCHAR50
Internal type: CHAR
Description: Message Variable
Max length: 50
|
void |
setMessageV2(String messageV2)
Field name: MESSAGE_V2
Type element: SYMSGV
Domain name: SYCHAR50
Internal type: CHAR
Description: Message Variable
Max length: 50
|
void |
setMessageV3(String messageV3)
Field name: MESSAGE_V3
Type element: SYMSGV
Domain name: SYCHAR50
Internal type: CHAR
Description: Message Variable
Max length: 50
|
void |
setMessageV4(String messageV4)
Field name: MESSAGE_V4
Type element: SYMSGV
Domain name: SYCHAR50
Internal type: CHAR
Description: Message Variable
Max length: 50
|
void |
setNumber(MessageNumber number)
Field name: NUMBER
Type element: SYMSGNO
Domain name: SYMSGNO
Internal type: NUMC
Description: Message Number
Max length: 3
|
void |
setParameter(ParameterName parameter)
Field name: PARAMETER
Type element: BAPI_PARAM
Domain name: SWC_ELEM
Internal type: CHAR
Description: Parameter Name
Max length: 32
|
void |
setRow(LinesInParameter row)
Field name: ROW
Type element: BAPI_LINE
Domain name: INT4
Internal type: INT4
Description: Lines in parameter
Max length: 4
|
void |
setSystem(LogicalSystemFromWhichMessageOriginates system)
Field name: SYSTEM
Type element: BAPILOGSYS
Domain name: LOGSYS
Internal type: CHAR
Description: Logical system from which message originates
Max length: 10
|
void |
setType(String type)
Field name: 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
|
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
Copyright © 2018 SAP SE. All rights reserved.