Examples of XMLGregorianCalendar


Examples of javax.xml.datatype.XMLGregorianCalendar

       || type.equals(schema.XSD_URI+"#dateTime")
       || type.equals(schema.XSD_URI+"#gDay")
       || type.equals(schema.XSD_URI+"#gMonth")
       || type.equals(schema.XSD_URI+"#gMonthDay")
       || type.equals(schema.XSD_URI+"#gYearMonth")) {
        XMLGregorianCalendar min = schema.getCalendar(this.value);
        XMLGregorianCalendar val = schema.getCalendar(value);     
        return min.compare(val)==DatatypeConstants.LESSER;
      }
      else if (type.equals(schema.XSD_URI+"#duration")) {
        Duration min = schema.getDuration(this.value);
        Duration val = schema.getDuration(value);
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

  @Override
  protected void setUp()
    throws Exception
  {
    DatatypeFactory factory = DatatypeFactory.newInstance();
    XMLGregorianCalendar mar = factory.newXMLGregorianCalendar("2000-03-04T20:00:00Z");
    XMLGregorianCalendar oct = factory.newXMLGregorianCalendar("2002-10-10T12:00:00-05:00");
    date1 = vf.createLiteral(mar);
    date2 = vf.createLiteral(oct);
  }
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

            Boolean leftBool = Boolean.valueOf(leftLit.booleanValue());
            Boolean rightBool = Boolean.valueOf(rightLit.booleanValue());
            compareResult = leftBool.compareTo(rightBool);
          }
          else if (XMLDatatypeUtil.isCalendarDatatype(commonDatatype)) {
            XMLGregorianCalendar left = leftLit.calendarValue();
            XMLGregorianCalendar right = rightLit.calendarValue();

            compareResult = left.compare(right);

            // Note: XMLGregorianCalendar.compare() returns compatible
            // values
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

    //        + out + " expected : " + in, equalsDate(in, out));
    //}

    public void testDateTime() throws Exception {
        javax.xml.datatype.DatatypeFactory factory = javax.xml.datatype.DatatypeFactory.newInstance();
        XMLGregorianCalendar in = factory.newXMLGregorianCalendar();
        in.setYear(1975);
        in.setMonth(5);
        in.setDay(5);
        in.setHour(12);
        in.setMinute(30);
        in.setSecond(15);
        XMLGregorianCalendar out = port.echoDateTime(in);
        assertTrue("echoDate : incorrect return value : "
            + out + " expected : " + in, equalsDateTime(in, out));
    }
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

    int OFFSET = TimeZone.getDefault().getOffset(new Date(2007, Calendar.NOVEMBER, 6).getTime()) / 1000 / 60;
    String SELECT_BY_DATE = "SELECT ?s ?d WHERE { ?s <http://www.w3.org/1999/02/22-rdf-syntax-ns#value> ?d . FILTER (?d <= ?date) }";
    DatatypeFactory data = DatatypeFactory.newInstance();
    for (int i = 1; i < 5; i++) {
      URI uri = vf.createURI(NS, "date" + i);
      XMLGregorianCalendar xcal = data.newXMLGregorianCalendar();
      xcal.setYear(2000);
      xcal.setMonth(11);
      xcal.setDay(i * 2);
      testCon.add(uri, RDF.VALUE, vf.createLiteral(xcal));
      URI uriz = vf.createURI(NS, "dateZ" + i);
      xcal = data.newXMLGregorianCalendar();
      xcal.setYear(2007);
      xcal.setMonth(11);
      xcal.setDay(i * 2);
      xcal.setTimezone(OFFSET);
      testCon.add(uriz, RDF.VALUE, vf.createLiteral(xcal));
    }
    XMLGregorianCalendar xcal = data.newXMLGregorianCalendar();
    xcal.setYear(2007);
    xcal.setMonth(11);
    xcal.setDay(6);
    xcal.setTimezone(OFFSET);
    TupleQuery query = testCon.prepareTupleQuery(QueryLanguage.SPARQL, SELECT_BY_DATE);
    query.setBinding("date", vf.createLiteral(xcal));
    TupleResult result = query.evaluate();
    List<BindingSet> list = new ArrayList<BindingSet>();
    while (result.hasNext()) {
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

       || type.equals(schema.XSD_URI+"#dateTime")
       || type.equals(schema.XSD_URI+"#gDay")
       || type.equals(schema.XSD_URI+"#gMonth")
       || type.equals(schema.XSD_URI+"#gMonthDay")
       || type.equals(schema.XSD_URI+"#gYearMonth")) {
        XMLGregorianCalendar min = schema.getCalendar(this.value);
        XMLGregorianCalendar val = schema.getCalendar(value);     
        return min.compare(val)==DatatypeConstants.LESSER ||
          min.compare(val)==DatatypeConstants.EQUAL;
      }
      else if (type.equals(schema.XSD_URI+"#duration")) {
        Duration min = schema.getDuration(this.value);
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

        subscription.setBindingKey(modelSubscription.getBindingKey());
      }
     
      subscription.setBrief(modelSubscription.getBrief());
      if (!"".equals(modelSubscription.getExpiresAfter())) {
        XMLGregorianCalendar calendar = DatatypeFactory.newInstance().newXMLGregorianCalendar(modelSubscription.getExpiresAfter());
        subscription.setExpiresAfter(calendar);
      }
      subscription.setMaxEntities(modelSubscription.getMaxEntities());
      if (!"".equals(modelSubscription.getNotificationInterval())) {
        Duration duration = DatatypeFactory.newInstance().newDuration(modelSubscription.getNotificationInterval());
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

      //Send a request to the listener serverNode
      GetSubscriptionResults getSubscriptionResults = new GetSubscriptionResults();
      getSubscriptionResults.setAuthInfo(userAuthToken);
      getSubscriptionResults.setSubscriptionKey(modelSubscription.getSubscriptionKey());
     
      XMLGregorianCalendar calendarStart = DatatypeFactory.newInstance().newXMLGregorianCalendar(modelSubscription.getCoverageStart());
      XMLGregorianCalendar calendarEnd = DatatypeFactory.newInstance().newXMLGregorianCalendar(modelSubscription.getCoverageEnd());
      CoveragePeriod coverage = new CoveragePeriod();
      coverage.setStartPoint(calendarStart);
      coverage.setEndPoint(calendarEnd);
      getSubscriptionResults.setCoveragePeriod(coverage);
     
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

  public void setLimit(int i) {
    super.setLimit(BigInteger.valueOf(i));
  }

  public void setFrom(String strDateAndTime) {
    XMLGregorianCalendar objGC = XMLGregorianCalendarImpl.parse(strDateAndTime);
    super.setFrom(objGC);
  }
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

  public void setFrom(String strDateAndTime) {
    XMLGregorianCalendar objGC = XMLGregorianCalendarImpl.parse(strDateAndTime);
    super.setFrom(objGC);
  }
  public void setBefore(String strDateAndTime) {
    XMLGregorianCalendar objGC = XMLGregorianCalendarImpl.parse(strDateAndTime);
    super.setBefore(objGC);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.