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

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

Public Methods

Method Description
XRI3Reference ( XRIReference xriReference, XRISyntaxComponent xriPart ) : System
XRI3Reference ( XRIReference xriReference, string xriPart ) : System
XRI3Reference ( string value ) : System
hasAuthority ( ) : bool
hasFragment ( ) : bool
hasPath ( ) : bool
hasQuery ( ) : bool
hasScheme ( ) : bool
isValidXRI ( ) : bool
toIRINormalForm ( ) : string
toXRI ( ) : XRI
toXRI3 ( ) : XRI3

Private Methods

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

Method Details

XRI3Reference() public method

public XRI3Reference ( XRIReference xriReference, XRISyntaxComponent xriPart ) : System
xriReference XRIReference
xriPart XRISyntaxComponent
return System

XRI3Reference() public method

public XRI3Reference ( XRIReference xriReference, string xriPart ) : System
xriReference XRIReference
xriPart string
return System

XRI3Reference() public method

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

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

isValidXRI() public method

public isValidXRI ( ) : bool
return bool

toIRINormalForm() public method

public toIRINormalForm ( ) : string
return string

toXRI() public method

public toXRI ( ) : XRI
return XRI

toXRI3() public method

public toXRI3 ( ) : XRI3
return XRI3