Skip navigation links
JNA API 4.4.0
com.sun.jna.platform.win32

Class WinBase.SYSTEMTIME

  • Enclosing interface:
    WinBase


    public static class WinBase.SYSTEMTIME
    extends Structure
    Specifies a date and time, using individual members for the month, day, year, weekday, hour, minute, second, and millisecond. The time is either in coordinated universal time (UTC) or local time, depending on the function that is being called.
    See Also:
    SYSTEMTIME structure
    • Field Detail

      • wYear

        public short wYear
      • wMonth

        public short wMonth
      • wDayOfWeek

        public short wDayOfWeek
      • wDay

        public short wDay
      • wHour

        public short wHour
      • wMinute

        public short wMinute
      • wSecond

        public short wSecond
      • wMilliseconds

        public short wMilliseconds
    • Constructor Detail

      • SYSTEMTIME

        public SYSTEMTIME()
      • SYSTEMTIME

        public SYSTEMTIME(Date date)
      • SYSTEMTIME

        public SYSTEMTIME(long timestamp)
      • SYSTEMTIME

        public SYSTEMTIME(Calendar cal)
    • Method Detail

      • fromCalendar

        public void fromCalendar(Calendar cal)
      • toCalendar

        public Calendar toCalendar()
      • getFieldOrder

        protected List<String> getFieldOrder()
        Description copied from class: Structure
        Return this Structure's field names in their proper order. For example,
        
         protected List getFieldOrder() {
             return Arrays.asList(new String[] { ... });
         }
         
        IMPORTANT When deriving from an existing Structure subclass, ensure that you augment the list provided by the superclass, e.g.
        
         protected List getFieldOrder() {
             List fields = new ArrayList(super.getFieldOrder());
             fields.addAll(Arrays.asList(new String[] { ... }));
             return fields;
         }
         
        Field order must be explicitly indicated, since the field order as returned by Class.getFields() is not guaranteed to be predictable.
        Specified by:
        getFieldOrder in class Structure
        Returns:
        ordered list of field names
      • toString

        public String toString()
        Description copied from class: Structure
        If jna.dump_memory is true, will include a native memory dump of the Structure's backing memory.
        Overrides:
        toString in class Structure
        Returns:
        String representation of this object.
JNA API 4.4.0

Copyright © 2007-2016 Timothy Wall. All Rights Reserved.