< prev index next >

src/java.base/share/classes/java/time/Ser.java

Print this page




  95     private static final long serialVersionUID = -7683839454370182990L;
  96 
  97     static final byte DURATION_TYPE = 1;
  98     static final byte INSTANT_TYPE = 2;
  99     static final byte LOCAL_DATE_TYPE = 3;
 100     static final byte LOCAL_TIME_TYPE = 4;
 101     static final byte LOCAL_DATE_TIME_TYPE = 5;
 102     static final byte ZONE_DATE_TIME_TYPE = 6;
 103     static final byte ZONE_REGION_TYPE = 7;
 104     static final byte ZONE_OFFSET_TYPE = 8;
 105     static final byte OFFSET_TIME_TYPE = 9;
 106     static final byte OFFSET_DATE_TIME_TYPE = 10;
 107     static final byte YEAR_TYPE = 11;
 108     static final byte YEAR_MONTH_TYPE = 12;
 109     static final byte MONTH_DAY_TYPE = 13;
 110     static final byte PERIOD_TYPE = 14;
 111 
 112     /** The type being serialized. */
 113     private byte type;
 114     /** The object being serialized. */

 115     private Object object;
 116 
 117     /**
 118      * Constructor for deserialization.
 119      */
 120     public Ser() {
 121     }
 122 
 123     /**
 124      * Creates an instance for serialization.
 125      *
 126      * @param type  the type
 127      * @param object  the object
 128      */
 129     Ser(byte type, Object object) {
 130         this.type = type;
 131         this.object = object;
 132     }
 133 
 134     //-----------------------------------------------------------------------




  95     private static final long serialVersionUID = -7683839454370182990L;
  96 
  97     static final byte DURATION_TYPE = 1;
  98     static final byte INSTANT_TYPE = 2;
  99     static final byte LOCAL_DATE_TYPE = 3;
 100     static final byte LOCAL_TIME_TYPE = 4;
 101     static final byte LOCAL_DATE_TIME_TYPE = 5;
 102     static final byte ZONE_DATE_TIME_TYPE = 6;
 103     static final byte ZONE_REGION_TYPE = 7;
 104     static final byte ZONE_OFFSET_TYPE = 8;
 105     static final byte OFFSET_TIME_TYPE = 9;
 106     static final byte OFFSET_DATE_TIME_TYPE = 10;
 107     static final byte YEAR_TYPE = 11;
 108     static final byte YEAR_MONTH_TYPE = 12;
 109     static final byte MONTH_DAY_TYPE = 13;
 110     static final byte PERIOD_TYPE = 14;
 111 
 112     /** The type being serialized. */
 113     private byte type;
 114     /** The object being serialized. */
 115     @SuppressWarnings("serial") // Not statically typed as Serializable
 116     private Object object;
 117 
 118     /**
 119      * Constructor for deserialization.
 120      */
 121     public Ser() {
 122     }
 123 
 124     /**
 125      * Creates an instance for serialization.
 126      *
 127      * @param type  the type
 128      * @param object  the object
 129      */
 130     Ser(byte type, Object object) {
 131         this.type = type;
 132         this.object = object;
 133     }
 134 
 135     //-----------------------------------------------------------------------


< prev index next >