C# Class DotNetXri.Syntax.Xri3.Impl.XRI3

Inheritance: XRI3SyntaxComponent, XRI
Show file Open project: AArnott/dotnetxri Class Usage Examples

Public Methods

Method Description
StartsWith ( XRI xri ) : bool
XRI3 ( XRI xri, XRISyntaxComponent xriPart ) : System
XRI3 ( XRI xri, string xriPart ) : System
XRI3 ( char gcs, string uri ) : System
XRI3 ( string value ) : System
getParserObject ( ) : Rule
hasAuthority ( ) : bool
hasFragment ( ) : bool
hasPath ( ) : bool
hasQuery ( ) : bool
hasScheme ( ) : bool
isIName ( ) : bool
isINumber ( ) : bool
isReserved ( ) : bool
isValidXRIReference ( ) : bool
toIRINormalForm ( ) : String
toXRI3Reference ( ) : XRI3Reference
toXRIReference ( ) : XRIReference

Private Methods

Method Description
XRI3 ( Rule rule ) : System
read ( ) : void
reset ( ) : void

Method Details

StartsWith() public method

public StartsWith ( XRI xri ) : bool
xri XRI
return bool

XRI3() public method

public XRI3 ( XRI xri, XRISyntaxComponent xriPart ) : System
xri XRI
xriPart XRISyntaxComponent
return System

XRI3() public method

public XRI3 ( XRI xri, string xriPart ) : System
xri XRI
xriPart string
return System

XRI3() public method

public XRI3 ( char gcs, string uri ) : System
gcs char
uri string
return System

XRI3() public method

public XRI3 ( string value ) : System
value string
return System

getParserObject() public method

public getParserObject ( ) : Rule
return DotNetXri.Syntax.Xri3.Impl.Parser.Rule

hasAuthority() public method

public hasAuthority ( ) : bool
return bool

hasFragment() public method

public hasFragment ( ) : bool
return bool

hasPath() public method

public hasPath ( ) : bool
return bool

hasQuery() public method

public hasQuery ( ) : bool
return bool

hasScheme() public method

public hasScheme ( ) : bool
return bool

isIName() public method

public isIName ( ) : bool
return bool

isINumber() public method

public isINumber ( ) : bool
return bool

isReserved() public method

public isReserved ( ) : bool
return bool

isValidXRIReference() public method

public isValidXRIReference ( ) : bool
return bool

toIRINormalForm() public method

public toIRINormalForm ( ) : String
return String

toXRI3Reference() public method

public toXRI3Reference ( ) : XRI3Reference
return XRI3Reference

toXRIReference() public method

public toXRIReference ( ) : XRIReference
return XRIReference