Class PaymentMethodValidation
Original entity name from the Odata EDM: PaymentMethodValidation
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PaymentMethodValidationSelectableSelector for all available fields of PaymentMethodValidation.static final PaymentMethodValidationField<Boolean>Use with available fluent helpers to apply the BankAccountNumberExists field to query operations.static final PaymentMethodValidationField<Boolean>Use with available fluent helpers to apply the BankKeyExists field to query operations.static final PaymentMethodValidationField<String>Use with available fluent helpers to apply the CompanyCode field to query operations.static final PaymentMethodValidationField<Boolean>Use with available fluent helpers to apply the IBANExists field to query operations.static final PaymentMethodValidationField<Boolean>Use with available fluent helpers to apply the IsValid field to query operations.static final PaymentMethodValidationField<String>Use with available fluent helpers to apply the ISOCountryCodeForBank field to query operations.static final PaymentMethodValidationField<String>Use with available fluent helpers to apply the ISOEmployeeCountryCode field to query operations.static final PaymentMethodValidationField<String>Use with available fluent helpers to apply the Language field to query operations.static final PaymentMethodValidationField<String>Use with available fluent helpers to apply the PaymentMethod field to query operations.static final PaymentMethodValidationField<String>Use with available fluent helpers to apply the PaymentMethodInEC field to query operations.static final PaymentMethodValidationField<Boolean>Use with available fluent helpers to apply the SwiftExists field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionPaymentMethodValidation(String iSOCountryCodeForBank, String paymentMethodInEC, String companyCode, Boolean iBANExists, Boolean swiftExists, Boolean bankAccountNumberExists, String iSOEmployeeCountryCode, Boolean bankKeyExists, String language, String paymentMethod, Boolean isValid) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
PaymentMethodValidationField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> PaymentMethodValidationField<T>Use with available fluent helpers to apply an extension field to query operations.protected void(Key Field) Constraints: Not nullable(Key Field) Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 4protected Stringprotected String(Key Field) Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 2Constraints: nonegetKey()(Key Field) Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 1(Key Field) Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullablegetType()inthashCode()voidsetBankAccountNumberExists(Boolean bankAccountNumberExists) (Key Field) Constraints: Not nullablevoidsetBankKeyExists(Boolean bankKeyExists) (Key Field) Constraints: Not nullablevoidsetCompanyCode(String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetIBANExists(Boolean iBANExists) (Key Field) Constraints: Not nullablevoidsetISOCountryCodeForBank(String iSOCountryCodeForBank) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetISOEmployeeCountryCode(String iSOEmployeeCountryCode) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetIsValid(Boolean isValid) Constraints: nonevoidsetLanguage(String language) (Key Field) Constraints: Not nullable, Maximum length: 5voidsetPaymentMethod(String paymentMethod) Constraints: Not nullable, Maximum length: 1voidsetPaymentMethodInEC(String paymentMethodInEC) (Key Field) Constraints: Not nullable, Maximum length: 2protected voidsetServicePathForFetch(String servicePathForFetch) voidsetSwiftExists(Boolean swiftExists) (Key Field) Constraints: Not nullabletoString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of PaymentMethodValidation. -
ISO_COUNTRY_CODE_FOR_BANK
Use with available fluent helpers to apply the ISOCountryCodeForBank field to query operations. -
PAYMENT_METHOD_IN_EC
Use with available fluent helpers to apply the PaymentMethodInEC field to query operations. -
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations. -
IBAN_EXISTS
Use with available fluent helpers to apply the IBANExists field to query operations. -
SWIFT_EXISTS
Use with available fluent helpers to apply the SwiftExists field to query operations. -
BANK_ACCOUNT_NUMBER_EXISTS
Use with available fluent helpers to apply the BankAccountNumberExists field to query operations. -
ISO_EMPLOYEE_COUNTRY_CODE
Use with available fluent helpers to apply the ISOEmployeeCountryCode field to query operations. -
BANK_KEY_EXISTS
Use with available fluent helpers to apply the BankKeyExists field to query operations. -
LANGUAGE
Use with available fluent helpers to apply the Language field to query operations. -
PAYMENT_METHOD
Use with available fluent helpers to apply the PaymentMethod field to query operations. -
IS_VALID
Use with available fluent helpers to apply the IsValid field to query operations.
-
-
Constructor Details
-
PaymentMethodValidation
public PaymentMethodValidation() -
PaymentMethodValidation
public PaymentMethodValidation(@Nullable String iSOCountryCodeForBank, @Nullable String paymentMethodInEC, @Nullable String companyCode, @Nullable Boolean iBANExists, @Nullable Boolean swiftExists, @Nullable Boolean bankAccountNumberExists, @Nullable String iSOEmployeeCountryCode, @Nullable Boolean bankKeyExists, @Nullable String language, @Nullable String paymentMethod, @Nullable Boolean isValid)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<PaymentMethodValidation>
-
setISOCountryCodeForBank
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ISOCountryCodeForBank
- Parameters:
iSOCountryCodeForBank- ISO Code
-
setPaymentMethodInEC
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PaymentMethodInEC
- Parameters:
paymentMethodInEC- SF Payment Method
-
setCompanyCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Parameters:
companyCode- Company Code
-
setIBANExists
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: IBANExists
- Parameters:
iBANExists- Boolean Variable (X = True, - = False, Space = Unknown)
-
setSwiftExists
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SwiftExists
- Parameters:
swiftExists- Boolean Variable (X = True, - = False, Space = Unknown)
-
setBankAccountNumberExists
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: BankAccountNumberExists
- Parameters:
bankAccountNumberExists- Boolean Variable (X = True, - = False, Space = Unknown)
-
setISOEmployeeCountryCode
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ISOEmployeeCountryCode
- Parameters:
iSOEmployeeCountryCode- ISO Code
-
setBankKeyExists
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: BankKeyExists
- Parameters:
bankKeyExists- Boolean Variable (X = True, - = False, Space = Unknown)
-
setLanguage
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: Language
- Parameters:
language- Locale
-
setPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Parameters:
paymentMethod- Pymt Meth.
-
setIsValid
Constraints: noneOriginal property name from the Odata EDM: IsValid
- Parameters:
isValid- Boolean Variable (X = True, - = False, Space = Unknown)
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<PaymentMethodValidation>
-
getKey
- Overrides:
getKeyin classVdmObject<PaymentMethodValidation>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<PaymentMethodValidation>
-
fromMap
- Overrides:
fromMapin classVdmObject<PaymentMethodValidation>
-
field
@Nonnull public static <T> PaymentMethodValidationField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> PaymentMethodValidationField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<PaymentMethodValidation>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<PaymentMethodValidation>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<PaymentMethodValidation>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<PaymentMethodValidation>
-
builder
-
getISOCountryCodeForBank
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ISOCountryCodeForBank
- Returns:
- ISO Code
-
getPaymentMethodInEC
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PaymentMethodInEC
- Returns:
- SF Payment Method
-
getCompanyCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
- Company Code
-
getIBANExists
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: IBANExists
- Returns:
- Boolean Variable (X = True, - = False, Space = Unknown)
-
getSwiftExists
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SwiftExists
- Returns:
- Boolean Variable (X = True, - = False, Space = Unknown)
-
getBankAccountNumberExists
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: BankAccountNumberExists
- Returns:
- Boolean Variable (X = True, - = False, Space = Unknown)
-
getISOEmployeeCountryCode
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ISOEmployeeCountryCode
- Returns:
- ISO Code
-
getBankKeyExists
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: BankKeyExists
- Returns:
- Boolean Variable (X = True, - = False, Space = Unknown)
-
getLanguage
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: Language
- Returns:
- Locale
-
getPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Returns:
- Pymt Meth.
-
getIsValid
Constraints: noneOriginal property name from the Odata EDM: IsValid
- Returns:
- Boolean Variable (X = True, - = False, Space = Unknown)
-
toString
- Overrides:
toStringin classVdmObject<PaymentMethodValidation>
-
equals
- Overrides:
equalsin classVdmEntity<PaymentMethodValidation>
-
canEqual
- Overrides:
canEqualin classVdmEntity<PaymentMethodValidation>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<PaymentMethodValidation>
-