Jelajahi Sumber

* reparsed with varags -> const open array change

git-svn-id: branches/jvmbackend@18679 -
Jonas Maebe 14 tahun lalu
induk
melakukan
34bfe0bbfd
2 mengubah file dengan 75 tambahan dan 75 penghapusan
  1. 9 9
      rtl/java/java_sys.inc
  2. 66 66
      rtl/java/jdk15.inc

+ 9 - 9
rtl/java/java_sys.inc

@@ -90,7 +90,7 @@
   public
     class function newInstance(para1: JLClass; para2: jint): JLObject; static; overload;  // throws java.lang.NegativeArraySizeException
     class function newInstance(para1: JLClass; para2: Arr1jint): JLObject; static; overload;  // throws java.lang.IllegalArgumentException, java.lang.NegativeArraySizeException
-    class function newInstance(para1: JLClass; var para2: array of jint): JLObject; static; overload;  // throws java.lang.IllegalArgumentException, java.lang.NegativeArraySizeException
+    class function newInstance(para1: JLClass; const para2: array of jint): JLObject; static; overload;  // throws java.lang.IllegalArgumentException, java.lang.NegativeArraySizeException
     class function getLength(para1: JLObject): jint; static; overload;  // throws java.lang.IllegalArgumentException
     class function get(para1: JLObject; para2: jint): JLObject; static; overload;  // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
     class function getBoolean(para1: JLObject; para2: jint): jboolean; static; overload;  // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
@@ -297,7 +297,7 @@
     class function copyOfRange(para1: Arr1jboolean; para2: jint; para3: jint): Arr1jboolean; static; overload;
     class function copyOfRange(var para1: array of jboolean; para2: jint; para3: jint): Arr1jboolean; static; overload;
     class function asList(para1: Arr1JLObject): JUList; static; overload;
-    class function asList(var para1: array of JLObject): JUList; static; overload;
+    class function asList(const para1: array of JLObject): JUList; static; overload;
     class function hashCode(para1: Arr1jlong): jint; static; overload;
     class function hashCode(var para1: array of jlong): jint; static; overload;
     class function hashCode(para1: Arr1jint): jint; static; overload;
@@ -970,9 +970,9 @@
     function toString(): JLString; overload; virtual;
     function toCharArray(): Arr1jchar; overload; virtual;
     class function format(para1: JLString; para2: Arr1JLObject): JLString; static; overload;
-    class function format(para1: JLString; var para2: array of JLObject): JLString; static; overload;
+    class function format(para1: JLString; const para2: array of JLObject): JLString; static; overload;
     class function format(para1: JULocale; para2: JLString; para3: Arr1JLObject): JLString; static; overload;
-    class function format(para1: JULocale; para2: JLString; var para3: array of JLObject): JLString; static; overload;
+    class function format(para1: JULocale; para2: JLString; const para3: array of JLObject): JLString; static; overload;
     class function valueOf(para1: JLObject): JLString; static; overload;
     class function valueOf(para1: Arr1jchar): JLString; static; overload;
     class function valueOf(var para1: array of jchar): JLString; static; overload;
@@ -1066,18 +1066,18 @@
     function getConstructors(): Arr1JLRConstructor; overload; virtual;  // throws java.lang.SecurityException
     function getField(para1: JLString): JLRField; overload; virtual;  // throws java.lang.NoSuchFieldException, java.lang.SecurityException
     function getMethod(para1: JLString; para2: Arr1JLClass): JLRMethod; overload; virtual;  // throws java.lang.NoSuchMethodException, java.lang.SecurityException
-    function getMethod(para1: JLString; var para2: array of JLClass): JLRMethod; overload; virtual;  // throws java.lang.NoSuchMethodException, java.lang.SecurityException
+    function getMethod(para1: JLString; const para2: array of JLClass): JLRMethod; overload; virtual;  // throws java.lang.NoSuchMethodException, java.lang.SecurityException
     function getConstructor(para1: Arr1JLClass): JLRConstructor; overload; virtual;  // throws java.lang.NoSuchMethodException, java.lang.SecurityException
-    function getConstructor(var para1: array of JLClass): JLRConstructor; overload; virtual;  // throws java.lang.NoSuchMethodException, java.lang.SecurityException
+    function getConstructor(const para1: array of JLClass): JLRConstructor; overload; virtual;  // throws java.lang.NoSuchMethodException, java.lang.SecurityException
     function getDeclaredClasses(): Arr1JLClass; overload; virtual;  // throws java.lang.SecurityException
     function getDeclaredFields(): Arr1JLRField; overload; virtual;  // throws java.lang.SecurityException
     function getDeclaredMethods(): Arr1JLRMethod; overload; virtual;  // throws java.lang.SecurityException
     function getDeclaredConstructors(): Arr1JLRConstructor; overload; virtual;  // throws java.lang.SecurityException
     function getDeclaredField(para1: JLString): JLRField; overload; virtual;  // throws java.lang.NoSuchFieldException, java.lang.SecurityException
     function getDeclaredMethod(para1: JLString; para2: Arr1JLClass): JLRMethod; overload; virtual;  // throws java.lang.NoSuchMethodException, java.lang.SecurityException
-    function getDeclaredMethod(para1: JLString; var para2: array of JLClass): JLRMethod; overload; virtual;  // throws java.lang.NoSuchMethodException, java.lang.SecurityException
+    function getDeclaredMethod(para1: JLString; const para2: array of JLClass): JLRMethod; overload; virtual;  // throws java.lang.NoSuchMethodException, java.lang.SecurityException
     function getDeclaredConstructor(para1: Arr1JLClass): JLRConstructor; overload; virtual;  // throws java.lang.NoSuchMethodException, java.lang.SecurityException
