In the event your particular identifier to own Date-Day occurs in the brand new stream, it is followed closely by eight or 10 Integer Philosophy, and therefore match the brand new Integer Philosophy one to write the Day and you can Day values.
Elizabeth.dos.13.step one Coercion from Time and date Systems
Date Worthy of will be coerced on the a date-Date Value. Big date Well worth shall be coerced to your a date-Go out Value. Date-Big date Well worth will be coerced into the sometimes a night out together Value otherwise a period Value.
Age.dos.fourteen Big date-Time-interval
If the style of identifier having Big date-Time-interval occurs in the stream, it�s with four Integer Values towards level of months, hours, minutes, mere seconds and nanoseconds regarding interval.
Age.dos.fifteen Selections
A couple of thinking, particularly a case, an appartment, otherwise a list, try encrypted in a beneficial POF weight with the Range form of. After the sort Identifier, new stream contains the Collection Proportions, an enthusiastic Integer Worthy of showing what amount of values on the Collection, that’s greater than or equivalent to zero. After the Range Size, ‘s the basic well worth throughout the Range (if any), which is alone encrypted due to the fact a regard. The values regarding Range is actually contiguous, and there is just letter viewpoints on the weight, where letter means the new Range Proportions.
When the all philosophy on Collection have a similar sorts of, then Consistent Collection style is utilized. Just after the sort Identifier (uniform-collection), the newest uniform kind of the values from the range produces so you’re able to the brand new load, with the fresh new Range Dimensions letter once the a keen Integer Well worth, followed closely by n values rather than the Method of Identifiers . Note that beliefs into the an effective Uniform Range can’t be assigned an enthusiastic term, which (while the an area-aftereffect of new explicit type of encoding) a blank Uniform Range keeps an explicit posts method of.
Age.dos.16 Arrays
An indexed assortment of thinking is encrypted within the an effective POF load using the Selection sorts of. Immediately after the sort Identifier, the brand new stream has got the Assortment Dimensions, an enthusiastic Integer Value proving exactly how many aspects throughout the Variety, which should be greater than otherwise comparable to zero. After the Variety Size is the value of the initial ability of your Variety (the fresh new zero list) if there’s at least one consider the new number hence was itself encoded having fun with due to the fact an admiration. The values of your own elements of this new Array is contiguous, and there have to be precisely n beliefs from the weight, in which n means the fresh Range Proportions.
In the event that all opinions of your parts of the new Variety keeps a similar sort of, then the Consistent Array style is employed. Immediately after the type Identifier (uniform-array), the uniform particular the values of one’s areas of the new Array writes the fresh new weight, with new Array Dimensions letter since an Integer Value, accompanied by letter philosophy in place of the Type Identifiers . Note that beliefs inside a Consistent Array can not be assigned an label, which (because a side-aftereffect of the newest specific types of encryption) an empty Uniform Range features an explicit array function method of.
E.dos.17 Simple Arrays
Having arrays whose element viewpoints is actually sparse, the brand new Simple Selection format allows spiders as explicitly encoded, implying you to definitely one forgotten indexes provides a standard worth. The fresh new default well worth is actually false for the Boolean particular, no for all numeric, octet and you will char brands, and you may null for all resource sizes. The fresh new style with the Sparse Selection is the Variety of Identifier (sparse-array), with the brand new Selection Size n while the a keen Integer Really worth, followed by not more than n directory/worthy of sets, all of that’s consisting of an array directory encoded since an enthusiastic Integer Well worth we (0 i letter ) whoever well worth are more than the previous element’s variety list, and you may a component really worth encrypted as an admiration; this new Simple Assortment is actually fundamentally terminated which have an illegal index from -1.
Values | Array Style | Uniform Variety Format |
---|
Values | Range Structure | Uniform Collection Structure |
---|