org.openxri.xri3.impl
Class XRI3SyntaxComponent

java.lang.Object
  extended by org.openxri.xri3.impl.XRI3SyntaxComponent
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable, XRISyntaxComponent
Direct Known Subclasses:
XRI3, XRI3Authority, XRI3Fragment, XRI3Literal, XRI3Path, XRI3Query, XRI3Reference, XRI3Segment, XRI3SubSegment, XRI3XRef

public abstract class XRI3SyntaxComponent
extends java.lang.Object
implements XRISyntaxComponent

See Also:
Serialized Form

Constructor Summary
XRI3SyntaxComponent()
           
 
Method Summary
 int compareTo(java.lang.Object obj)
           
 boolean equals(java.lang.Object obj)
           
abstract  Rule getParserObject()
           
 int hashCode()
           
 java.lang.String toIRINormalForm()
           
 java.lang.String toString()
           
 java.lang.String toURINormalForm()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XRI3SyntaxComponent

public XRI3SyntaxComponent()
Method Detail

getParserObject

public abstract Rule getParserObject()

toIRINormalForm

public java.lang.String toIRINormalForm()
Specified by:
toIRINormalForm in interface XRISyntaxComponent

toURINormalForm

public java.lang.String toURINormalForm()
Specified by:
toURINormalForm in interface XRISyntaxComponent

compareTo

public int compareTo(java.lang.Object obj)
Specified by:
compareTo in interface java.lang.Comparable

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2005-2012. All Rights Reserved.