congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
CalendarDateRange.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
ucar.nc2.time.CalendarDateRange
constructor

Best Java code snippets using ucar.nc2.time.CalendarDateRange.<init> (Showing top 9 results out of 315)

origin: Unidata/thredds

static public CalendarDateRange of(CalendarDate start, CalendarDate end) {
 return new CalendarDateRange(start, end);
}
origin: edu.ucar/netcdf

static public CalendarDateRange of(CalendarDate start, CalendarDate end) {
 return new CalendarDateRange(start, end);
}
origin: edu.ucar/cdm

static public CalendarDateRange of(CalendarDate start, CalendarDate end) {
 return new CalendarDateRange(start, end);
}
origin: Unidata/thredds

static public CalendarDateRange of(Date start, Date end) {
 return new CalendarDateRange(CalendarDate.of(start), CalendarDate.of(end));
}
origin: edu.ucar/netcdf

static public CalendarDateRange of(Date start, Date end) {
 return new CalendarDateRange(CalendarDate.of(start), CalendarDate.of(end));
}
origin: edu.ucar/cdm

static public CalendarDateRange of(Date start, Date end) {
 return new CalendarDateRange(CalendarDate.of(start), CalendarDate.of(end));
}
origin: edu.ucar/netcdf

public void update() {
 datasets = new ArrayList<TimedCollection.Dataset>();
 for (MFile f :  manager.getFiles())
  datasets.add(new Dataset(f));
 if (manager.hasDateExtractor()) {
  if (datasets.size() == 1) {
   Dataset ds = (Dataset) datasets.get(0);
   if (ds.start != null)
    dateRange = CalendarDateRange.of(ds.start, ds.start); // LOOK ??
  } else if (datasets.size() > 1) {
   for (int i = 0; i < datasets.size() - 1; i++) {
    Dataset d1 = (Dataset) datasets.get(i);
    Dataset d2 = (Dataset) datasets.get(i + 1);
    d1.setDateRange(CalendarDateRange.of(d1.start, d2.start));
    if (i == datasets.size() - 2) // last one
     d2.setDateRange(new CalendarDateRange(d2.start, d1.getDateRange().getDurationInSecs()));
   }
   Dataset first = (Dataset) datasets.get(0);
   Dataset last = (Dataset) datasets.get(datasets.size() - 1);
   dateRange = CalendarDateRange.of(first.getDateRange().getStart(), last.getDateRange().getEnd());
  }
 }
}
origin: Unidata/thredds

public CalendarDateRange update() throws IOException {
 datasets = new ArrayList<>();
 manager.scan(false);
 for (MFile f :  manager.getFilesSorted())
  datasets.add(new Dataset(f));
 if (manager.hasDateExtractor()) {
  if (datasets.size() == 1) {
   Dataset ds = datasets.get(0);
   if (ds.start != null)
    dateRange = CalendarDateRange.of(ds.start, ds.start); // LOOK ??
  } else if (datasets.size() > 1) {
   for (int i = 0; i < datasets.size() - 1; i++) {
    Dataset d1 =  datasets.get(i);
    Dataset d2 =  datasets.get(i + 1);
    d1.setDateRange(CalendarDateRange.of(d1.start, d2.start));
    if (i == datasets.size() - 2) // last one
     d2.setDateRange(new CalendarDateRange(d2.start, d1.getDateRange().getDurationInSecs()));
   }
   Dataset first =  datasets.get(0);
   Dataset last =  datasets.get(datasets.size() - 1);
   dateRange = CalendarDateRange.of(first.getDateRange().getStart(), last.getDateRange().getEnd());
  }
 }
 return dateRange;
}
origin: edu.ucar/cdm

public void update() throws IOException {
 datasets = new ArrayList<>();
 for (MFile f :  manager.getFilesSorted())
  datasets.add(new Dataset(f));
 if (manager.hasDateExtractor()) {
  if (datasets.size() == 1) {
   Dataset ds = datasets.get(0);
   if (ds.start != null)
    dateRange = CalendarDateRange.of(ds.start, ds.start); // LOOK ??
  } else if (datasets.size() > 1) {
   for (int i = 0; i < datasets.size() - 1; i++) {
    Dataset d1 =  datasets.get(i);
    Dataset d2 =  datasets.get(i + 1);
    d1.setDateRange(CalendarDateRange.of(d1.start, d2.start));
    if (i == datasets.size() - 2) // last one
     d2.setDateRange(new CalendarDateRange(d2.start, d1.getDateRange().getDurationInSecs()));
   }
   Dataset first =  datasets.get(0);
   Dataset last =  datasets.get(datasets.size() - 1);
   dateRange = CalendarDateRange.of(first.getDateRange().getStart(), last.getDateRange().getEnd());
  }
 }
}
ucar.nc2.timeCalendarDateRange<init>

Popular methods of CalendarDateRange

  • of
    Does not handle non-standard calendars
  • extend
  • getEnd
  • getStart
  • getDurationInSecs
  • getResolution
  • includes
  • intersects
  • toDateRange
    Does not handle non-standard calendars
  • getDuration
  • intersect
  • equals
  • intersect,
  • equals,
  • hashCode,
  • isPoint

Popular in Java

  • Updating database using SQL prepared statement
  • scheduleAtFixedRate (Timer)
  • findViewById (Activity)
  • startActivity (Activity)
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • ServerSocket (java.net)
    This class represents a server-side socket that waits for incoming client connections. A ServerSocke
  • Calendar (java.util)
    Calendar is an abstract base class for converting between a Date object and a set of integer fields
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • IOUtils (org.apache.commons.io)
    General IO stream manipulation utilities. This class provides static utility methods for input/outpu
  • SAXParseException (org.xml.sax)
    Encapsulate an XML parse error or warning.> This module, both source code and documentation, is in t
  • 21 Best IntelliJ Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now