public class AttachmentContent extends VdmEntity<AttachmentContent>
Original entity name from the Odata EDM: AttachmentContent
Modifier and Type | Class and Description |
---|---|
static class |
AttachmentContent.AttachmentContentBuilder |
Modifier and Type | Field and Description |
---|---|
static AttachmentContentSelectable |
ALL_FIELDS
Selector for all available fields of AttachmentContent.
|
static AttachmentContentField<String> |
ARCHIVE_DOCUMENT_ID
Use with available fluent helpers to apply the ArchiveDocumentID field to query operations.
|
static AttachmentContentField<String> |
ARCHIVE_LINK_REPOSITORY
Use with available fluent helpers to apply the ArchiveLinkRepository field to query operations.
|
static AttachmentContentField<String> |
BUSINESS_OBJECT_TYPE
Use with available fluent helpers to apply the BusinessObjectType field to query operations.
|
static AttachmentContentField<String> |
BUSINESS_OBJECT_TYPE_NAME
Use with available fluent helpers to apply the BusinessObjectTypeName field to query operations.
|
static AttachmentContentField<Calendar> |
CHANGED_DATE_TIME
Use with available fluent helpers to apply the ChangedDateTime field to query operations.
|
static AttachmentContentField<byte[]> |
CONTENT
Use with available fluent helpers to apply the Content field to query operations.
|
static AttachmentContentField<String> |
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations.
|
static AttachmentContentField<String> |
CREATED_BY_USER_FULL_NAME
Use with available fluent helpers to apply the CreatedByUserFullName field to query operations.
|
static AttachmentContentField<Calendar> |
CREATION_DATE_TIME
Use with available fluent helpers to apply the CreationDateTime field to query operations.
|
static AttachmentContentField<String> |
DOCUMENT_INFO_RECORD_DOC_NUMBER
Use with available fluent helpers to apply the DocumentInfoRecordDocNumber field to query operations.
|
static AttachmentContentField<String> |
DOCUMENT_INFO_RECORD_DOC_PART
Use with available fluent helpers to apply the DocumentInfoRecordDocPart field to query operations.
|
static AttachmentContentField<String> |
DOCUMENT_INFO_RECORD_DOC_TYPE
Use with available fluent helpers to apply the DocumentInfoRecordDocType field to query operations.
|
static AttachmentContentField<String> |
DOCUMENT_INFO_RECORD_DOC_VERSION
Use with available fluent helpers to apply the DocumentInfoRecordDocVersion field to query operations.
|
static AttachmentContentField<String> |
DOCUMENT_URL
Use with available fluent helpers to apply the DocumentURL field to query operations.
|
static AttachmentContentField<String> |
FILE_NAME
Use with available fluent helpers to apply the FileName field to query operations.
|
static AttachmentContentField<String> |
FILE_SIZE
Use with available fluent helpers to apply the FileSize field to query operations.
|
static AttachmentContentField<String> |
LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the LastChangedByUser field to query operations.
|
static AttachmentContentField<String> |
LAST_CHANGED_BY_USER_FULL_NAME
Use with available fluent helpers to apply the LastChangedByUserFullName field to query operations.
|
static AttachmentContentField<String> |
LINKED_SAP_OBJECT_KEY
Use with available fluent helpers to apply the LinkedSAPObjectKey field to query operations.
|
static AttachmentContentField<String> |
LOGICAL_DOCUMENT
Use with available fluent helpers to apply the LogicalDocument field to query operations.
|
static AttachmentContentField<String> |
MIME_TYPE
Use with available fluent helpers to apply the MimeType field to query operations.
|
static AttachmentContentField<String> |
SEMANTIC_OBJECT
Use with available fluent helpers to apply the SemanticObject field to query operations.
|
static AttachmentContentField<String> |
STORAGE_CATEGORY
Use with available fluent helpers to apply the StorageCategory field to query operations.
|
static AttachmentContentField<String> |
WORKSTATION_APPLICATION
Use with available fluent helpers to apply the WorkstationApplication field to query operations.
|
Constructor and Description |
---|
AttachmentContent() |
AttachmentContent(String documentInfoRecordDocType,
String documentInfoRecordDocNumber,
String documentInfoRecordDocVersion,
String documentInfoRecordDocPart,
String logicalDocument,
String archiveDocumentID,
String linkedSAPObjectKey,
String businessObjectTypeName,
String semanticObject,
String workstationApplication,
String fileSize,
String fileName,
String documentURL,
String mimeType,
byte[] content,
String createdByUser,
String createdByUserFullName,
Calendar creationDateTime,
String businessObjectType,
String lastChangedByUser,
String lastChangedByUserFullName,
Calendar changedDateTime,
String storageCategory,
String archiveLinkRepository,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static AttachmentContent.AttachmentContentBuilder |
builder() |
boolean |
equals(Object o) |
static <T> AttachmentContentField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
String |
getArchiveDocumentID()
(Key Field) Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: ArchiveDocumentID
|
String |
getArchiveLinkRepository()
Constraints: Not nullable, Maximum length: 2 Original property name from the Odata EDM: ArchiveLinkRepository
|
String |
getBusinessObjectType()
Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: BusinessObjectType
|
String |
getBusinessObjectTypeName()
(Key Field) Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: BusinessObjectTypeName
|
Calendar |
getChangedDateTime()
Constraints: Not nullable, Precision: 7 Original property name from the Odata EDM: ChangedDateTime
|
byte[] |
getContent()
Constraints: noneOriginal property name from the Odata EDM: Content
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12 Original property name from the Odata EDM: CreatedByUser
|
String |
getCreatedByUserFullName()
Constraints: Not nullable, Maximum length: 80 Original property name from the Odata EDM: CreatedByUserFullName
|
Calendar |
getCreationDateTime()
Constraints: Not nullable, Precision: 7 Original property name from the Odata EDM: CreationDateTime
|
String |
getDocumentInfoRecordDocNumber()
(Key Field) Constraints: Not nullable, Maximum length: 25 Original property name from the Odata EDM: DocumentInfoRecordDocNumber
|
String |
getDocumentInfoRecordDocPart()
(Key Field) Constraints: Not nullable, Maximum length: 3 Original property name from the Odata EDM: DocumentInfoRecordDocPart
|
String |
getDocumentInfoRecordDocType()
(Key Field) Constraints: Not nullable, Maximum length: 3 Original property name from the Odata EDM: DocumentInfoRecordDocType
|
String |
getDocumentInfoRecordDocVersion()
(Key Field) Constraints: Not nullable, Maximum length: 2 Original property name from the Odata EDM: DocumentInfoRecordDocVersion
|
String |
getDocumentURL()
Constraints: Not nullable, Maximum length: 4096 Original property name from the Odata EDM: DocumentURL
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
String |
getFileName()
Constraints: Not nullable, Maximum length: 255 Original property name from the Odata EDM: FileName
|
String |
getFileSize()
Constraints: Not nullable, Maximum length: 12 Original property name from the Odata EDM: FileSize
|
String |
getLastChangedByUser()
Constraints: Not nullable, Maximum length: 12 Original property name from the Odata EDM: LastChangedByUser
|
String |
getLastChangedByUserFullName()
Constraints: Not nullable, Maximum length: 80 Original property name from the Odata EDM: LastChangedByUserFullName
|
String |
getLinkedSAPObjectKey()
(Key Field) Constraints: Not nullable, Maximum length: 90 Original property name from the Odata EDM: LinkedSAPObjectKey
|
String |
getLogicalDocument()
(Key Field) Constraints: Not nullable, Maximum length: 32 Original property name from the Odata EDM: LogicalDocument
|
String |
getMimeType()
Constraints: Not nullable, Maximum length: 128 Original property name from the Odata EDM: MimeType
|
String |
getSemanticObject()
Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: SemanticObject
|
String |
getStorageCategory()
Constraints: Not nullable, Maximum length: 10 Original property name from the Odata EDM: StorageCategory
|
Class<AttachmentContent> |
getType() |
String |
getWorkstationApplication()
Constraints: Not nullable, Maximum length: 3 Original property name from the Odata EDM: WorkstationApplication
|
int |
hashCode() |
void |
setArchiveDocumentID(String archiveDocumentID)
(Key Field) Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: ArchiveDocumentID
|
void |
setArchiveLinkRepository(String archiveLinkRepository)
Constraints: Not nullable, Maximum length: 2 Original property name from the Odata EDM: ArchiveLinkRepository
|
void |
setBusinessObjectType(String businessObjectType)
Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: BusinessObjectType
|
void |
setBusinessObjectTypeName(String businessObjectTypeName)
(Key Field) Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: BusinessObjectTypeName
|
void |
setChangedDateTime(Calendar changedDateTime)
Constraints: Not nullable, Precision: 7 Original property name from the Odata EDM: ChangedDateTime
|
void |
setContent(byte[] content)
Constraints: noneOriginal property name from the Odata EDM: Content
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12 Original property name from the Odata EDM: CreatedByUser
|
void |
setCreatedByUserFullName(String createdByUserFullName)
Constraints: Not nullable, Maximum length: 80 Original property name from the Odata EDM: CreatedByUserFullName
|
void |
setCreationDateTime(Calendar creationDateTime)
Constraints: Not nullable, Precision: 7 Original property name from the Odata EDM: CreationDateTime
|
void |
setDocumentInfoRecordDocNumber(String documentInfoRecordDocNumber)
(Key Field) Constraints: Not nullable, Maximum length: 25 Original property name from the Odata EDM: DocumentInfoRecordDocNumber
|
void |
setDocumentInfoRecordDocPart(String documentInfoRecordDocPart)
(Key Field) Constraints: Not nullable, Maximum length: 3 Original property name from the Odata EDM: DocumentInfoRecordDocPart
|
void |
setDocumentInfoRecordDocType(String documentInfoRecordDocType)
(Key Field) Constraints: Not nullable, Maximum length: 3 Original property name from the Odata EDM: DocumentInfoRecordDocType
|
void |
setDocumentInfoRecordDocVersion(String documentInfoRecordDocVersion)
(Key Field) Constraints: Not nullable, Maximum length: 2 Original property name from the Odata EDM: DocumentInfoRecordDocVersion
|
void |
setDocumentURL(String documentURL)
Constraints: Not nullable, Maximum length: 4096 Original property name from the Odata EDM: DocumentURL
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
void |
setFileName(String fileName)
Constraints: Not nullable, Maximum length: 255 Original property name from the Odata EDM: FileName
|
void |
setFileSize(String fileSize)
Constraints: Not nullable, Maximum length: 12 Original property name from the Odata EDM: FileSize
|
void |
setLastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12 Original property name from the Odata EDM: LastChangedByUser
|
void |
setLastChangedByUserFullName(String lastChangedByUserFullName)
Constraints: Not nullable, Maximum length: 80 Original property name from the Odata EDM: LastChangedByUserFullName
|
void |
setLinkedSAPObjectKey(String linkedSAPObjectKey)
(Key Field) Constraints: Not nullable, Maximum length: 90 Original property name from the Odata EDM: LinkedSAPObjectKey
|
void |
setLogicalDocument(String logicalDocument)
(Key Field) Constraints: Not nullable, Maximum length: 32 Original property name from the Odata EDM: LogicalDocument
|
void |
setMimeType(String mimeType)
Constraints: Not nullable, Maximum length: 128 Original property name from the Odata EDM: MimeType
|
void |
setSemanticObject(String semanticObject)
Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: SemanticObject
|
void |
setStorageCategory(String storageCategory)
Constraints: Not nullable, Maximum length: 10 Original property name from the Odata EDM: StorageCategory
|
void |
setWorkstationApplication(String workstationApplication)
Constraints: Not nullable, Maximum length: 3 Original property name from the Odata EDM: WorkstationApplication
|
String |
toString() |
getVersionIdentifier, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final AttachmentContentSelectable ALL_FIELDS
public static final AttachmentContentField<String> DOCUMENT_INFO_RECORD_DOC_TYPE
public static final AttachmentContentField<String> DOCUMENT_INFO_RECORD_DOC_NUMBER
public static final AttachmentContentField<String> DOCUMENT_INFO_RECORD_DOC_VERSION
public static final AttachmentContentField<String> DOCUMENT_INFO_RECORD_DOC_PART
public static final AttachmentContentField<String> LOGICAL_DOCUMENT
public static final AttachmentContentField<String> ARCHIVE_DOCUMENT_ID
public static final AttachmentContentField<String> LINKED_SAP_OBJECT_KEY
public static final AttachmentContentField<String> BUSINESS_OBJECT_TYPE_NAME
public static final AttachmentContentField<String> SEMANTIC_OBJECT
public static final AttachmentContentField<String> WORKSTATION_APPLICATION
public static final AttachmentContentField<String> FILE_SIZE
public static final AttachmentContentField<String> FILE_NAME
public static final AttachmentContentField<String> DOCUMENT_URL
public static final AttachmentContentField<String> MIME_TYPE
public static final AttachmentContentField<byte[]> CONTENT
public static final AttachmentContentField<String> CREATED_BY_USER
public static final AttachmentContentField<String> CREATED_BY_USER_FULL_NAME
public static final AttachmentContentField<Calendar> CREATION_DATE_TIME
public static final AttachmentContentField<String> BUSINESS_OBJECT_TYPE
public static final AttachmentContentField<String> LAST_CHANGED_BY_USER
public static final AttachmentContentField<String> LAST_CHANGED_BY_USER_FULL_NAME
public static final AttachmentContentField<Calendar> CHANGED_DATE_TIME
public static final AttachmentContentField<String> STORAGE_CATEGORY
public static final AttachmentContentField<String> ARCHIVE_LINK_REPOSITORY
public AttachmentContent()
public AttachmentContent(@Nullable String documentInfoRecordDocType, @Nullable String documentInfoRecordDocNumber, @Nullable String documentInfoRecordDocVersion, @Nullable String documentInfoRecordDocPart, @Nullable String logicalDocument, @Nullable String archiveDocumentID, @Nullable String linkedSAPObjectKey, @Nullable String businessObjectTypeName, @Nullable String semanticObject, @Nullable String workstationApplication, @Nullable String fileSize, @Nullable String fileName, @Nullable String documentURL, @Nullable String mimeType, @Nullable byte[] content, @Nullable String createdByUser, @Nullable String createdByUserFullName, @Nullable Calendar creationDateTime, @Nullable String businessObjectType, @Nullable String lastChangedByUser, @Nullable String lastChangedByUserFullName, @Nullable Calendar changedDateTime, @Nullable String storageCategory, @Nullable String archiveLinkRepository, @Nullable ErpConfigContext erpConfigContext)
public Class<AttachmentContent> getType()
getType
in class VdmObject<AttachmentContent>
public void setDocumentInfoRecordDocType(@Nullable String documentInfoRecordDocType)
Original property name from the Odata EDM: DocumentInfoRecordDocType
documentInfoRecordDocType
- DocumentInfoRecordDocTypepublic void setDocumentInfoRecordDocNumber(@Nullable String documentInfoRecordDocNumber)
Original property name from the Odata EDM: DocumentInfoRecordDocNumber
documentInfoRecordDocNumber
- DocumentInfoRecordDocNumberpublic void setDocumentInfoRecordDocVersion(@Nullable String documentInfoRecordDocVersion)
Original property name from the Odata EDM: DocumentInfoRecordDocVersion
documentInfoRecordDocVersion
- DocumentInfoRecordDocVersionpublic void setDocumentInfoRecordDocPart(@Nullable String documentInfoRecordDocPart)
Original property name from the Odata EDM: DocumentInfoRecordDocPart
documentInfoRecordDocPart
- DocumentInfoRecordDocPartpublic void setLogicalDocument(@Nullable String logicalDocument)
Original property name from the Odata EDM: LogicalDocument
logicalDocument
- LogicalDocumentpublic void setArchiveDocumentID(@Nullable String archiveDocumentID)
Original property name from the Odata EDM: ArchiveDocumentID
archiveDocumentID
- ArchiveDocumentIDpublic void setLinkedSAPObjectKey(@Nullable String linkedSAPObjectKey)
Original property name from the Odata EDM: LinkedSAPObjectKey
linkedSAPObjectKey
- LinkedSAPObjectKeypublic void setBusinessObjectTypeName(@Nullable String businessObjectTypeName)
Original property name from the Odata EDM: BusinessObjectTypeName
businessObjectTypeName
- BusinessObjectTypeNamepublic void setSemanticObject(@Nullable String semanticObject)
Original property name from the Odata EDM: SemanticObject
semanticObject
- SemanticObjectpublic void setWorkstationApplication(@Nullable String workstationApplication)
Original property name from the Odata EDM: WorkstationApplication
workstationApplication
- WorkstationApplicationpublic void setFileSize(@Nullable String fileSize)
Original property name from the Odata EDM: FileSize
fileSize
- FileSizepublic void setFileName(@Nullable String fileName)
Original property name from the Odata EDM: FileName
fileName
- FileNamepublic void setDocumentURL(@Nullable String documentURL)
Original property name from the Odata EDM: DocumentURL
documentURL
- DocumentURLpublic void setMimeType(@Nullable String mimeType)
Original property name from the Odata EDM: MimeType
mimeType
- MimeTypepublic void setContent(@Nullable byte[] content)
Original property name from the Odata EDM: Content
content
- AttachmentContentpublic void setCreatedByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
createdByUser
- CreatedByUserpublic void setCreatedByUserFullName(@Nullable String createdByUserFullName)
Original property name from the Odata EDM: CreatedByUserFullName
createdByUserFullName
- CreatedByUserFullNamepublic void setCreationDateTime(@Nullable Calendar creationDateTime)
Original property name from the Odata EDM: CreationDateTime
creationDateTime
- CreationDateTimepublic void setBusinessObjectType(@Nullable String businessObjectType)
Original property name from the Odata EDM: BusinessObjectType
businessObjectType
- BusinessObjectTypepublic void setLastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
lastChangedByUser
- LastChangedByUserpublic void setLastChangedByUserFullName(@Nullable String lastChangedByUserFullName)
Original property name from the Odata EDM: LastChangedByUserFullName
lastChangedByUserFullName
- LastChangedByUserFullNamepublic void setChangedDateTime(@Nullable Calendar changedDateTime)
Original property name from the Odata EDM: ChangedDateTime
changedDateTime
- ChangedDateTimepublic void setStorageCategory(@Nullable String storageCategory)
Original property name from the Odata EDM: StorageCategory
storageCategory
- StorageCategorypublic void setArchiveLinkRepository(@Nullable String archiveLinkRepository)
Original property name from the Odata EDM: ArchiveLinkRepository
archiveLinkRepository
- ArchiveLinkRepositorypublic static <T> AttachmentContentField<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 static AttachmentContent.AttachmentContentBuilder builder()
@Nullable public String getDocumentInfoRecordDocType()
Original property name from the Odata EDM: DocumentInfoRecordDocType
@Nullable public String getDocumentInfoRecordDocNumber()
Original property name from the Odata EDM: DocumentInfoRecordDocNumber
@Nullable public String getDocumentInfoRecordDocVersion()
Original property name from the Odata EDM: DocumentInfoRecordDocVersion
@Nullable public String getDocumentInfoRecordDocPart()
Original property name from the Odata EDM: DocumentInfoRecordDocPart
@Nullable public String getLogicalDocument()
Original property name from the Odata EDM: LogicalDocument
@Nullable public String getArchiveDocumentID()
Original property name from the Odata EDM: ArchiveDocumentID
@Nullable public String getLinkedSAPObjectKey()
Original property name from the Odata EDM: LinkedSAPObjectKey
@Nullable public String getBusinessObjectTypeName()
Original property name from the Odata EDM: BusinessObjectTypeName
@Nullable public String getSemanticObject()
Original property name from the Odata EDM: SemanticObject
@Nullable public String getWorkstationApplication()
Original property name from the Odata EDM: WorkstationApplication
@Nullable public String getFileSize()
Original property name from the Odata EDM: FileSize
@Nullable public String getFileName()
Original property name from the Odata EDM: FileName
@Nullable public String getDocumentURL()
Original property name from the Odata EDM: DocumentURL
@Nullable public String getMimeType()
Original property name from the Odata EDM: MimeType
@Nullable public byte[] getContent()
Original property name from the Odata EDM: Content
@Nullable public String getCreatedByUser()
Original property name from the Odata EDM: CreatedByUser
@Nullable public String getCreatedByUserFullName()
Original property name from the Odata EDM: CreatedByUserFullName
@Nullable public Calendar getCreationDateTime()
Original property name from the Odata EDM: CreationDateTime
@Nullable public String getBusinessObjectType()
Original property name from the Odata EDM: BusinessObjectType
@Nullable public String getLastChangedByUser()
Original property name from the Odata EDM: LastChangedByUser
@Nullable public String getLastChangedByUserFullName()
Original property name from the Odata EDM: LastChangedByUserFullName
@Nullable public Calendar getChangedDateTime()
Original property name from the Odata EDM: ChangedDateTime
@Nullable public String getStorageCategory()
Original property name from the Odata EDM: StorageCategory
@Nullable public String getArchiveLinkRepository()
Original property name from the Odata EDM: ArchiveLinkRepository
@Nullable public ErpConfigContext getErpConfigContext()
public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- public String toString()
toString
in class VdmObject<AttachmentContent>
public boolean equals(Object o)
equals
in class VdmObject<AttachmentContent>
public int hashCode()
hashCode
in class VdmObject<AttachmentContent>
Copyright © 2018 SAP SE. All rights reserved.