Package org.apache.fop.fo.flow
Class Marker.MarkerAttribute
- java.lang.Object
-
- org.apache.fop.fo.flow.Marker.MarkerAttribute
-
- Enclosing class:
- Marker
public static final class Marker.MarkerAttribute extends java.lang.Object
Convenience inner class
-
-
Field Summary
Fields Modifier and Type Field Description private static PropertyCache<Marker.MarkerAttribute>
CACHE
private java.lang.String
name
local nameprivate java.lang.String
namespace
namespaceprivate java.lang.String
qname
qualfied nameprivate java.lang.String
value
value
-
Constructor Summary
Constructors Modifier Constructor Description private
MarkerAttribute(java.lang.String namespace, java.lang.String qname, java.lang.String name, java.lang.String value)
Main constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
private static Marker.MarkerAttribute
getInstance(java.lang.String namespace, java.lang.String qname, java.lang.String name, java.lang.String value)
Convenience method, reduces the number of distinct MarkerAttribute instancesint
hashCode()
-
-
-
Field Detail
-
CACHE
private static final PropertyCache<Marker.MarkerAttribute> CACHE
-
namespace
private java.lang.String namespace
namespace
-
qname
private java.lang.String qname
qualfied name
-
name
private java.lang.String name
local name
-
value
private java.lang.String value
value
-
-
Method Detail
-
getInstance
private static Marker.MarkerAttribute getInstance(java.lang.String namespace, java.lang.String qname, java.lang.String name, java.lang.String value)
Convenience method, reduces the number of distinct MarkerAttribute instances- Parameters:
namespace
- the attribute namespaceqname
- the fully qualified name of the attributename
- the attribute namevalue
- the attribute value- Returns:
- the single MarkerAttribute instance corresponding to the name/value-pair
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
-