public class AbstractInfo
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
AbstractInfo.SpecificityComparator
Compare infos by specificity of the XML path.
|
Modifier and Type | Field and Description |
---|---|
protected int |
id
The info id.
|
protected static int |
idcnt
The id cnt.
|
protected XMLInfo |
xmlinfo |
protected QName[] |
xmlpathelementswithouttag
The xml path elements without tag.
|
Constructor and Description |
---|
AbstractInfo(XMLInfo xmlinfo)
Create an abstract OAV info.
|
Modifier and Type | Method and Description |
---|---|
IFilter<java.lang.Object> |
getFilter()
Get the filter.
|
int |
getId()
Get the id.
|
XMLInfo |
getXMLInfo()
Get the xmlinfo.
|
java.lang.String |
getXMLPath()
Get the xmlpath
|
int |
getXMLPathDepth()
Get the path depth.
|
QName[] |
getXMLPathElements()
Get the xmlpath as string array.
|
QName[] |
getXMLPathElementsWithoutElement()
Get the xml path without element.
|
QName |
getXMLTag()
Get the xml tag
|
java.lang.String |
toString()
Get a string representation of this mapping.
|
protected XMLInfo xmlinfo
protected QName[] xmlpathelementswithouttag
protected int id
protected static int idcnt
public AbstractInfo(XMLInfo xmlinfo)
public XMLInfo getXMLInfo()
public java.lang.String getXMLPath()
public QName getXMLTag()
public QName[] getXMLPathElements()
public QName[] getXMLPathElementsWithoutElement()
public int getXMLPathDepth()
public IFilter<java.lang.Object> getFilter()
public int getId()
public java.lang.String toString()
toString
in class java.lang.Object