public class AttachmentContent extends VdmEntity<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
|
String |
getArchiveLinkRepository()
Constraints: Not nullable, Maximum length: 2
|
String |
getBusinessObjectType()
Constraints: Not nullable, Maximum length: 40
|
String |
getBusinessObjectTypeName()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
Calendar |
getChangedDateTime()
Constraints: Not nullable, Precision: 7
|
byte[] |
getContent()
Constraints: none
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
String |
getCreatedByUserFullName()
Constraints: Not nullable, Maximum length: 80
|
Calendar |
getCreationDateTime()
Constraints: Not nullable, Precision: 7
|
String |
getDocumentInfoRecordDocNumber()
(Key Field) Constraints: Not nullable, Maximum length: 25
|
String |
getDocumentInfoRecordDocPart()
(Key Field) Constraints: Not nullable, Maximum length: 3
|
String |
getDocumentInfoRecordDocType()
(Key Field) Constraints: Not nullable, Maximum length: 3
|
String |
getDocumentInfoRecordDocVersion()
(Key Field) Constraints: Not nullable, Maximum length: 2
|
String |
getDocumentURL()
Constraints: Not nullable, Maximum length: 4096
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
String |
getFileName()
Constraints: Not nullable, Maximum length: 255
|
String |
getFileSize()
Constraints: Not nullable, Maximum length: 12
|
String |
getLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
String |
getLastChangedByUserFullName()
Constraints: Not nullable, Maximum length: 80
|
String |
getLinkedSAPObjectKey()
(Key Field) Constraints: Not nullable, Maximum length: 90
|
String |
getLogicalDocument()
(Key Field) Constraints: Not nullable, Maximum length: 32
|
String |
getMimeType()
Constraints: Not nullable, Maximum length: 128
|
String |
getSemanticObject()
Constraints: Not nullable, Maximum length: 40
|
String |
getStorageCategory()
Constraints: Not nullable, Maximum length: 10
|
Class<AttachmentContent> |
getType() |
String |
getWorkstationApplication()
Constraints: Not nullable, Maximum length: 3
|
int |
hashCode() |
void |
setArchiveDocumentID(String archiveDocumentID)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setArchiveLinkRepository(String archiveLinkRepository)
Constraints: Not nullable, Maximum length: 2
|
void |
setBusinessObjectType(String businessObjectType)
Constraints: Not nullable, Maximum length: 40
|
void |
setBusinessObjectTypeName(String businessObjectTypeName)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setChangedDateTime(Calendar changedDateTime)
Constraints: Not nullable, Precision: 7
|
void |
setContent(byte[] content)
Constraints: none
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreatedByUserFullName(String createdByUserFullName)
Constraints: Not nullable, Maximum length: 80
|
void |
setCreationDateTime(Calendar creationDateTime)
Constraints: Not nullable, Precision: 7
|
void |
setDocumentInfoRecordDocNumber(String documentInfoRecordDocNumber)
(Key Field) Constraints: Not nullable, Maximum length: 25
|
void |
setDocumentInfoRecordDocPart(String documentInfoRecordDocPart)
(Key Field) Constraints: Not nullable, Maximum length: 3
|
void |
setDocumentInfoRecordDocType(String documentInfoRecordDocType)
(Key Field) Constraints: Not nullable, Maximum length: 3
|
void |
setDocumentInfoRecordDocVersion(String documentInfoRecordDocVersion)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
void |
setDocumentURL(String documentURL)
Constraints: Not nullable, Maximum length: 4096
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
void |
setFileName(String fileName)
Constraints: Not nullable, Maximum length: 255
|
void |
setFileSize(String fileSize)
Constraints: Not nullable, Maximum length: 12
|
void |
setLastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setLastChangedByUserFullName(String lastChangedByUserFullName)
Constraints: Not nullable, Maximum length: 80
|
void |
setLinkedSAPObjectKey(String linkedSAPObjectKey)
(Key Field) Constraints: Not nullable, Maximum length: 90
|
void |
setLogicalDocument(String logicalDocument)
(Key Field) Constraints: Not nullable, Maximum length: 32
|
void |
setMimeType(String mimeType)
Constraints: Not nullable, Maximum length: 128
|
void |
setSemanticObject(String semanticObject)
Constraints: Not nullable, Maximum length: 40
|
void |
setStorageCategory(String storageCategory)
Constraints: Not nullable, Maximum length: 10
|
void |
setWorkstationApplication(String workstationApplication)
Constraints: Not nullable, Maximum length: 3
|
String |
toString() |
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
@Generated(value="lombok") public AttachmentContent()
@ConstructorProperties(value={"documentInfoRecordDocType","documentInfoRecordDocNumber","documentInfoRecordDocVersion","documentInfoRecordDocPart","logicalDocument","archiveDocumentID","linkedSAPObjectKey","businessObjectTypeName","semanticObject","workstationApplication","fileSize","fileName","documentURL","mimeType","content","createdByUser","createdByUserFullName","creationDateTime","businessObjectType","lastChangedByUser","lastChangedByUserFullName","changedDateTime","storageCategory","archiveLinkRepository","erpConfigContext"}) @Generated(value="lombok") 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 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.@Generated(value="lombok") public static AttachmentContent.AttachmentContentBuilder builder()
@Nullable @Generated(value="lombok") public String getDocumentInfoRecordDocType()
@Nullable @Generated(value="lombok") public String getDocumentInfoRecordDocNumber()
@Nullable @Generated(value="lombok") public String getDocumentInfoRecordDocVersion()
@Nullable @Generated(value="lombok") public String getDocumentInfoRecordDocPart()
@Nullable @Generated(value="lombok") public String getLogicalDocument()
@Nullable @Generated(value="lombok") public String getArchiveDocumentID()
@Nullable @Generated(value="lombok") public String getLinkedSAPObjectKey()
@Nullable @Generated(value="lombok") public String getBusinessObjectTypeName()
@Nullable @Generated(value="lombok") public String getSemanticObject()
@Nullable @Generated(value="lombok") public String getWorkstationApplication()
@Nullable @Generated(value="lombok") public String getFileSize()
@Nullable @Generated(value="lombok") public String getFileName()
@Nullable @Generated(value="lombok") public String getDocumentURL()
@Nullable @Generated(value="lombok") public String getMimeType()
@Nullable @Generated(value="lombok") public byte[] getContent()
@Nullable @Generated(value="lombok") public String getCreatedByUser()
@Nullable @Generated(value="lombok") public String getCreatedByUserFullName()
@Nullable @Generated(value="lombok") public Calendar getCreationDateTime()
@Nullable @Generated(value="lombok") public String getBusinessObjectType()
@Nullable @Generated(value="lombok") public String getLastChangedByUser()
@Nullable @Generated(value="lombok") public String getLastChangedByUserFullName()
@Nullable @Generated(value="lombok") public Calendar getChangedDateTime()
@Nullable @Generated(value="lombok") public String getStorageCategory()
@Nullable @Generated(value="lombok") public String getArchiveLinkRepository()
@Nullable @Generated(value="lombok") public ErpConfigContext getErpConfigContext()
@Generated(value="lombok") public void setDocumentInfoRecordDocType(@Nullable String documentInfoRecordDocType)
documentInfoRecordDocType
- @Generated(value="lombok") public void setDocumentInfoRecordDocNumber(@Nullable String documentInfoRecordDocNumber)
documentInfoRecordDocNumber
- @Generated(value="lombok") public void setDocumentInfoRecordDocVersion(@Nullable String documentInfoRecordDocVersion)
documentInfoRecordDocVersion
- @Generated(value="lombok") public void setDocumentInfoRecordDocPart(@Nullable String documentInfoRecordDocPart)
documentInfoRecordDocPart
- @Generated(value="lombok") public void setLogicalDocument(@Nullable String logicalDocument)
logicalDocument
- @Generated(value="lombok") public void setArchiveDocumentID(@Nullable String archiveDocumentID)
archiveDocumentID
- @Generated(value="lombok") public void setLinkedSAPObjectKey(@Nullable String linkedSAPObjectKey)
linkedSAPObjectKey
- @Generated(value="lombok") public void setBusinessObjectTypeName(@Nullable String businessObjectTypeName)
businessObjectTypeName
- @Generated(value="lombok") public void setSemanticObject(@Nullable String semanticObject)
semanticObject
- @Generated(value="lombok") public void setWorkstationApplication(@Nullable String workstationApplication)
workstationApplication
- @Generated(value="lombok") public void setFileSize(@Nullable String fileSize)
fileSize
- @Generated(value="lombok") public void setFileName(@Nullable String fileName)
fileName
- @Generated(value="lombok") public void setDocumentURL(@Nullable String documentURL)
documentURL
- @Generated(value="lombok") public void setMimeType(@Nullable String mimeType)
mimeType
- @Generated(value="lombok") public void setContent(@Nullable byte[] content)
content
- @Generated(value="lombok") public void setCreatedByUser(@Nullable String createdByUser)
createdByUser
- @Generated(value="lombok") public void setCreatedByUserFullName(@Nullable String createdByUserFullName)
createdByUserFullName
- @Generated(value="lombok") public void setCreationDateTime(@Nullable Calendar creationDateTime)
creationDateTime
- @Generated(value="lombok") public void setBusinessObjectType(@Nullable String businessObjectType)
businessObjectType
- @Generated(value="lombok") public void setLastChangedByUser(@Nullable String lastChangedByUser)
lastChangedByUser
- @Generated(value="lombok") public void setLastChangedByUserFullName(@Nullable String lastChangedByUserFullName)
lastChangedByUserFullName
- @Generated(value="lombok") public void setChangedDateTime(@Nullable Calendar changedDateTime)
changedDateTime
- @Generated(value="lombok") public void setStorageCategory(@Nullable String storageCategory)
storageCategory
- @Generated(value="lombok") public void setArchiveLinkRepository(@Nullable String archiveLinkRepository)
archiveLinkRepository
- @Generated(value="lombok") public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- @Generated(value="lombok") public String toString()
toString
in class VdmObject<AttachmentContent>
@Generated(value="lombok") public boolean equals(Object o)
equals
in class VdmObject<AttachmentContent>
@Generated(value="lombok") public int hashCode()
hashCode
in class VdmObject<AttachmentContent>
Copyright © 2018 SAP SE. All rights reserved.