org.asciidoctor.ast.Document Maven / Gradle / Ivy
package org.asciidoctor.ast;
import java.util.List;
import java.util.Map;
public interface Document extends StructuralNode {
/**
* @return The Title structure for this document.
* @see Title
*/
Title getStructuredDoctitle();
/**
* @return The title as a String.
* @see Title
*/
String getDoctitle();
/**
* @deprecated Please use {@link #getDoctitle()}
* @return The title as a String.
* @see Title
*/
@Deprecated
String doctitle();
/**
* Gets the author(s) information as defined in the author line
* in the document header, or in author & email attributes.
*
* @return authors information
*/
List getAuthors();
/**
* @return basebackend attribute value
*/
boolean isBasebackend(String backend);
/**
* @deprecated Please use {@link #isBasebackend(String)}
* @return basebackend attribute value
*/
@Deprecated
boolean basebackend(String backend);
/**
*
* @return options defined in document.
*/
Map
© 2015 - 2025 Weber Informatics LLC | Privacy Policy