-    function getDeclaredConstructor(var para1: array of JLClass): JLRConstructor; overload; virtual;  // throws java.lang.NoSuchMethodException, java.lang.SecurityException
+    function getDeclaredConstructor(const para1: array of JLClass): JLRConstructor; overload; virtual;  // throws java.lang.NoSuchMethodException, java.lang.SecurityException
     function getResourceAsStream(para1: JLString): JIInputStream; overload; virtual;
     function getResource(para1: JLString): JNURL; overload; virtual;
     function getProtectionDomain(): JSProtectionDomain; overload; virtual;
@@ -1877,7 +1877,7 @@
     class function &of(para1: JLEnum; para2: JLEnum; para3: JLEnum; para4: JLEnum): JUEnumSet; static; overload;
     class function &of(para1: JLEnum; para2: JLEnum; para3: JLEnum; para4: JLEnum; para5: JLEnum): JUEnumSet; static; overload;
     class function &of(para1: JLEnum; para2: Arr1JLEnum): JUEnumSet; static; overload;
-    class function &of(para1: JLEnum; var para2: array of JLEnum): JUEnumSet; static; overload;
+    class function &of(para1: JLEnum; const para2: array of JLEnum): JUEnumSet; static; overload;
     class function range(para1: JLEnum; para2: JLEnum): JUEnumSet; static; overload;
     function clone(): JUEnumSet; overload; virtual;
     function clone(): JLObject; overload; virtual;  // throws java.lang.CloneNotSupportedException

+ 66 - 66
rtl/java/jdk15.inc

@@ -1929,7 +1929,7 @@
     constructor create(const para1: array of JLString); overload;
     function command(para1: JUList): JLProcessBuilder; overload; virtual;
     function command(para1: Arr1JLString): JLProcessBuilder; overload; virtual;
-    function command(var para1: array of JLString): JLProcessBuilder; overload; virtual;
+    function command(const para1: array of JLString): JLProcessBuilder; overload; virtual;
     function command(): JUList; overload; virtual;
     function environment(): JUMap; overload; virtual;
     function directory(): JIFile; overload; virtual;
@@ -2261,10 +2261,10 @@
     function removeTransformer(para1: JLIClassFileTransformer): jboolean; overload;
     function isRetransformClassesSupported(): jboolean; overload;
     procedure retransformClasses(para1: Arr1JLClass); overload;  // throws java.lang.instrument.UnmodifiableClassException
-    procedure retransformClasses(var para1: array of JLClass); overload;  // throws java.lang.instrument.UnmodifiableClassException
+    procedure retransformClasses(const para1: array of JLClass); overload;  // throws java.lang.instrument.UnmodifiableClassException
     function isRedefineClassesSupported(): jboolean; overload;
     procedure redefineClasses(para1: Arr1JLIClassDefinition); overload;  // throws java.lang.ClassNotFoundException, java.lang.instrument.UnmodifiableClassException
-    procedure redefineClasses(var para1: array of JLIClassDefinition); overload;  // throws java.lang.ClassNotFoundException, java.lang.instrument.UnmodifiableClassException
+    procedure redefineClasses(const para1: array of JLIClassDefinition); overload;  // throws java.lang.ClassNotFoundException, java.lang.instrument.UnmodifiableClassException
     function isModifiableClass(para1: JLClass): jboolean; overload;
     function getAllLoadedClasses(): Arr1JLClass; overload;
     function getInitiatedClasses(para1: JLClassLoader): Arr1JLClass; overload;
@@ -4590,7 +4590,7 @@
     class function frequency(para1: JUCollection; para2: JLObject): jint; static; overload;
     class function disjoint(para1: JUCollection; para2: JUCollection): jboolean; static; overload;
     class function addAll(para1: JUCollection; para2: Arr1JLObject): jboolean; static; overload;
-    class function addAll(para1: JUCollection; var para2: array of JLObject): jboolean; static; overload;
+    class function addAll(para1: JUCollection; const para2: array of JLObject): jboolean; static; overload;
     class function newSetFromMap(para1: JUMap): JUSet; static; overload;
     class function asLifoQueue(para1: JUDeque): JUQueue; static; overload;
   end;
@@ -7022,7 +7022,7 @@
     function overrides(para1: JLMEExecutableElement; para2: JLMEExecutableElement; para3: JLMETypeElement): jboolean; overload;
     function getConstantExpression(para1: JLObject): JLString; overload;
     procedure printElements(para1: JIWriter; para2: Arr1JLMEElement); overload;
-    procedure printElements(para1: JIWriter; var para2: array of JLMEElement); overload;
+    procedure printElements(para1: JIWriter; const para2: array of JLMEElement); overload;
     function getName(para1: JLCharSequence): JLMEName; overload;
   end;
 
@@ -7044,9 +7044,9 @@
     function getArrayType(para1: JLMTTypeMirror): JLMTArrayType; overload;
     function getWildcardType(para1: JLMTTypeMirror; para2: JLMTTypeMirror): JLMTWildcardType; overload;
     function getDeclaredType(para1: JLMETypeElement; para2: Arr1JLMTTypeMirror): JLMTDeclaredType; overload;
-    function getDeclaredType(para1: JLMETypeElement; var para2: array of JLMTTypeMirror): JLMTDeclaredType; overload;
+    function getDeclaredType(para1: JLMETypeElement; const para2: array of JLMTTypeMirror): JLMTDeclaredType; overload;
     function getDeclaredType(para1: JLMTDeclaredType; para2: JLMETypeElement; para3: Arr1JLMTTypeMirror): JLMTDeclaredType; overload;
