public class ProdAllocSqncAssgmt extends Entity<ProdAllocSqncAssgmt>
Modifier and Type | Class and Description |
---|---|
static class |
ProdAllocSqncAssgmt.ProdAllocSqncAssgmtBuilder |
Modifier and Type | Field and Description |
---|---|
static EntityField<ProdAllocSqncAssgmt,String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static EntityField<ProdAllocSqncAssgmt,String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static EntityField<ProdAllocSqncAssgmt,UUID> |
PROD_ALLOC_SQNC_ASSIGNMENT_U_U_ID
Use with available fluent helpers to apply the ProdAllocSqncAssignmentUUID field to query operations.
|
static EntityField<ProdAllocSqncAssgmt,String> |
PRODUCT_ALLOCATION_SEQUENCE
Use with available fluent helpers to apply the ProductAllocationSequence field to query operations.
|
static EntityField<ProdAllocSqncAssgmt,UUID> |
PRODUCT_ALLOCATION_SEQUENCE_U_U_ID
Use with available fluent helpers to apply the ProductAllocationSequenceUUID field to query operations.
|
static EntityField<ProdAllocSqncAssgmt,String> |
VALIDITY_END_TIME_ZONE
Use with available fluent helpers to apply the ValidityEndTimeZone field to query operations.
|
static EntityField<ProdAllocSqncAssgmt,Calendar> |
VALIDITY_END_U_T_C_DATE_TIME
Use with available fluent helpers to apply the ValidityEndUTCDateTime field to query operations.
|
static EntityField<ProdAllocSqncAssgmt,String> |
VALIDITY_START_TIME_ZONE
Use with available fluent helpers to apply the ValidityStartTimeZone field to query operations.
|
static EntityField<ProdAllocSqncAssgmt,Calendar> |
VALIDITY_START_U_T_C_DATE_TIME
Use with available fluent helpers to apply the ValidityStartUTCDateTime field to query operations.
|
Constructor and Description |
---|
ProdAllocSqncAssgmt() |
ProdAllocSqncAssgmt(UUID prodAllocSqncAssignmentUUID,
UUID productAllocationSequenceUUID,
String productAllocationSequence,
String material,
String plant,
Calendar validityStartUTCDateTime,
String validityStartTimeZone,
Calendar validityEndUTCDateTime,
String validityEndTimeZone,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static ProdAllocSqncAssgmt.ProdAllocSqncAssgmtBuilder |
builder() |
boolean |
equals(Object o) |
ProdAllocationSequence |
fetchProdAllocationSequenceTP()
Fetches the ProdAllocationSequence entity (one to one) associated with this entity.
|
static <T> EntityField<ProdAllocSqncAssgmt,T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
String |
getMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
UUID |
getProdAllocSqncAssignmentUUID()
(Key Field) Constraints: Not nullable
|
String |
getProductAllocationSequence()
Constraints: Not nullable, Maximum length: 40
|
UUID |
getProductAllocationSequenceUUID()
Constraints: none
|
Class<ProdAllocSqncAssgmt> |
getType() |
String |
getValidityEndTimeZone()
Constraints: Not nullable, Maximum length: 6
|
Calendar |
getValidityEndUTCDateTime()
Constraints: Not nullable, Precision: 0
|
String |
getValidityStartTimeZone()
Constraints: Not nullable, Maximum length: 6
|
Calendar |
getValidityStartUTCDateTime()
Constraints: Not nullable, Precision: 0
|
int |
hashCode() |
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
void |
setMaterial(String material)
Constraints: Not nullable, Maximum length: 40
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setProdAllocSqncAssignmentUUID(UUID prodAllocSqncAssignmentUUID)
(Key Field) Constraints: Not nullable
|
void |
setProductAllocationSequence(String productAllocationSequence)
Constraints: Not nullable, Maximum length: 40
|
void |
setProductAllocationSequenceUUID(UUID productAllocationSequenceUUID)
Constraints: none
|
void |
setValidityEndTimeZone(String validityEndTimeZone)
Constraints: Not nullable, Maximum length: 6
|
void |
setValidityEndUTCDateTime(Calendar validityEndUTCDateTime)
Constraints: Not nullable, Precision: 0
|
void |
setValidityStartTimeZone(String validityStartTimeZone)
Constraints: Not nullable, Maximum length: 6
|
void |
setValidityStartUTCDateTime(Calendar validityStartUTCDateTime)
Constraints: Not nullable, Precision: 0
|
String |
toString() |
public static final EntityField<ProdAllocSqncAssgmt,UUID> PROD_ALLOC_SQNC_ASSIGNMENT_U_U_ID
public static final EntityField<ProdAllocSqncAssgmt,UUID> PRODUCT_ALLOCATION_SEQUENCE_U_U_ID
public static final EntityField<ProdAllocSqncAssgmt,String> PRODUCT_ALLOCATION_SEQUENCE
public static final EntityField<ProdAllocSqncAssgmt,String> MATERIAL
public static final EntityField<ProdAllocSqncAssgmt,String> PLANT
public static final EntityField<ProdAllocSqncAssgmt,Calendar> VALIDITY_START_U_T_C_DATE_TIME
public static final EntityField<ProdAllocSqncAssgmt,String> VALIDITY_START_TIME_ZONE
public static final EntityField<ProdAllocSqncAssgmt,Calendar> VALIDITY_END_U_T_C_DATE_TIME
public static final EntityField<ProdAllocSqncAssgmt,String> VALIDITY_END_TIME_ZONE
@Generated(value="lombok") public ProdAllocSqncAssgmt()
@ConstructorProperties(value={"prodAllocSqncAssignmentUUID","productAllocationSequenceUUID","productAllocationSequence","material","plant","validityStartUTCDateTime","validityStartTimeZone","validityEndUTCDateTime","validityEndTimeZone","erpConfigContext"}) @Generated(value="lombok") public ProdAllocSqncAssgmt(@Nullable UUID prodAllocSqncAssignmentUUID, @Nullable UUID productAllocationSequenceUUID, @Nullable String productAllocationSequence, @Nullable String material, @Nullable String plant, @Nullable Calendar validityStartUTCDateTime, @Nullable String validityStartTimeZone, @Nullable Calendar validityEndUTCDateTime, @Nullable String validityEndTimeZone, ErpConfigContext erpConfigContext)
public Class<ProdAllocSqncAssgmt> getType()
getType
in class Entity<ProdAllocSqncAssgmt>
public static <T> EntityField<ProdAllocSqncAssgmt,T> field(String fieldName, Class<T> fieldType)
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.public ProdAllocationSequence fetchProdAllocationSequenceTP() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
com.sap.cloud.sdk.odatav2.connectivity.ODataException
@Generated(value="lombok") public static ProdAllocSqncAssgmt.ProdAllocSqncAssgmtBuilder builder()
@Nullable @Generated(value="lombok") public UUID getProdAllocSqncAssignmentUUID()
@Nullable @Generated(value="lombok") public UUID getProductAllocationSequenceUUID()
@Nullable @Generated(value="lombok") public String getProductAllocationSequence()
@Nullable @Generated(value="lombok") public String getMaterial()
@Nullable @Generated(value="lombok") public String getPlant()
@Nullable @Generated(value="lombok") public Calendar getValidityStartUTCDateTime()
@Nullable @Generated(value="lombok") public String getValidityStartTimeZone()
@Nullable @Generated(value="lombok") public Calendar getValidityEndUTCDateTime()
@Nullable @Generated(value="lombok") public String getValidityEndTimeZone()
@Generated(value="lombok") public ErpConfigContext getErpConfigContext()
@Generated(value="lombok") public void setProdAllocSqncAssignmentUUID(@Nullable UUID prodAllocSqncAssignmentUUID)
prodAllocSqncAssignmentUUID
- @Generated(value="lombok") public void setProductAllocationSequenceUUID(@Nullable UUID productAllocationSequenceUUID)
productAllocationSequenceUUID
- @Generated(value="lombok") public void setProductAllocationSequence(@Nullable String productAllocationSequence)
productAllocationSequence
- @Generated(value="lombok") public void setMaterial(@Nullable String material)
material
- @Generated(value="lombok") public void setPlant(@Nullable String plant)
plant
- @Generated(value="lombok") public void setValidityStartUTCDateTime(@Nullable Calendar validityStartUTCDateTime)
validityStartUTCDateTime
- @Generated(value="lombok") public void setValidityStartTimeZone(@Nullable String validityStartTimeZone)
validityStartTimeZone
- @Generated(value="lombok") public void setValidityEndUTCDateTime(@Nullable Calendar validityEndUTCDateTime)
validityEndUTCDateTime
- @Generated(value="lombok") public void setValidityEndTimeZone(@Nullable String validityEndTimeZone)
validityEndTimeZone
- @Generated(value="lombok") public void setErpConfigContext(ErpConfigContext erpConfigContext)
erpConfigContext
- @Generated(value="lombok") public String toString()
toString
in class Entity<ProdAllocSqncAssgmt>
@Generated(value="lombok") public boolean equals(Object o)
equals
in class Entity<ProdAllocSqncAssgmt>
@Generated(value="lombok") public int hashCode()
hashCode
in class Entity<ProdAllocSqncAssgmt>
Copyright © 2017 SAP SE. All rights reserved.