Package org.openxri.xri3

Examples of org.openxri.xri3.XRIPath


    return(super.toIRINormalForm());
  }

  public boolean isValidXRI() {

    XRI xri;
   
    try {
     
      xri = this.toXRI();
    } catch (Exception ex) {
View Full Code Here


    return(super.toIRINormalForm());
  }

  public boolean isValidXRI() {

    XRI xri;
   
    try {
     
      xri = this.toXRI();
    } catch (Exception ex) {
View Full Code Here

    // The XRI is: =parity*markus/+contact
    // The resolver needs to know the following:
    // - list of subsegments
    // - path

    XRI xri = new XRI3("=parity*markus/+contact");
    XRIAuthority xriAuthority = xri.getAuthority();
    XRIPath xriPath = xri.getPath();

    System.out.println("Resolving XRI " + xri.toString());
    System.out.println("Listing " + xriAuthority.getNumSubSegments() + " subsegments...");

    for (int i=0; i<xriAuthority.getNumSubSegments(); i++) {

      XRISubSegment subSegment = xriAuthority.getSubSegment(i);
View Full Code Here

    // We want to know the following
    // - XDI subject
    // - XDI predicate
    // - XDI reference

    XRI xri = new XRI3("+name+first/$is/+!3");
    XRIAuthority xriAuthority = xri.getAuthority();
    XRIPath xriPath = xri.getPath();

    System.out.println("Checking XDI address " + xri.toString());
   
    System.out.println("XDI Subject: " + xriAuthority.toString());
    System.out.println("XDI Predicate: " + xriPath.getSegment(0).toString());
    System.out.println("XDI Reference: " + xriPath.getSegment(1).toString());
  }
View Full Code Here

    // The library can also construct new XRIs or XRI components.
    // For example, if we have an XRI +name, and a relative XRI reference +first,
    // we can construct a new XRI +name+first

    XRI xri = new XRI3("+name");
    XRIReference xriReference = new XRI3Reference("+first");

    System.out.println("Got XRI " + xri.toString());
    System.out.println("Got XRI reference " + xriReference.toString());

    XRI xriNew = new XRI3(xri, xriReference);
   
    System.out.println("Constructed new XRI " + xriNew.toString());
  }
View Full Code Here

    return(super.toIRINormalForm());
  }

  public boolean isValidXRI() {

    XRI xri;
   
    try {
     
      xri = this.toXRI();
    } catch (Exception ex) {
View Full Code Here

    // The resolver needs to know the following:
    // - list of subsegments
    // - path

    XRI xri = new XRI3("=parity*markus/+contact");
    XRIAuthority xriAuthority = xri.getAuthority();
    XRIPath xriPath = xri.getPath();

    System.out.println("Resolving XRI " + xri.toString());
    System.out.println("Listing " + xriAuthority.getNumSubSegments() + " subsegments...");

    for (int i=0; i<xriAuthority.getNumSubSegments(); i++) {

      XRISubSegment subSegment = xriAuthority.getSubSegment(i);
      System.out.println("Subsegment #" + i + ": " + subSegment.toString());
      System.out.println("  Global: " + subSegment.isGlobal());
      System.out.println("  Local: " + subSegment.isLocal());
    }

View Full Code Here

    // - XDI subject
    // - XDI predicate
    // - XDI reference

    XRI xri = new XRI3("+name+first/$is/+!3");
    XRIAuthority xriAuthority = xri.getAuthority();
    XRIPath xriPath = xri.getPath();

    System.out.println("Checking XDI address " + xri.toString());
   
    System.out.println("XDI Subject: " + xriAuthority.toString());
    System.out.println("XDI Predicate: " + xriPath.getSegment(0).toString());
    System.out.println("XDI Reference: " + xriPath.getSegment(1).toString());
  }
View Full Code Here

    // - list of subsegments
    // - path

    XRI xri = new XRI3("=parity*markus/+contact");
    XRIAuthority xriAuthority = xri.getAuthority();
    XRIPath xriPath = xri.getPath();

    System.out.println("Resolving XRI " + xri.toString());
    System.out.println("Listing " + xriAuthority.getNumSubSegments() + " subsegments...");

    for (int i=0; i<xriAuthority.getNumSubSegments(); i++) {

      XRISubSegment subSegment = xriAuthority.getSubSegment(i);
      System.out.println("Subsegment #" + i + ": " + subSegment.toString());
      System.out.println("  Global: " + subSegment.isGlobal());
      System.out.println("  Local: " + subSegment.isLocal());
    }

    System.out.println("Path: " + xriPath.toString());
  }
View Full Code Here

    // - XDI predicate
    // - XDI reference

    XRI xri = new XRI3("+name+first/$is/+!3");
    XRIAuthority xriAuthority = xri.getAuthority();
    XRIPath xriPath = xri.getPath();

    System.out.println("Checking XDI address " + xri.toString());
   
    System.out.println("XDI Subject: " + xriAuthority.toString());
    System.out.println("XDI Predicate: " + xriPath.getSegment(0).toString());
    System.out.println("XDI Reference: " + xriPath.getSegment(1).toString());
  }
View Full Code Here

TOP

Related Classes of org.openxri.xri3.XRIPath

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.