Package org.zaproxy.zap.model
Class StructuralTableNode
- java.lang.Object
-
- org.zaproxy.zap.model.StructuralTableNode
-
- All Implemented Interfaces:
StructuralNode
public class StructuralTableNode extends java.lang.Object implements StructuralNode
-
-
Constructor Summary
Constructors Constructor Description StructuralTableNode(RecordStructure rs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.util.Iterator<StructuralNode>
getChildIterator()
long
getChildNodeCount()
HistoryReference
getHistoryReference()
java.lang.String
getMethod()
java.lang.String
getName()
StructuralNode
getParent()
protected RecordStructure
getRecordStructure()
java.lang.String
getRegexPattern()
java.lang.String
getRegexPattern(boolean incChildren)
org.apache.commons.httpclient.URI
getURI()
int
hashCode()
boolean
isDataDriven()
boolean
isLeaf()
boolean
isRoot()
boolean
isSameAs(StructuralNode node)
-
-
-
Constructor Detail
-
StructuralTableNode
public StructuralTableNode(RecordStructure rs)
-
-
Method Detail
-
getParent
public StructuralNode getParent() throws DatabaseException
- Specified by:
getParent
in interfaceStructuralNode
- Throws:
DatabaseException
-
getChildIterator
public java.util.Iterator<StructuralNode> getChildIterator()
- Specified by:
getChildIterator
in interfaceStructuralNode
-
getChildNodeCount
public long getChildNodeCount() throws DatabaseException
- Specified by:
getChildNodeCount
in interfaceStructuralNode
- Throws:
DatabaseException
-
getHistoryReference
public HistoryReference getHistoryReference()
- Specified by:
getHistoryReference
in interfaceStructuralNode
-
getURI
public org.apache.commons.httpclient.URI getURI()
- Specified by:
getURI
in interfaceStructuralNode
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceStructuralNode
-
getMethod
public java.lang.String getMethod()
- Specified by:
getMethod
in interfaceStructuralNode
-
isRoot
public boolean isRoot()
- Specified by:
isRoot
in interfaceStructuralNode
-
isLeaf
public boolean isLeaf()
- Specified by:
isLeaf
in interfaceStructuralNode
-
getRecordStructure
protected RecordStructure getRecordStructure()
-
isSameAs
public boolean isSameAs(StructuralNode node)
- Specified by:
isSameAs
in interfaceStructuralNode
-
getRegexPattern
public java.lang.String getRegexPattern() throws DatabaseException
- Specified by:
getRegexPattern
in interfaceStructuralNode
- Throws:
DatabaseException
-
getRegexPattern
public java.lang.String getRegexPattern(boolean incChildren) throws DatabaseException
- Specified by:
getRegexPattern
in interfaceStructuralNode
- Throws:
DatabaseException
-
isDataDriven
public boolean isDataDriven()
- Specified by:
isDataDriven
in interfaceStructuralNode
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-