File: CdfField.java

package info (click to toggle)
jcdf 1.2.3%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 540 kB
  • sloc: java: 5,325; makefile: 163; sh: 98
file content (30 lines) | stat: -rw-r--r-- 990 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package uk.ac.bristol.star.cdf.record;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Marks field members of {@link Record} subclasses which correspond directly
 * to fields in typed CDF records in a CDF file.
 *
 * <p>These fields are all public and final, and have names matching
 * (apart perhaps from minor case tweaking)
 * the fields documented in the relevant subsections of Section 2 of the
 * CDF Internal Format Description document.
 * 
 * <p>See that document for a description of the meaning of these fields.
 *
 * @author   Mark Taylor
 * @since    25 Jun 2013
 * @see
 * <a href="http://cdaweb.gsfc.nasa.gov/pub/software/cdf/doc/cdf34/cdf34ifd.pdf"
 *    >CDF Internal Format Description document</a>
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface CdfField {
}