| javax.xml.stream.events.EntityDeclaration | 
    
Class Overview
An interface for handling Entity Declarations
 This interface is used to record and report unparsed entity declarations.
 
Summary
| Public Methods | 
|---|
	 
    
        | abstract
            
            
            
            
            String | getBaseURI() Get the base URI for this reference
 or null if this information is not available | 
	 
    
        | abstract
            
            
            
            
            String | getName() The entity's name | 
	 
    
        | abstract
            
            
            
            
            String | getNotationName() The name of the associated notation. | 
	 
    
        | abstract
            
            
            
            
            String | getPublicId() The entity's public identifier, or null if none was given | 
	 
    
        | abstract
            
            
            
            
            String | getReplacementText() The replacement text of the entity. | 
	 
    
        | abstract
            
            
            
            
            String | getSystemId() The entity's system identifier. | 
| [Expand] Inherited Methods | 
|---|
|  From interface
  javax.xml.stream.events.XMLEvent 
  
   
    
    
	 
    
        | abstract
            
            
            
            
            Characters | asCharacters() Returns this event as Characters, may result in
 a class cast exception if this event is not Characters. |  
        | abstract
            
            
            
            
            EndElement | asEndElement() Returns this event as an end  element event, may result in
 a class cast exception if this event is not a end element. |  
        | abstract
            
            
            
            
            StartElement | asStartElement() Returns this event as a start element event, may result in
 a class cast exception if this event is not a start element. |  
        | abstract
            
            
            
            
            int | getEventType() Returns an integer code for this event. |  
        | abstract
            
            
            
            
            Location | getLocation() Return the location of this event. |  
        | abstract
            
            
            
            
            QName | getSchemaType() This method is provided for implementations to provide
 optional type information about the associated event. |  
        | abstract
            
            
            
            
            boolean | isAttribute() A utility function to check if this event is an Attribute. |  
        | abstract
            
            
            
            
            boolean | isCharacters() A utility function to check if this event is Characters. |  
        | abstract
            
            
            
            
            boolean | isEndDocument() A utility function to check if this event is an EndDocument. |  
        | abstract
            
            
            
            
            boolean | isEndElement() A utility function to check if this event is a EndElement. |  
        | abstract
            
            
            
            
            boolean | isEntityReference() A utility function to check if this event is an EntityReference. |  
        | abstract
            
            
            
            
            boolean | isNamespace() A utility function to check if this event is a Namespace. |  
        | abstract
            
            
            
            
            boolean | isProcessingInstruction() A utility function to check if this event is a ProcessingInstruction. |  
        | abstract
            
            
            
            
            boolean | isStartDocument() A utility function to check if this event is a StartDocument. |  
        | abstract
            
            
            
            
            boolean | isStartElement() A utility function to check if this event is a StartElement. |  
        | abstract
            
            
            
            
            void | writeAsEncodedUnicode(Writer writer) This method will write the XMLEvent as per the XML 1.0 specification as Unicode characters. |  | 
 
Public Methods
 
    
      
        public 
         
         
        abstract 
         
        String
      
      getBaseURI
      ()
    
      
    
      
  Get the base URI for this reference
 or null if this information is not available
 
 
 
    
      
        public 
         
         
        abstract 
         
        String
      
      getName
      ()
    
      
    
      
  
  
      Returns
      - the name, may not be null
 
     
 
 
    
      
        public 
         
         
        abstract 
         
        String
      
      getNotationName
      ()
    
      
    
      
  The name of the associated notation.
 
 
 
    
      
        public 
         
         
        abstract 
         
        String
      
      getPublicId
      ()
    
      
    
      
  The entity's public identifier, or null if none was given
      Returns
      - the public ID for this declaration or null
 
     
 
 
    
      
        public 
         
         
        abstract 
         
        String
      
      getReplacementText
      ()
    
      
    
      
  The replacement text of the entity.
 This method will only return non-null
 if this is an internal entity.
      Returns
      - null or the replacment text
 
     
 
 
    
      
        public 
         
         
        abstract 
         
        String
      
      getSystemId
      ()
    
      
    
      
  The entity's system identifier.
      Returns
      - the system ID for this declaration or null