Codota Logo
TimeIndeterminateValueType$Enum
Code IndexAdd Codota to your IDE (free)

How to use
TimeIndeterminateValueType$Enum
in
net.opengis.gml

Best Java code snippets using net.opengis.gml.TimeIndeterminateValueType$Enum (Showing top 6 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
SimpleDateFormat s =
  • Codota IconString pattern;new SimpleDateFormat(pattern)
  • Codota IconString template;Locale locale;new SimpleDateFormat(template, locale)
  • Codota Iconnew SimpleDateFormat()
  • Smart code suggestions by Codota
}
origin: org.n52.sensorweb/oxf-sos-adapter

private TimePositionType getTimePosition(final String timePosition)
{
  final TimePositionType timePositionType = TimePositionType.Factory.newInstance();
  if (timePosition.equals("after") ||
      timePosition.equals("before") ||
      timePosition.equals("now") ||
      timePosition.equals("unknown")) {
    timePositionType.setIndeterminatePosition(TimeIndeterminateValueType.Enum.forString(timePosition));
  }
  else {
    timePositionType.setStringValue(timePosition);
  }
  return timePositionType;
}
origin: org.n52.sensorweb/52n-xml-gml-v311

  private java.lang.Object readResolve() { return forInt(intValue()); } 
}
origin: org.n52.svalbard/svalbard-xmlbeans

private TimeInstant parseTimePosition(TimePositionType xbTimePosition) throws DecodingException {
  TimeInstant ti = new TimeInstant();
  String timeString = xbTimePosition.getStringValue();
  if (timeString != null && !timeString.isEmpty()) {
    try {
      // TODO better differnetiate between ISO8601 and an
      // indeterminate value
      DateTime dateTime = DateTimeHelper.parseIsoString2DateTime(timeString);
      ti.setValue(dateTime);
      ti.setRequestedTimeLength(DateTimeHelper.getTimeLengthBeforeTimeZone(timeString));
    } catch (DateTimeParseException ex) {
      ti.setIndeterminateValue(new IndeterminateValue(timeString));
    }
  }
  if (xbTimePosition.getIndeterminatePosition() != null) {
    ti.setIndeterminateValue(new IndeterminateValue(xbTimePosition.getIndeterminatePosition().toString()));
  }
  return ti;
}
origin: org.n52.sensorweb.sos/coding-sensorML-v101

private TimeInstant parseTimePosition(TimePositionType xbTimePosition) throws OwsExceptionReport {
  TimeInstant ti = new TimeInstant();
  String timeString = xbTimePosition.getStringValue();
  if (timeString != null && !timeString.isEmpty()) {
    if ((SosIndeterminateTime.contains(timeString))) {
      ti.setSosIndeterminateTime(SosIndeterminateTime.getEnumForString(timeString));
    } else {
      ti.setValue(DateTimeHelper.parseIsoString2DateTime(timeString));
      ti.setRequestedTimeLength(DateTimeHelper.getTimeLengthBeforeTimeZone(timeString));
    }
  }
  if (xbTimePosition.getIndeterminatePosition() != null) {
    ti.setIndeterminateValue(TimeIndeterminateValue.getEnumForString(xbTimePosition.getIndeterminatePosition()
        .toString()));
  }
  return ti;
}
origin: org.n52.sensorweb.sos/coding-sensorML-v101

private TimePositionType createTimePositionType(final TimePosition timePosition) throws DateTimeFormatException {
  final TimePositionType xbTimePosition = TimePositionType.Factory.newInstance();
  if (!timePosition.isSetTime()) {
    if (timePosition.isSetIndeterminateValue()) {
      xbTimePosition.setIndeterminatePosition(TimeIndeterminateValueType.Enum.forString(timePosition
          .getIndeterminateValue().name()));
    } else {
      xbTimePosition.setIndeterminatePosition(TimeIndeterminateValueType.Enum
          .forString(TimeIndeterminateValue.unknown.name()));
    }
  } else {
    final String endString =
        DateTimeHelper.formatDateTime2String(timePosition.getTime(), timePosition.getTimeFormat());
    // concat minutes for timeZone offset, because gml requires
    // xs:dateTime, which needs minutes in
    // timezone offset
    // TODO enable really
    xbTimePosition.setStringValue(endString);
  }
  return xbTimePosition;
}
origin: org.n52.svalbard/svalbard-xmlbeans

private TimePositionType createTimePositionType(final TimePosition timePosition) throws DateTimeFormatException {
  final TimePositionType xbTimePosition = TimePositionType.Factory.newInstance();
  if (!timePosition.isSetTime()) {
    if (timePosition.isSetIndeterminateValue()) {
      xbTimePosition.setIndeterminatePosition(
          TimeIndeterminateValueType.Enum.forString(timePosition.getIndeterminateValue().getValue()));
    } else {
      xbTimePosition.setIndeterminatePosition(
          TimeIndeterminateValueType.Enum.forString(IndeterminateValue.UNKNOWN.getValue()));
    }
  } else {
    final String endString =
        DateTimeHelper.formatDateTime2String(timePosition.getTime(), timePosition.getTimeFormat());
    // concat minutes for timeZone offset, because gml requires
    // xs:dateTime, which needs minutes in
    // timezone offset
    // TODO enable really
    xbTimePosition.setStringValue(endString);
  }
  return xbTimePosition;
}
net.opengis.gmlTimeIndeterminateValueType$Enum

Javadoc

Enumeration value class for net.opengis.gml.TimeIndeterminateValueType. These enum values can be used as follows:
 
enum.toString(); // returns the string value of the enum 
enum.intValue(); // returns an int value, useful for switches 
// e.g., case Enum.INT_AFTER 
Enum.forString(s); // returns the enum value for a string 
Enum.forInt(i); // returns the enum value for an int 
Enumeration objects are immutable singleton objects that can be compared using == object equality. They have no public constructor. See the constants defined within this class for all the valid values.

Most used methods

  • forString
    Returns the enum value for a string, or null if none.
  • toString
  • forInt
    Returns the enum value corresponding to an int, or null if none.
  • intValue

Popular in Java

  • Making http requests using okhttp
  • getSharedPreferences (Context)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • findViewById (Activity)
  • IOException (java.io)
    Signals that an I/O exception of some sort has occurred. This class is the general class of exceptio
  • Path (java.nio.file)
  • MessageFormat (java.text)
    MessageFormat provides a means to produce concatenated messages in language-neutral way. Use this to
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • SortedSet (java.util)
    A Set that further provides a total ordering on its elements. The elements are ordered using their C
  • TreeSet (java.util)
    A NavigableSet implementation based on a TreeMap. The elements are ordered using their Comparable, o
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now