Package org.apache.xerces.impl
Class XMLEntityManager.InternalEntity
- java.lang.Object
-
- org.apache.xerces.impl.XMLEntityManager.Entity
-
- org.apache.xerces.impl.XMLEntityManager.InternalEntity
-
- Enclosing class:
- XMLEntityManager
protected static class XMLEntityManager.InternalEntity extends XMLEntityManager.Entity
Internal entity.INTERNAL:
- Usage of this class is not supported. It may be altered or removed at any time.
- Author:
- Andy Clark, IBM
-
-
Field Summary
Fields Modifier and Type Field Description int
paramEntityRefs
Count of direct and indirect references to parameter entities in the value of the entity.java.lang.String
text
Text value of entity.-
Fields inherited from class org.apache.xerces.impl.XMLEntityManager.Entity
inExternalSubset, name
-
-
Constructor Summary
Constructors Constructor Description InternalEntity()
Default constructor.InternalEntity(java.lang.String name, java.lang.String text, boolean inExternalSubset)
Constructs an internal entity.InternalEntity(java.lang.String name, java.lang.String text, boolean inExternalSubset, int paramEntityRefs)
Constructs an internal entity.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
Clears the entity.boolean
isExternal()
Returns true if this is an external entity.boolean
isUnparsed()
Returns true if this is an unparsed entity.void
setValues(XMLEntityManager.Entity entity)
Sets the values of the entity.void
setValues(XMLEntityManager.InternalEntity entity)
Sets the values of the entity.-
Methods inherited from class org.apache.xerces.impl.XMLEntityManager.Entity
isEntityDeclInExternalSubset
-
-
-
-
Constructor Detail
-
InternalEntity
public InternalEntity()
Default constructor.
-
InternalEntity
public InternalEntity(java.lang.String name, java.lang.String text, boolean inExternalSubset)
Constructs an internal entity.
-
InternalEntity
public InternalEntity(java.lang.String name, java.lang.String text, boolean inExternalSubset, int paramEntityRefs)
Constructs an internal entity.
-
-
Method Detail
-
isExternal
public final boolean isExternal()
Returns true if this is an external entity.- Specified by:
isExternal
in classXMLEntityManager.Entity
-
isUnparsed
public final boolean isUnparsed()
Returns true if this is an unparsed entity.- Specified by:
isUnparsed
in classXMLEntityManager.Entity
-
clear
public void clear()
Clears the entity.- Overrides:
clear
in classXMLEntityManager.Entity
-
setValues
public void setValues(XMLEntityManager.Entity entity)
Sets the values of the entity.- Overrides:
setValues
in classXMLEntityManager.Entity
-
setValues
public void setValues(XMLEntityManager.InternalEntity entity)
Sets the values of the entity.
-
-