-    function getDeclaredType(para1: JLMTDeclaredType; para2: JLMETypeElement; var para3: array of JLMTTypeMirror): JLMTDeclaredType; overload;
+    function getDeclaredType(para1: JLMTDeclaredType; para2: JLMETypeElement; const para3: array of JLMTTypeMirror): JLMTDeclaredType; overload;
     function asMemberOf(para1: JLMTDeclaredType; para2: JLMEElement): JLMTTypeMirror; overload;
   end;
 
@@ -8212,9 +8212,9 @@
 
   JSInvocable = interface external 'javax.script' name 'Invocable' 
     function invokeMethod(para1: JLObject; para2: JLString; para3: Arr1JLObject): JLObject; overload;  // throws javax.script.ScriptException, java.lang.NoSuchMethodException
-    function invokeMethod(para1: JLObject; para2: JLString; var para3: array of JLObject): JLObject; overload;  // throws javax.script.ScriptException, java.lang.NoSuchMethodException
+    function invokeMethod(para1: JLObject; para2: JLString; const para3: array of JLObject): JLObject; overload;  // throws javax.script.ScriptException, java.lang.NoSuchMethodException
     function invokeFunction(para1: JLString; para2: Arr1JLObject): JLObject; overload;  // throws javax.script.ScriptException, java.lang.NoSuchMethodException
-    function invokeFunction(para1: JLString; var para2: array of JLObject): JLObject; overload;  // throws javax.script.ScriptException, java.lang.NoSuchMethodException
+    function invokeFunction(para1: JLString; const para2: array of JLObject): JLObject; overload;  // throws javax.script.ScriptException, java.lang.NoSuchMethodException
     function getInterface(para1: JLClass): JLObject; overload;
     function getInterface(para1: JLObject; para2: JLClass): JLObject; overload;
   end;
@@ -8274,10 +8274,10 @@
     function getLanguageVersion(): JLString; overload;
     function getParameter(para1: JLString): JLObject; overload;
     function getMethodCallSyntax(para1: JLString; para2: JLString; para3: Arr1JLString): JLString; overload;
-    function getMethodCallSyntax(para1: JLString; para2: JLString; var para3: array of JLString): JLString; overload;
+    function getMethodCallSyntax(para1: JLString; para2: JLString; const para3: array of JLString): JLString; overload;
     function getOutputStatement(para1: JLString): JLString; overload;
     function getProgram(para1: Arr1JLString): JLString; overload;
-    function getProgram(var para1: array of JLString): JLString; overload;
+    function getProgram(const para1: array of JLString): JLString; overload;
     function getScriptEngine(): JSScriptEngine; overload;
   end;
 
@@ -10923,7 +10923,7 @@
 
   JTTool = interface external 'javax.tools' name 'Tool' 
     function run(para1: JIInputStream; para2: JIOutputStream; para3: JIOutputStream; para4: Arr1JLString): jint; overload;
-    function run(para1: JIInputStream; para2: JIOutputStream; para3: JIOutputStream; var para4: array of JLString): jint; overload;
+    function run(para1: JIInputStream; para2: JIOutputStream; para3: JIOutputStream; const para4: array of JLString): jint; overload;
     function getSourceVersions(): JUSet; overload;
   end;
 
@@ -11144,7 +11144,7 @@
     class function newInstance(para1: JLString; para2: JLClassLoader): JXBJAXBContext; static; overload;  // throws javax.xml.bind.JAXBException
     class function newInstance(para1: JLString; para2: JLClassLoader; para3: JUMap): JXBJAXBContext; static; overload;  // throws javax.xml.bind.JAXBException
     class function newInstance(para1: Arr1JLClass): JXBJAXBContext; static; overload;  // throws javax.xml.bind.JAXBException
-    class function newInstance(var para1: array of JLClass): JXBJAXBContext; static; overload;  // throws javax.xml.bind.JAXBException
+    class function newInstance(const para1: array of JLClass): JXBJAXBContext; static; overload;  // throws javax.xml.bind.JAXBException
     class function newInstance(para1: Arr1JLClass; para2: JUMap): JXBJAXBContext; static; overload;  // throws javax.xml.bind.JAXBException
     class function newInstance(var para1: array of JLClass; para2: JUMap): JXBJAXBContext; static; overload;  // throws javax.xml.bind.JAXBException
     function createUnmarshaller(): JXBUnmarshaller; overload; virtual; abstract;  // throws javax.xml.bind.JAXBException
@@ -12363,9 +12363,9 @@
     function getProperties(): JUMap; overload; virtual; abstract;
     procedure setProperties(para1: JUMap); overload; virtual; abstract;
     function getEndpointReference(para1: Arr1OWDElement): JXWEndpointReference; overload; virtual; abstract;
-    function getEndpointReference(var para1: array of OWDElement): JXWEndpointReference; overload; virtual; abstract;
+    function getEndpointReference(const para1: array of OWDElement): JXWEndpointReference; overload; virtual; abstract;
     function getEndpointReference(para1: JLClass; para2: Arr1OWDElement): JXWEndpointReference; overload; virtual; abstract;
-    function getEndpointReference(para1: JLClass; var para2: array of OWDElement): JXWEndpointReference; overload; virtual; abstract;
+    function getEndpointReference(para1: JLClass; const para2: array of OWDElement): JXWEndpointReference; overload; virtual; abstract;
   end;
 
   JXWEndpointReference = class abstract external 'javax.xml.ws' name 'EndpointReference' (JLObject)
