Class XMLEntityManager.InternalEntity
- java.lang.Object
-
- org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.XMLEntityManager.Entity
-
- org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.XMLEntityManager.InternalEntity
-
- Enclosing class:
- XMLEntityManager
protected static class XMLEntityManager.InternalEntity extends XMLEntityManager.Entity
Internal entity.- 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.String
text
Text value of entity.-
Fields inherited from class org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.XMLEntityManager.Entity
inExternalSubset, name
-
-
Constructor Summary
Constructors Constructor Description InternalEntity()
Default constructor.InternalEntity(String name, String text, boolean inExternalSubset)
Constructs an internal entity.InternalEntity(String name, 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.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.XMLEntityManager.Entity
isEntityDeclInExternalSubset
-
-
-
-
Field Detail
-
text
public String text
Text value of entity.
-
paramEntityRefs
public int paramEntityRefs
Count of direct and indirect references to parameter entities in the value of the 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.
-
-