org.jibx.schema.elements
Class SchemaPath.PathStep

java.lang.Object
  extended by org.jibx.schema.elements.SchemaPath.StepBase
      extended by org.jibx.schema.elements.SchemaPath.PathStep
Enclosing class:
SchemaPath

public static class SchemaPath.PathStep
extends SchemaPath.StepBase


Field Summary
private  java.lang.String m_elementName
           
private  java.lang.String m_name
           
private  int m_position
           
 
Constructor Summary
protected SchemaPath.PathStep(java.lang.String elemname, int position, java.lang.String name)
           
 
Method Summary
 boolean isRepeating()
           
 boolean match(OpenAttrBase elem)
           
 int position()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_elementName

private final java.lang.String m_elementName

m_position

private final int m_position

m_name

private final java.lang.String m_name
Constructor Detail

SchemaPath.PathStep

protected SchemaPath.PathStep(java.lang.String elemname,
                              int position,
                              java.lang.String name)
Method Detail

isRepeating

public boolean isRepeating()
Specified by:
isRepeating in class SchemaPath.StepBase

match

public boolean match(OpenAttrBase elem)
Specified by:
match in class SchemaPath.StepBase

position

public int position()
Specified by:
position in class SchemaPath.StepBase


Project Web Site