@@ -12375,7 +12375,7 @@
     class function readFrom(para1: JXTSource): JXWEndpointReference; static; overload;
     procedure writeTo(para1: JXTResult); overload; virtual; abstract;
     function getPort(para1: JLClass; para2: Arr1JXWWebServiceFeature): JLObject; overload; virtual;
-    function getPort(para1: JLClass; var para2: array of JXWWebServiceFeature): JLObject; overload; virtual;
+    function getPort(para1: JLClass; const para2: array of JXWWebServiceFeature): JLObject; overload; virtual;
     function toString(): JLString; overload; virtual;
   end;
 
@@ -12404,9 +12404,9 @@
     function getUserPrincipal(): JSPrincipal; overload;
     function isUserInRole(para1: JLString): jboolean; overload;
     function getEndpointReference(para1: Arr1OWDElement): JXWEndpointReference; overload;
-    function getEndpointReference(var para1: array of OWDElement): JXWEndpointReference; overload;
+    function getEndpointReference(const para1: array of OWDElement): JXWEndpointReference; overload;
     function getEndpointReference(para1: JLClass; para2: Arr1OWDElement): JXWEndpointReference; overload;
-    function getEndpointReference(para1: JLClass; var para2: array of OWDElement): JXWEndpointReference; overload;
+    function getEndpointReference(para1: JLClass; const para2: array of OWDElement): JXWEndpointReference; overload;
   end;
 
   JXWWebServiceFeature = class abstract external 'javax.xml.ws' name 'WebServiceFeature' (JLObject)
@@ -12453,7 +12453,7 @@
     function createAndPublishEndpoint(para1: JLString; para2: JLObject): JXWEndpoint; overload; virtual; abstract;
     function readEndpointReference(para1: JXTSource): JXWEndpointReference; overload; virtual; abstract;
     function getPort(para1: JXWEndpointReference; para2: JLClass; para3: Arr1JXWWebServiceFeature): JLObject; overload; virtual; abstract;
-    function getPort(para1: JXWEndpointReference; para2: JLClass; var para3: array of JXWWebServiceFeature): JLObject; overload; virtual; abstract;
+    function getPort(para1: JXWEndpointReference; para2: JLClass; const para3: array of JXWWebServiceFeature): JLObject; overload; virtual; abstract;
     function createW3CEndpointReference(para1: JLString; para2: JXNQName; para3: JXNQName; para4: JUList; para5: JLString; para6: JUList): JXWWW3CEndpointReference; overload; virtual; abstract;
   end;
 
@@ -17564,7 +17564,7 @@
     constructor create(para1: JLRInvocationHandler); overload;
   public
     class function getProxyClass(para1: JLClassLoader; para2: Arr1JLClass): JLClass; static; overload;  // throws java.lang.IllegalArgumentException
-    class function getProxyClass(para1: JLClassLoader; var para2: array of JLClass): JLClass; static; overload;  // throws java.lang.IllegalArgumentException
+    class function getProxyClass(para1: JLClassLoader; const para2: array of JLClass): JLClass; static; overload;  // throws java.lang.IllegalArgumentException
     class function newProxyInstance(para1: JLClassLoader; para2: Arr1JLClass; para3: JLRInvocationHandler): JLObject; static; overload;  // throws java.lang.IllegalArgumentException
     class function newProxyInstance(para1: JLClassLoader; var para2: array of JLClass; para3: JLRInvocationHandler): JLObject; static; overload;  // throws java.lang.IllegalArgumentException
     class function isProxyClass(para1: JLClass): jboolean; static; overload;
@@ -21035,7 +21035,7 @@
     function getFields(): Arr1JLString; overload;
     function getFieldNames(): Arr1JLString; overload;
     function getFieldValues(para1: Arr1JLString): Arr1JLObject; overload;
-    function getFieldValues(var para1: array of JLString): Arr1JLObject; overload;
+    function getFieldValues(const para1: array of JLString): Arr1JLObject; overload;
     procedure removeField(para1: JLString); overload;
     procedure setFields(para1: Arr1JLString; para2: Arr1JLObject); overload;  // throws javax.management.RuntimeOperationsException
     procedure setFields(var para1: array of JLString; var para2: array of JLObject); overload;  // throws javax.management.RuntimeOperationsException
@@ -22357,11 +22357,11 @@
   public
     constructor create(); overload;
     class function regexFilter(para1: JLString; para2: Arr1jint): JSRowFilter; static; overload;
-    class function regexFilter(para1: JLString; var para2: array of jint): JSRowFilter; static; overload;
+    class function regexFilter(para1: JLString; const para2: array of jint): JSRowFilter; static; overload;
     class function dateFilter(para1: JSRowFilter.InnerComparisonType; para2: JUDate; para3: Arr1jint): JSRowFilter; static; overload;
-    class function dateFilter(para1: JSRowFilter.InnerComparisonType; para2: JUDate; var para3: array of jint): JSRowFilter; static; overload;
+    class function dateFilter(para1: JSRowFilter.InnerComparisonType; para2: JUDate; const para3: array of jint): JSRowFilter; static; overload;
     class function numberFilter(para1: JSRowFilter.InnerComparisonType; para2: JLNumber; para3: Arr1jint): JSRowFilter; static; overload;
-    class function numberFilter(para1: JSRowFilter.InnerComparisonType; para2: JLNumber; var para3: array of jint): JSRowFilter; static; overload;
+    class function numberFilter(para1: JSRowFilter.InnerComparisonType; para2: JLNumber; const para3: array of jint): JSRowFilter; static; overload;
     class function orFilter(para1: JLIterable): JSRowFilter; static; overload;
     class function andFilter(para1: JLIterable): JSRowFilter; static; overload;
     class function notFilter(para1: JSRowFilter): JSRowFilter; static; overload;
