org.apache.xerces.impl
Class XMLEntityManager.ScannedEntity

java.lang.Object
  |
  +--org.apache.xerces.impl.XMLEntityManager.Entity
        |
        +--org.apache.xerces.impl.XMLEntityManager.ScannedEntity
Enclosing class:
XMLEntityManager

protected class XMLEntityManager.ScannedEntity
extends XMLEntityManager.Entity

Entity state.

Author:
Andy Clark, IBM

Field Summary
 java.lang.String baseSystemId
          Base system identifier.
 char[] ch
          Character buffer.
 int columnNumber
          Column number.
 int count
          Count of characters in buffer.
 java.lang.String encoding
          Auto-detected encoding.
 int lineNumber
          Line number.
 boolean literal
          True if in a literal.
 boolean mayReadChunks
           
 int position
          Position in character buffer.
 java.lang.String publicId
          Public identifier.
 java.io.Reader reader
          Reader.
 java.io.InputStream stream
          Input stream.
 java.lang.String systemId
          System identifier.
 
Fields inherited from class org.apache.xerces.impl.XMLEntityManager.Entity
name
 
Constructor Summary
XMLEntityManager.ScannedEntity(java.lang.String name, java.lang.String publicId, java.lang.String systemId, java.lang.String baseSystemId, java.io.InputStream stream, java.io.Reader reader, java.lang.String encoding, boolean literal, boolean mayReadChunks)
          Constructs a scanned entity.
 
Method Summary
 boolean isExternal()
          Returns true if this is an external entity.
 boolean isUnparsed()
          Returns true if this is an unparsed entity.
 java.lang.String toString()
          Returns a string representation of this object.
 
Methods inherited from class org.apache.xerces.impl.XMLEntityManager.Entity
clear, setValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

stream

public java.io.InputStream stream
Input stream.

reader

public java.io.Reader reader
Reader.

publicId

public java.lang.String publicId
Public identifier.

systemId

public java.lang.String systemId
System identifier.

baseSystemId

public java.lang.String baseSystemId
Base system identifier.

lineNumber

public int lineNumber
Line number.

columnNumber

public int columnNumber
Column number.

encoding

public java.lang.String encoding
Auto-detected encoding.

literal

public boolean literal
True if in a literal.

ch

public char[] ch
Character buffer.

position

public int position
Position in character buffer.

count

public int count
Count of characters in buffer.

mayReadChunks

public boolean mayReadChunks
Constructor Detail

XMLEntityManager.ScannedEntity

public XMLEntityManager.ScannedEntity(java.lang.String name,
                                      java.lang.String publicId,
                                      java.lang.String systemId,
                                      java.lang.String baseSystemId,
                                      java.io.InputStream stream,
                                      java.io.Reader reader,
                                      java.lang.String encoding,
                                      boolean literal,
                                      boolean mayReadChunks)
Constructs a scanned entity.
Method Detail

isExternal

public final boolean isExternal()
Returns true if this is an external entity.
Overrides:
isExternal in class XMLEntityManager.Entity

isUnparsed

public final boolean isUnparsed()
Returns true if this is an unparsed entity.
Overrides:
isUnparsed in class XMLEntityManager.Entity

toString

public java.lang.String toString()
Returns a string representation of this object.
Overrides:
toString in class java.lang.Object


Copyright © 1999-2001 Apache XML Project. All Rights Reserved.