org.schema.DigitalDocument Maven / Gradle / Ivy
package org.schema;
/**
* Schema.org/DigitalDocument
* An electronic file or document.
*
* @author schema.org
* @class DigitalDocument
* @module org.schema
* @extends CreativeWork
*/
public class DigitalDocument extends CreativeWork {
/**
* Schema.org/hasDigitalDocumentPermission
* A permission related to the access to this document (e.g. permission to read or write an electronic document). For a public document, specify a grantee with an Audience with audienceType equal to "public".
*
* @property hasDigitalDocumentPermission
* @type DigitalDocumentPermission
*/
public DigitalDocumentPermission hasDigitalDocumentPermission;
/**
* Constructor, automatically sets @context and @type.
*
* @constructor
*/
public DigitalDocument() {
context = "http://schema.org/";
type = "DigitalDocument";
}
}