< prev index next >

src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java

Print this page




  50     char   SIGC_FLOAT                 = 'F';
  51     String SIG_FLOAT                  = "F";
  52     char   SIGC_DOUBLE                = 'D';
  53     String SIG_DOUBLE                 = "D";
  54     char   SIGC_ARRAY                 = '[';
  55     String SIG_ARRAY                  = "[";
  56     char   SIGC_CLASS                 = 'L';
  57     String SIG_CLASS                  = "L";
  58     char   SIGC_METHOD                = '(';
  59     String SIG_METHOD                 = "(";
  60     char   SIGC_ENDCLASS              = ';';
  61     String SIG_ENDCLASS               = ";";
  62     char   SIGC_ENDMETHOD             = ')';
  63     String SIG_ENDMETHOD              = ")";
  64     char   SIGC_PACKAGE               = '/';
  65     String SIG_PACKAGE                = "/";
  66 
  67     /* Class File Constants */
  68     int JAVA_MAGIC                   = 0xcafebabe;
  69     int JAVA_MIN_SUPPORTED_VERSION   = 45;
  70     int JAVA_MAX_SUPPORTED_VERSION   = 58;
  71     int JAVA_MAX_SUPPORTED_MINOR_VERSION = 0;
  72     int JAVA_MIN_PREVIEW_MAJOR_VERSION = 55; // preview intro'd in JDK 11
  73     int JAVA_PREVIEW_MINOR_VERSION   = 0xffff;
  74 
  75     /* Generate class file version for 1.1  by default */
  76     int JAVA_DEFAULT_VERSION         = 45;
  77     int JAVA_DEFAULT_MINOR_VERSION   = 3;
  78 
  79     /* Constant table */
  80     int CONSTANT_UTF8                = 1;
  81     int CONSTANT_UNICODE             = 2;
  82     int CONSTANT_INTEGER             = 3;
  83     int CONSTANT_FLOAT               = 4;
  84     int CONSTANT_LONG                = 5;
  85     int CONSTANT_DOUBLE              = 6;
  86     int CONSTANT_CLASS               = 7;
  87     int CONSTANT_STRING              = 8;
  88     int CONSTANT_FIELD               = 9;
  89     int CONSTANT_METHOD              = 10;
  90     int CONSTANT_INTERFACEMETHOD     = 11;




  50     char   SIGC_FLOAT                 = 'F';
  51     String SIG_FLOAT                  = "F";
  52     char   SIGC_DOUBLE                = 'D';
  53     String SIG_DOUBLE                 = "D";
  54     char   SIGC_ARRAY                 = '[';
  55     String SIG_ARRAY                  = "[";
  56     char   SIGC_CLASS                 = 'L';
  57     String SIG_CLASS                  = "L";
  58     char   SIGC_METHOD                = '(';
  59     String SIG_METHOD                 = "(";
  60     char   SIGC_ENDCLASS              = ';';
  61     String SIG_ENDCLASS               = ";";
  62     char   SIGC_ENDMETHOD             = ')';
  63     String SIG_ENDMETHOD              = ")";
  64     char   SIGC_PACKAGE               = '/';
  65     String SIG_PACKAGE                = "/";
  66 
  67     /* Class File Constants */
  68     int JAVA_MAGIC                   = 0xcafebabe;
  69     int JAVA_MIN_SUPPORTED_VERSION   = 45;
  70     int JAVA_MAX_SUPPORTED_VERSION   = 59;
  71     int JAVA_MAX_SUPPORTED_MINOR_VERSION = 0;
  72     int JAVA_MIN_PREVIEW_MAJOR_VERSION = 55; // preview intro'd in JDK 11
  73     int JAVA_PREVIEW_MINOR_VERSION   = 0xffff;
  74 
  75     /* Generate class file version for 1.1  by default */
  76     int JAVA_DEFAULT_VERSION         = 45;
  77     int JAVA_DEFAULT_MINOR_VERSION   = 3;
  78 
  79     /* Constant table */
  80     int CONSTANT_UTF8                = 1;
  81     int CONSTANT_UNICODE             = 2;
  82     int CONSTANT_INTEGER             = 3;
  83     int CONSTANT_FLOAT               = 4;
  84     int CONSTANT_LONG                = 5;
  85     int CONSTANT_DOUBLE              = 6;
  86     int CONSTANT_CLASS               = 7;
  87     int CONSTANT_STRING              = 8;
  88     int CONSTANT_FIELD               = 9;
  89     int CONSTANT_METHOD              = 10;
  90     int CONSTANT_INTERFACEMETHOD     = 11;


< prev index next >