@@ -22466,23 +22466,23 @@
   public
     function getPort(para1: JXNQName; para2: JLClass): JLObject; overload; virtual;
     function getPort(para1: JXNQName; para2: JLClass; para3: Arr1JXWWebServiceFeature): JLObject; overload; virtual;
-    function getPort(para1: JXNQName; para2: JLClass; var para3: array of JXWWebServiceFeature): JLObject; overload; virtual;
+    function getPort(para1: JXNQName; para2: JLClass; const para3: array of JXWWebServiceFeature): JLObject; overload; virtual;
     function getPort(para1: JLClass): JLObject; overload; virtual;
     function getPort(para1: JLClass; para2: Arr1JXWWebServiceFeature): JLObject; overload; virtual;
-    function getPort(para1: JLClass; var para2: array of JXWWebServiceFeature): JLObject; overload; virtual;
+    function getPort(para1: JLClass; const para2: array of JXWWebServiceFeature): JLObject; overload; virtual;
     function getPort(para1: JXWEndpointReference; para2: JLClass; para3: Arr1JXWWebServiceFeature): JLObject; overload; virtual;
-    function getPort(para1: JXWEndpointReference; para2: JLClass; var para3: array of JXWWebServiceFeature): JLObject; overload; virtual;
+    function getPort(para1: JXWEndpointReference; para2: JLClass; const para3: array of JXWWebServiceFeature): JLObject; overload; virtual;
     procedure addPort(para1: JXNQName; para2: JLString; para3: JLString); overload; virtual;
     function createDispatch(para1: JXNQName; para2: JLClass; para3: JXWService.InnerMode): JXWDispatch; overload; virtual;
     function createDispatch(para1: JXNQName; para2: JLClass; para3: JXWService.InnerMode; para4: Arr1JXWWebServiceFeature): JXWDispatch; overload; virtual;
