public com.mozu.api.contracts.content.Document getDocument(String documentListName, String documentId, Boolean includeInactive, String responseFields) throws Exception
	{
		MozuClient<com.mozu.api.contracts.content.Document> client = com.mozu.api.clients.content.documentlists.DocumentClient.getDocumentClient(_dataViewMode,  documentListName,  documentId,  includeInactive,  responseFields);
		client.setContext(_apiContext);
		client.executeRequest();
		return client.getResult();

	}
public com . mozu . api . contracts . content . Document getDocument ( String documentListName , String documentId , Boolean includeInactive , String responseFields ) throws Exception { MozuClient < com . mozu . api . contracts . content . Document > client = com . mozu . api . clients . content . documentlists . DocumentClient . getDocumentClient ( _dataViewMode , documentListName , documentId , includeInactive , responseFields ) ; client . setContext ( _apiContext ) ; client . executeRequest ( ) ; return client . getResult ( ) ; }
<p><pre><code>
Document document = new Document();
Document document = document.getDocument( documentListName,  documentId,  includeInactive,  responseFields);
</code></pre></p>
@param documentId Unique identifier for a document, used by content and document calls. Document IDs are associated with document types, document type lists, sites, and tenants.
@param documentListName Name of content documentListName to delete
@param includeInactive Include inactive content.
@param responseFields Filtering syntax appended to an API call to increase or decrease the amount of data returned inside a JSON object. This parameter should only be used to retrieve data. Attempting to update data using this parameter may cause data loss.
@return com.mozu.api.contracts.content.Document
@see com.mozu.api.contracts.content.Document