Class DocTypeEntityResolver

    • Field Detail

      • docType

        private final DocType docType
    • Constructor Detail

      • DocTypeEntityResolver

        public DocTypeEntityResolver​(DocType docType)
    • Method Detail

      • getDocType

        public DocType getDocType()
      • isDefined

        public boolean isDefined​(java.lang.String name)
        Description copied from class: EntityResolver
        Check if an entity is defined.
        Overrides:
        isDefined in class EntityResolver
        Parameters:
        name - The name of an entity ("lt" or "<").
        Returns:
        the value of the entity or null
      • resolve

        public java.lang.String resolve​(java.lang.String name)
        Description copied from class: EntityResolver
        Resolve an entity reference.

        This returns the text stored for this entity reference. No recursive expansion takes place.

        Overrides:
        resolve in class EntityResolver
        Parameters:
        name - The name of an entity ("lt" or "<").
        Returns:
        the value of the entity or null
      • resolveLiteralValueOfEntity

        public java.lang.String resolveLiteralValueOfEntity​(java.lang.String name,
                                                            java.lang.String text)
        Resolve character and parameter-entity references