-    function createDispatch(para1: JXNQName; para2: JLClass; para3: JXWService.InnerMode; var para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual;
+    function createDispatch(para1: JXNQName; para2: JLClass; para3: JXWService.InnerMode; const para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual;
     function createDispatch(para1: JXWEndpointReference; para2: JLClass; para3: JXWService.InnerMode; para4: Arr1JXWWebServiceFeature): JXWDispatch; overload; virtual;
-    function createDispatch(para1: JXWEndpointReference; para2: JLClass; para3: JXWService.InnerMode; var para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual;
+    function createDispatch(para1: JXWEndpointReference; para2: JLClass; para3: JXWService.InnerMode; const para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual;
     function createDispatch(para1: JXNQName; para2: JXBJAXBContext; para3: JXWService.InnerMode): JXWDispatch; overload; virtual;
     function createDispatch(para1: JXNQName; para2: JXBJAXBContext; para3: JXWService.InnerMode; para4: Arr1JXWWebServiceFeature): JXWDispatch; overload; virtual;
-    function createDispatch(para1: JXNQName; para2: JXBJAXBContext; para3: JXWService.InnerMode; var para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual;
+    function createDispatch(para1: JXNQName; para2: JXBJAXBContext; para3: JXWService.InnerMode; const para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual;
     function createDispatch(para1: JXWEndpointReference; para2: JXBJAXBContext; para3: JXWService.InnerMode; para4: Arr1JXWWebServiceFeature): JXWDispatch; overload; virtual;
-    function createDispatch(para1: JXWEndpointReference; para2: JXBJAXBContext; para3: JXWService.InnerMode; var para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual;
+    function createDispatch(para1: JXWEndpointReference; para2: JXBJAXBContext; para3: JXWService.InnerMode; const para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual;
     function getServiceName(): JXNQName; overload; virtual;
     function getPorts(): JUIterator; overload; virtual;
     function getWSDLDocumentLocation(): JNURL; overload; virtual;
@@ -28273,14 +28273,14 @@
     function writer(): JIPrintWriter; overload; virtual;
     function reader(): JIReader; overload; virtual;
     function format(para1: JLString; para2: Arr1JLObject): JIConsole; overload; virtual;
-    function format(para1: JLString; var para2: array of JLObject): JIConsole; overload; virtual;
+    function format(para1: JLString; const para2: array of JLObject): JIConsole; overload; virtual;
     function printf(para1: JLString; para2: Arr1JLObject): JIConsole; overload; virtual;
-    function printf(para1: JLString; var para2: array of JLObject): JIConsole; overload; virtual;
+    function printf(para1: JLString; const para2: array of JLObject): JIConsole; overload; virtual;
     function readLine(para1: JLString; para2: Arr1JLObject): JLString; overload; virtual;
-    function readLine(para1: JLString; var para2: array of JLObject): JLString; overload; virtual;
+    function readLine(para1: JLString; const para2: array of JLObject): JLString; overload; virtual;
     function readLine(): JLString; overload; virtual;
     function readPassword(para1: JLString; para2: Arr1JLObject): Arr1jchar; overload; virtual;
-    function readPassword(para1: JLString; var para2: array of JLObject): Arr1jchar; overload; virtual;
+    function readPassword(para1: JLString; const para2: array of JLObject): Arr1jchar; overload; virtual;
     function readPassword(): Arr1jchar; overload; virtual;
     procedure flush(); overload; virtual;
   end;
@@ -28414,9 +28414,9 @@
     procedure close(); overload; virtual;
     function ioException(): JIIOException; overload; virtual;
     function format(para1: JLString; para2: Arr1JLObject): JUFormatter; overload; virtual;
-    function format(para1: JLString; var para2: array of JLObject): JUFormatter; overload; virtual;
+    function format(para1: JLString; const para2: array of JLObject): JUFormatter; overload; virtual;
     function format(para1: JULocale; para2: JLString; para3: Arr1JLObject): JUFormatter; overload; virtual;
-    function format(para1: JULocale; para2: JLString; var para3: array of JLObject): JUFormatter; overload; virtual;
+    function format(para1: JULocale; para2: JLString; const para3: array of JLObject): JUFormatter; overload; virtual;
   end;
 
   JSSecureClassLoader = class external 'java.security' name 'SecureClassLoader' (JLClassLoader)
@@ -42227,11 +42227,11 @@
     constructor create(const para1: array of JLString); overload;
     constructor create(para1: JUMap); overload;
     class function union(para1: Arr1JMDescriptor): JMImmutableDescriptor; static; overload;
-    class function union(var para1: array of JMDescriptor): JMImmutableDescriptor; static; overload;
+    class function union(const para1: array of JMDescriptor): JMImmutableDescriptor; static; overload;
     function getFieldValue(para1: JLString): JLObject; overload; virtual; final;
     function getFields(): Arr1JLString; overload; virtual; final;
     function getFieldValues(para1: Arr1JLString): Arr1JLObject; overload; virtual; final;
-    function getFieldValues(var para1: array of JLString): Arr1JLObject; overload; virtual; final;
+    function getFieldValues(const para1: array of JLString): Arr1JLObject; overload; virtual; final;
     function getFieldNames(): Arr1JLString; overload; virtual; final;
     function equals(para1: JLObject): jboolean; overload; virtual;
     function hashCode(): jint; overload; virtual;
@@ -42260,7 +42260,7 @@
     function getFields(): Arr1JLString; overload; virtual;
     function getFieldNames(): Arr1JLString; overload; virtual;
     function getFieldValues(para1: Arr1JLString): Arr1JLObject; overload; virtual;
-    function getFieldValues(var para1: array of JLString): Arr1JLObject; overload; virtual;
+    function getFieldValues(const para1: array of JLString): Arr1JLObject; overload; virtual;
     procedure setFields(para1: Arr1JLString; para2: Arr1JLObject); overload; virtual;  // throws javax.management.RuntimeOperationsException
     procedure setFields(var para1: array of JLString; var para2: array of JLObject); overload; virtual;  // throws javax.management.RuntimeOperationsException
     function clone(): JLObject; overload; virtual;  // throws javax.management.RuntimeOperationsException
@@ -42814,23 +42814,23 @@
   public
     function getPort(para1: JXNQName; para2: JLClass): JLObject; overload; virtual; abstract;
     function getPort(para1: JXNQName; para2: JLClass; para3: Arr1JXWWebServiceFeature): JLObject; overload; virtual; abstract;
-    function getPort(para1: JXNQName; para2: JLClass; var para3: array of JXWWebServiceFeature): JLObject; overload; virtual; abstract;
+    function getPort(para1: JXNQName; para2: JLClass; const para3: array of JXWWebServiceFeature): JLObject; overload; virtual; abstract;
     function getPort(para1: JXWEndpointReference; para2: JLClass; para3: Arr1JXWWebServiceFeature): JLObject; overload; virtual; abstract;
-    function getPort(para1: JXWEndpointReference; para2: JLClass; var para3: array of JXWWebServiceFeature): JLObject; overload; virtual; abstract;
+    function getPort(para1: JXWEndpointReference; para2: JLClass; const para3: array of JXWWebServiceFeature): JLObject; overload; virtual; abstract;
     function getPort(para1: JLClass): JLObject; overload; virtual; abstract;
     function getPort(para1: JLClass; para2: Arr1JXWWebServiceFeature): JLObject; overload; virtual; abstract;
-    function getPort(para1: JLClass; var para2: array of JXWWebServiceFeature): JLObject; overload; virtual; abstract;
+    function getPort(para1: JLClass; const para2: array of JXWWebServiceFeature): JLObject; overload; virtual; abstract;
     procedure addPort(para1: JXNQName; para2: JLString; para3: JLString); overload; virtual; abstract;
     function createDispatch(para1: JXNQName; para2: JLClass; para3: JXWService.InnerMode): JXWDispatch; overload; virtual; abstract;
     function createDispatch(para1: JXNQName; para2: JLClass; para3: JXWService.InnerMode; para4: Arr1JXWWebServiceFeature): JXWDispatch; overload; virtual; abstract;
-    function createDispatch(para1: JXNQName; para2: JLClass; para3: JXWService.InnerMode; var para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual; abstract;
+    function createDispatch(para1: JXNQName; para2: JLClass; para3: JXWService.InnerMode; const para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual; abstract;
     function createDispatch(para1: JXWEndpointReference; para2: JLClass; para3: JXWService.InnerMode; para4: Arr1JXWWebServiceFeature): JXWDispatch; overload; virtual; abstract;
-    function createDispatch(para1: JXWEndpointReference; para2: JLClass; para3: JXWService.InnerMode; var para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual; abstract;
+    function createDispatch(para1: JXWEndpointReference; para2: JLClass; para3: JXWService.InnerMode; const para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual; abstract;
     function createDispatch(para1: JXNQName; para2: JXBJAXBContext; para3: JXWService.InnerMode): JXWDispatch; overload; virtual; abstract;
     function createDispatch(para1: JXNQName; para2: JXBJAXBContext; para3: JXWService.InnerMode; para4: Arr1JXWWebServiceFeature): JXWDispatch; overload; virtual; abstract;
-    function createDispatch(para1: JXNQName; para2: JXBJAXBContext; para3: JXWService.InnerMode; var para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual; abstract;
+    function createDispatch(para1: JXNQName; para2: JXBJAXBContext; para3: JXWService.InnerMode; const para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual; abstract;
     function createDispatch(para1: JXWEndpointReference; para2: JXBJAXBContext; para3: JXWService.InnerMode; para4: Arr1JXWWebServiceFeature): JXWDispatch; overload; virtual; abstract;
-    function createDispatch(para1: JXWEndpointReference; para2: JXBJAXBContext; para3: JXWService.InnerMode; var para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual; abstract;
+    function createDispatch(para1: JXWEndpointReference; para2: JXBJAXBContext; para3: JXWService.InnerMode; const para4: array of JXWWebServiceFeature): JXWDispatch; overload; virtual; abstract;
     function getServiceName(): JXNQName; overload; virtual; abstract;
     function getPorts(): JUIterator; overload; virtual; abstract;
     function getWSDLDocumentLocation(): JNURL; overload; virtual; abstract;
@@ -44051,7 +44051,7 @@
     function toString(): JLString; overload; virtual;
     function toGenericString(): JLString; overload; virtual;
     function newInstance(para1: Arr1JLObject): JLObject; overload; virtual;  // throws java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException
-    function newInstance(var para1: array of JLObject): JLObject; overload; virtual;  // throws java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException
+    function newInstance(const para1: array of JLObject): JLObject; overload; virtual;  // throws java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException
     function isVarArgs(): jboolean; overload; virtual;
     function isSynthetic(): jboolean; overload; virtual;
     function getAnnotation(para1: JLClass): JLAAnnotation; overload; virtual;
@@ -44111,7 +44111,7 @@
     function toString(): JLString; overload; virtual;
     function toGenericString(): JLString; overload; virtual;
     function invoke(para1: JLObject; para2: Arr1JLObject): JLObject; overload; virtual;  // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException
-    function invoke(para1: JLObject; var para2: array of JLObject): JLObject; overload; virtual;  // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException
+    function invoke(para1: JLObject; const para2: array of JLObject): JLObject; overload; virtual;  // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException
     function isBridge(): jboolean; overload; virtual;
     function isVarArgs(): jboolean; overload; virtual;
     function isSynthetic(): jboolean; overload; virtual;
@@ -44730,9 +44730,9 @@
     function createParallelGroup(para1: JSGroupLayout.InnerAlignment; para2: jboolean): JSGroupLayout.InnerParallelGroup; overload; virtual;
     function createBaselineGroup(para1: jboolean; para2: jboolean): JSGroupLayout.InnerParallelGroup; overload; virtual;
     procedure linkSize(para1: Arr1JAComponent); overload; virtual;
-    procedure linkSize(var para1: array of JAComponent); overload; virtual;
+    procedure linkSize(const para1: array of JAComponent); overload; virtual;
     procedure linkSize(para1: jint; para2: Arr1JAComponent); overload; virtual;
-    procedure linkSize(para1: jint; var para2: array of JAComponent); overload; virtual;
+    procedure linkSize(para1: jint; const para2: array of JAComponent); overload; virtual;
     procedure replace(para1: JAComponent; para2: JAComponent); overload; virtual;
     procedure setLayoutStyle(para1: JSLayoutStyle); overload; virtual;
     function getLayoutStyle(): JSLayoutStyle; overload; virtual;
@@ -47151,13 +47151,13 @@
     procedure println(para1: JLString); overload; virtual;
     procedure println(para1: JLObject); overload; virtual;
     function printf(para1: JLString; para2: Arr1JLObject): JIPrintWriter; overload; virtual;
-    function printf(para1: JLString; var para2: array of JLObject): JIPrintWriter; overload; virtual;
+    function printf(para1: JLString; const para2: array of JLObject): JIPrintWriter; overload; virtual;
     function printf(para1: JULocale; para2: JLString; para3: Arr1JLObject): JIPrintWriter; overload; virtual;
-    function printf(para1: JULocale; para2: JLString; var para3: array of JLObject): JIPrintWriter; overload; virtual;
+    function printf(para1: JULocale; para2: JLString; const para3: array of JLObject): JIPrintWriter; overload; virtual;
     function format(para1: JLString; para2: Arr1JLObject): JIPrintWriter; overload; virtual;
-    function format(para1: JLString; var para2: array of JLObject): JIPrintWriter; overload; virtual;
+    function format(para1: JLString; const para2: array of JLObject): JIPrintWriter; overload; virtual;
     function format(para1: JULocale; para2: JLString; para3: Arr1JLObject): JIPrintWriter; overload; virtual;
-    function format(para1: JULocale; para2: JLString; var para3: array of JLObject): JIPrintWriter; overload; virtual;
+    function format(para1: JULocale; para2: JLString; const para3: array of JLObject): JIPrintWriter; overload; virtual;
     function append(para1: JLCharSequence): JIPrintWriter; overload; virtual;
     function append(para1: JLCharSequence; para2: jint; para3: jint): JIPrintWriter; overload; virtual;
     function append(para1: jchar): JIPrintWriter; overload; virtual;
@@ -49676,7 +49676,7 @@
     procedure run(); overload; virtual; final;
   strict protected
     procedure publish(para1: Arr1JLObject); overload; virtual; final;
-    procedure publish(var para1: array of JLObject); overload; virtual; final;
+    procedure publish(const para1: array of JLObject); overload; virtual; final;
     procedure process(para1: JUList); overload; virtual;
     procedure done(); overload; virtual;
     procedure setProgress(para1: jint); overload; virtual; final;
@@ -58807,13 +58807,13 @@
     procedure println(para1: JLString); overload; virtual;
     procedure println(para1: JLObject); overload; virtual;
     function printf(para1: JLString; para2: Arr1JLObject): JIPrintStream; overload; virtual;
-    function printf(para1: JLString; var para2: array of JLObject): JIPrintStream; overload; virtual;
+    function printf(para1: JLString; const para2: array of JLObject): JIPrintStream; overload; virtual;
     function printf(para1: JULocale; para2: JLString; para3: Arr1JLObject): JIPrintStream; overload; virtual;
-    function printf(para1: JULocale; para2: JLString; var para3: array of JLObject): JIPrintStream; overload; virtual;
+    function printf(para1: JULocale; para2: JLString; const para3: array of JLObject): JIPrintStream; overload; virtual;
     function format(para1: JLString; para2: Arr1JLObject): JIPrintStream; overload; virtual;
-    function format(para1: JLString; var para2: array of JLObject): JIPrintStream; overload; virtual;
+    function format(para1: JLString; const para2: array of JLObject): JIPrintStream; overload; virtual;
     function format(para1: JULocale; para2: JLString; para3: Arr1JLObject): JIPrintStream; overload; virtual;
-    function format(para1: JULocale; para2: JLString; var para3: array of JLObject): JIPrintStream; overload; virtual;
+    function format(para1: JULocale; para2: JLString; const para3: array of JLObject): JIPrintStream; overload; virtual;
     function append(para1: JLCharSequence): JIPrintStream; overload; virtual;
     function append(para1: JLCharSequence; para2: jint; para3: jint): JIPrintStream; overload; virtual;
     function append(para1: jchar): JIPrintStream; overload; virtual;
@@ -61695,11 +61695,11 @@
 
   JAPFiler = interface external 'javax.annotation.processing' name 'Filer' 
     function createSourceFile(para1: JLCharSequence; para2: Arr1JLMEElement): JTJavaFileObject; overload;  // throws java.io.IOException
-    function createSourceFile(para1: JLCharSequence; var para2: array of JLMEElement): JTJavaFileObject; overload;  // throws java.io.IOException
+    function createSourceFile(para1: JLCharSequence; const para2: array of JLMEElement): JTJavaFileObject; overload;  // throws java.io.IOException
     function createClassFile(para1: JLCharSequence; para2: Arr1JLMEElement): JTJavaFileObject; overload;  // throws java.io.IOException
-    function createClassFile(para1: JLCharSequence; var para2: array of JLMEElement): JTJavaFileObject; overload;  // throws java.io.IOException
+    function createClassFile(para1: JLCharSequence; const para2: array of JLMEElement): JTJavaFileObject; overload;  // throws java.io.IOException
     function createResource(para1: JTJavaFileManager.InnerLocation; para2: JLCharSequence; para3: JLCharSequence; para4: Arr1JLMEElement): JTFileObject; overload;  // throws java.io.IOException
-    function createResource(para1: JTJavaFileManager.InnerLocation; para2: JLCharSequence; para3: JLCharSequence; var para4: array of JLMEElement): JTFileObject; overload;  // throws java.io.IOException
+    function createResource(para1: JTJavaFileManager.InnerLocation; para2: JLCharSequence; para3: JLCharSequence; const para4: array of JLMEElement): JTFileObject; overload;  // throws java.io.IOException
     function getResource(para1: JTJavaFileManager.InnerLocation; para2: JLCharSequence; para3: JLCharSequence): JTFileObject; overload;  // throws java.io.IOException
   end;
 
@@ -61729,10 +61729,10 @@
     function isSameFile(para1: JTFileObject; para2: JTFileObject): jboolean; overload;
     function getJavaFileObjectsFromFiles(para1: JLIterable): JLIterable; overload;
     function getJavaFileObjects(para1: Arr1JIFile): JLIterable; overload;
-    function getJavaFileObjects(var para1: array of JIFile): JLIterable; overload;
+    function getJavaFileObjects(const para1: array of JIFile): JLIterable; overload;
     function getJavaFileObjectsFromStrings(para1: JLIterable): JLIterable; overload;
     function getJavaFileObjects(para1: Arr1JLString): JLIterable; overload;
-    function getJavaFileObjects(var para1: array of JLString): JLIterable; overload;
+    function getJavaFileObjects(const para1: array of JLString): JLIterable; overload;
     procedure setLocation(para1: JTJavaFileManager.InnerLocation; para2: JLIterable); overload;  // throws java.io.IOException
     function getLocation(para1: JTJavaFileManager.InnerLocation): JLIterable; overload;
   end;
@@ -63691,7 +63691,7 @@
     function format(para1: Arr1JLObject; para2: JLStringBuffer; para3: JTFieldPosition): JLStringBuffer; overload; virtual; final;
     function format(var para1: array of JLObject; para2: JLStringBuffer; para3: JTFieldPosition): JLStringBuffer; overload; virtual; final;
     class function format(para1: JLString; para2: Arr1JLObject): JLString; static; overload;
-    class function format(para1: JLString; var para2: array of JLObject): JLString; static; overload;
+    class function format(para1: JLString; const para2: array of JLObject): JLString; static; overload;
     function format(para1: JLObject; para2: JLStringBuffer; para3: JTFieldPosition): JLStringBuffer; overload; virtual; final;
     function formatToCharacterIterator(para1: JLObject): JTAttributedCharacterIterator; overload; virtual;
     function parse(para1: JLString; para2: JTParsePosition): Arr1JLObject; overload; virtual;