Class Customer_VH
Original entity name from the Odata EDM: I_Customer_VHType
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Customer_VHSelectableSelector for all available fields of Customer_VH.static final Customer_VHField<String>Use with available fluent helpers to apply the AuthorizationGroup field to query operations.static final Customer_VHField<String>Use with available fluent helpers to apply the BusinessPartner field to query operations.static final Customer_VHField<String>Use with available fluent helpers to apply the BusinessPartnerType field to query operations.static final Customer_VHField<String>Use with available fluent helpers to apply the CityName field to query operations.static final Customer_VHField<String>Use with available fluent helpers to apply the Country field to query operations.static final Customer_VHField<String>Use with available fluent helpers to apply the Customer field to query operations.static final Customer_VHField<String>Use with available fluent helpers to apply the CustomerAccountGroup field to query operations.static final Customer_VHField<String>Use with available fluent helpers to apply the CustomerName field to query operations.static final Customer_VHField<String>Use with available fluent helpers to apply the IsBusinessPurposeCompleted field to query operations.static final Customer_VHField<Boolean>Use with available fluent helpers to apply the IsCompetitor field to query operations.static final Customer_VHField<String>Use with available fluent helpers to apply the OrganizationBPName1 field to query operations.static final Customer_VHField<String>Use with available fluent helpers to apply the OrganizationBPName2 field to query operations.static final Customer_VHField<String>Use with available fluent helpers to apply the PostalCode field to query operations.static final Customer_VHField<String>Use with available fluent helpers to apply the StreetName field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionCustomer_VH(String customer, String organizationBPName1, String organizationBPName2, String country, String cityName, String streetName, String postalCode, String customerName, String customerAccountGroup, String authorizationGroup, String isBusinessPurposeCompleted, Boolean isCompetitor, String businessPartner, String businessPartnerType) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
Customer_VHField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> Customer_VHField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 35Constraints: Not nullable, Maximum length: 3(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 80protected Stringprotected StringConstraints: Not nullable, Maximum length: 1Constraints: nonegetKey()Constraints: Not nullable, Maximum length: 35Constraints: Not nullable, Maximum length: 35Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 35getType()inthashCode()voidsetAuthorizationGroup(String authorizationGroup) Constraints: Not nullable, Maximum length: 4voidsetBusinessPartner(String businessPartner) Constraints: Not nullable, Maximum length: 10voidsetBusinessPartnerType(String businessPartnerType) Constraints: Not nullable, Maximum length: 4voidsetCityName(String cityName) Constraints: Not nullable, Maximum length: 35voidsetCountry(String country) Constraints: Not nullable, Maximum length: 3voidsetCustomer(String customer) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetCustomerAccountGroup(String customerAccountGroup) Constraints: Not nullable, Maximum length: 4voidsetCustomerName(String customerName) Constraints: Not nullable, Maximum length: 80voidsetIsBusinessPurposeCompleted(String isBusinessPurposeCompleted) Constraints: Not nullable, Maximum length: 1voidsetIsCompetitor(Boolean isCompetitor) Constraints: nonevoidsetOrganizationBPName1(String organizationBPName1) Constraints: Not nullable, Maximum length: 35voidsetOrganizationBPName2(String organizationBPName2) Constraints: Not nullable, Maximum length: 35voidsetPostalCode(String postalCode) Constraints: Not nullable, Maximum length: 10protected voidsetServicePathForFetch(String servicePathForFetch) voidsetStreetName(String streetName) Constraints: Not nullable, Maximum length: 35toString()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 Customer_VH. -
CUSTOMER
Use with available fluent helpers to apply the Customer field to query operations. -
ORGANIZATION_BP_NAME1
Use with available fluent helpers to apply the OrganizationBPName1 field to query operations. -
ORGANIZATION_BP_NAME2
Use with available fluent helpers to apply the OrganizationBPName2 field to query operations. -
COUNTRY
Use with available fluent helpers to apply the Country field to query operations. -
CITY_NAME
Use with available fluent helpers to apply the CityName field to query operations. -
STREET_NAME
Use with available fluent helpers to apply the StreetName field to query operations. -
POSTAL_CODE
Use with available fluent helpers to apply the PostalCode field to query operations. -
CUSTOMER_NAME
Use with available fluent helpers to apply the CustomerName field to query operations. -
CUSTOMER_ACCOUNT_GROUP
Use with available fluent helpers to apply the CustomerAccountGroup field to query operations. -
AUTHORIZATION_GROUP
Use with available fluent helpers to apply the AuthorizationGroup field to query operations. -
IS_BUSINESS_PURPOSE_COMPLETED
Use with available fluent helpers to apply the IsBusinessPurposeCompleted field to query operations. -
IS_COMPETITOR
Use with available fluent helpers to apply the IsCompetitor field to query operations. -
BUSINESS_PARTNER
Use with available fluent helpers to apply the BusinessPartner field to query operations. -
BUSINESS_PARTNER_TYPE
Use with available fluent helpers to apply the BusinessPartnerType field to query operations.
-
-
Constructor Details
-
Customer_VH
public Customer_VH() -
Customer_VH
public Customer_VH(@Nullable String customer, @Nullable String organizationBPName1, @Nullable String organizationBPName2, @Nullable String country, @Nullable String cityName, @Nullable String streetName, @Nullable String postalCode, @Nullable String customerName, @Nullable String customerAccountGroup, @Nullable String authorizationGroup, @Nullable String isBusinessPurposeCompleted, @Nullable Boolean isCompetitor, @Nullable String businessPartner, @Nullable String businessPartnerType)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<Customer_VH>
-
setCustomer
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Parameters:
customer- Customer Number
-
setOrganizationBPName1
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: OrganizationBPName1
- Parameters:
organizationBPName1- Name 1
-
setOrganizationBPName2
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: OrganizationBPName2
- Parameters:
organizationBPName2- Name 2
-
setCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Country
- Parameters:
country- Country/Region Key
-
setCityName
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: CityName
- Parameters:
cityName- City
-
setStreetName
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: StreetName
- Parameters:
streetName- Street and House Number
-
setPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PostalCode
- Parameters:
postalCode- Postal Code
-
setCustomerName
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: CustomerName
- Parameters:
customerName- Name of Customer
-
setCustomerAccountGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerAccountGroup
- Parameters:
customerAccountGroup- Customer Account Group
-
setAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Parameters:
authorizationGroup- Authorization Group
-
setIsBusinessPurposeCompleted
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBusinessPurposeCompleted
- Parameters:
isBusinessPurposeCompleted- Business Purpose Completed Flag
-
setIsCompetitor
Constraints: noneOriginal property name from the Odata EDM: IsCompetitor
- Parameters:
isCompetitor- Indicator: Competitor
-
setBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Parameters:
businessPartner- Business Partner Number
-
setBusinessPartnerType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessPartnerType
- Parameters:
businessPartnerType- Business Partner Type
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<Customer_VH>
-
getKey
- Overrides:
getKeyin classVdmObject<Customer_VH>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<Customer_VH>
-
fromMap
- Overrides:
fromMapin classVdmObject<Customer_VH>
-
field
@Nonnull public static <T> Customer_VHField<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> Customer_VHField<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<Customer_VH>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<Customer_VH>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<Customer_VH>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<Customer_VH>
-
builder
-
getCustomer
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
- Customer Number
-
getOrganizationBPName1
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: OrganizationBPName1
- Returns:
- Name 1
-
getOrganizationBPName2
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: OrganizationBPName2
- Returns:
- Name 2
-
getCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Country
- Returns:
- Country/Region Key
-
getCityName
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: CityName
- Returns:
- City
-
getStreetName
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: StreetName
- Returns:
- Street and House Number
-
getPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PostalCode
- Returns:
- Postal Code
-
getCustomerName
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: CustomerName
- Returns:
- Name of Customer
-
getCustomerAccountGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerAccountGroup
- Returns:
- Customer Account Group
-
getAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Returns:
- Authorization Group
-
getIsBusinessPurposeCompleted
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBusinessPurposeCompleted
- Returns:
- Business Purpose Completed Flag
-
getIsCompetitor
Constraints: noneOriginal property name from the Odata EDM: IsCompetitor
- Returns:
- Indicator: Competitor
-
getBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Returns:
- Business Partner Number
-
getBusinessPartnerType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessPartnerType
- Returns:
- Business Partner Type
-
toString
- Overrides:
toStringin classVdmObject<Customer_VH>
-
equals
- Overrides:
equalsin classVdmEntity<Customer_VH>
-
canEqual
- Overrides:
canEqualin classVdmEntity<Customer_VH>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<Customer_VH>
-