public class InfoQueryResult extends Object implements QueryResult<InfoQuery,InfoQueryResult>
InfoQuery
.Modifier and Type | Class and Description |
---|---|
static class |
InfoQueryResult.SoftwareComponentVersion
Contains information on a software component name and release.
|
Constructor and Description |
---|
InfoQueryResult(int interfaceVersion,
String sapClient,
DatabaseSystem databaseSystem,
String databaseSchema,
ErpRelease erpRelease,
String userTimeZone,
String systemTimeZone,
String userName,
List<InfoQueryResult.SoftwareComponentVersion> softwareComponentVersions) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getDatabaseSchema()
Name of the database schema in which queries are executed.
|
DatabaseSystem |
getDatabaseSystem()
Database system of the ERP.
|
ErpRelease |
getErpRelease()
Release version of the ERP.
|
int |
getInterfaceVersion()
Interface version of the generic ERP query module.
|
InfoQuery |
getQuery()
ERP query from which this result originates.
|
String |
getSapClient()
SAP client of the backend system.
|
List<InfoQueryResult.SoftwareComponentVersion> |
getSoftwareComponentVersions()
Software component versions.
|
String |
getSystemTimeZone()
System time zone of the ERP system.
|
String |
getUserName()
Name of the logged-on user in the ERP system.
|
String |
getUserTimeZone()
User time zone of the ERP system.
|
int |
hashCode() |
String |
toString() |
@ConstructorProperties(value={"interfaceVersion","sapClient","databaseSystem","databaseSchema","erpRelease","userTimeZone","systemTimeZone","userName","softwareComponentVersions"}) @Generated(value="lombok") public InfoQueryResult(int interfaceVersion, @Nullable String sapClient, @Nullable DatabaseSystem databaseSystem, @Nullable String databaseSchema, @Nullable ErpRelease erpRelease, @Nullable String userTimeZone, @Nullable String systemTimeZone, @Nullable String userName, @Nullable List<InfoQueryResult.SoftwareComponentVersion> softwareComponentVersions)
@Nullable @Generated(value="lombok") public String getSapClient()
@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") public int hashCode()
@Generated(value="lombok") public String toString()
@Generated(value="lombok") public InfoQuery getQuery()
QueryResult
getQuery
in interface QueryResult<InfoQuery,InfoQueryResult>
@Generated(value="lombok") public int getInterfaceVersion()
@Nullable @Generated(value="lombok") public DatabaseSystem getDatabaseSystem()
@Nullable @Generated(value="lombok") public String getDatabaseSchema()
@Nullable @Generated(value="lombok") public ErpRelease getErpRelease()
@Nullable @Generated(value="lombok") public String getUserTimeZone()
@Nullable @Generated(value="lombok") public String getSystemTimeZone()
@Nullable @Generated(value="lombok") public String getUserName()
@Nullable @Generated(value="lombok") public List<InfoQueryResult.SoftwareComponentVersion> getSoftwareComponentVersions()
Copyright © 2017 SAP SE. All rights reserved.