public XRI3Reference(XRIReference xriReference, string xriPart) { StringBuilder buffer = new StringBuilder(); buffer.Append(xriReference.ToString()); buffer.Append(xriPart); this.rule = XRI3Util.getParser().parse("xri-reference", buffer.ToString()); this.read(); }
public XRI3SubSegment(char gcs, XRISubSegment localSubSegment) { StringBuilder buffer = new StringBuilder(); buffer.Append(gcs); buffer.Append(localSubSegment.ToString()); this.rule = XRI3Util.getParser().parse("subseg", buffer.ToString()); this.read(); }
public XRI3SubSegment(char cs, string uri) { StringBuilder buffer = new StringBuilder(); buffer.Append(cs.ToString()); buffer.Append(XRI3Constants.XREF_START); buffer.Append(uri); buffer.Append(XRI3Constants.XREF_END); this.rule = XRI3Util.getParser().parse("subseg", buffer.ToString()); this.read(); }
public XRI3SubSegment(string value) { this.rule = XRI3Util.getParser().parse("subseg", value); this.read(); }
public int CompareTo(Rule rule) { return spelling.CompareTo(rule.spelling); }
public XRI3Query(string value) { this.rule = XRI3Util.getParser().parse("iquery", value); this.read(); }
public XRI3Path(string value) { this.rule = XRI3Util.getParser().parse("xri-path", value); this.read(); }
public XRI3XRef(string value) { this.rule = XRI3Util.getParser().parse("xref", value); this.read(); }
public void visit(Rule rule) { rule.visit(this); }
internal XRI3Literal(Rule rule) { this.rule = rule; this.read(); }
public XRI3Literal(string value) { this.rule = XRI3Util.getParser().parse("literal", value); this.read(); }
public XRI3(char gcs, string uri) { StringBuilder buffer = new StringBuilder(); buffer.Append(gcs.ToString()); buffer.Append(XRI3Constants.XREF_START); buffer.Append(uri); buffer.Append(XRI3Constants.XREF_END); this.rule = XRI3Util.getParser().parse("xri", buffer.ToString()); this.read(); }
public XRI3(XRI xri, string xriPart) { StringBuilder buffer = new StringBuilder(); buffer.Append(xri.ToString()); buffer.Append(xriPart); this.rule = XRI3Util.getParser().parse("xri", buffer.ToString()); this.read(); }
internal XRI3Reference(Rule rule) { this.rule = rule; this.read(); }
public XRI3Segment(string value) { this.rule = XRI3Util.getParser().parse("xri-segment", value); this.read(); }
internal XRI3SubSegment(Rule rule) { this.rule = rule; this.read(); }
public XRI3Fragment(string value) { this.rule = XRI3Util.getParser().parse("ifragment", value); this.read(); }
internal XRI3XRef(Rule rule) { this.rule = rule; this.read(); }
internal XRI3Fragment(Rule rule) { this.rule = rule; this.read(); }
internal XRI3Path(Rule rule) { this.rule = rule; this.read(); }
public Rule(Rule rule) : this(rule.spelling, rule.rules) { }
internal XRI3Query(Rule rule) { this.rule = rule; this.read(); }
public XRI3Reference(string value) { this.rule = XRI3Util.getParser().parse("xri-reference", value); this.read(); }