@@ -75,28 +75,28 @@ partial class JavaVM {
7575 CleanupMarshalCollection = JavaSByteArray . CleanupMarshalCollection ,
7676 } ) ,
7777 new KeyValuePair < Type , JniMarshalInfo > ( typeof ( Char [ ] ) , new JniMarshalInfo {
78- GetValueFromJni = JavaCharArray . GetValueFromJni ,
79- CreateLocalRef = JavaCharArray . CreateLocalRef ,
80- CreateMarshalCollection = JavaCharArray . CreateMarshalCollection ,
81- CleanupMarshalCollection = JavaCharArray . CleanupMarshalCollection ,
78+ GetValueFromJni = JavaCharacterArray . GetValueFromJni ,
79+ CreateLocalRef = JavaCharacterArray . CreateLocalRef ,
80+ CreateMarshalCollection = JavaCharacterArray . CreateMarshalCollection ,
81+ CleanupMarshalCollection = JavaCharacterArray . CleanupMarshalCollection ,
8282 } ) ,
8383 new KeyValuePair < Type , JniMarshalInfo > ( typeof ( JavaArray < Char > ) , new JniMarshalInfo {
84- GetValueFromJni = JavaCharArray . GetValueFromJni ,
85- CreateLocalRef = JavaCharArray . CreateLocalRef ,
86- CreateMarshalCollection = JavaCharArray . CreateMarshalCollection ,
87- CleanupMarshalCollection = JavaCharArray . CleanupMarshalCollection ,
84+ GetValueFromJni = JavaCharacterArray . GetValueFromJni ,
85+ CreateLocalRef = JavaCharacterArray . CreateLocalRef ,
86+ CreateMarshalCollection = JavaCharacterArray . CreateMarshalCollection ,
87+ CleanupMarshalCollection = JavaCharacterArray . CleanupMarshalCollection ,
8888 } ) ,
8989 new KeyValuePair < Type , JniMarshalInfo > ( typeof ( JavaPrimitiveArray < Char > ) , new JniMarshalInfo {
90- GetValueFromJni = JavaCharArray . GetValueFromJni ,
91- CreateLocalRef = JavaCharArray . CreateLocalRef ,
92- CreateMarshalCollection = JavaCharArray . CreateMarshalCollection ,
93- CleanupMarshalCollection = JavaCharArray . CleanupMarshalCollection ,
90+ GetValueFromJni = JavaCharacterArray . GetValueFromJni ,
91+ CreateLocalRef = JavaCharacterArray . CreateLocalRef ,
92+ CreateMarshalCollection = JavaCharacterArray . CreateMarshalCollection ,
93+ CleanupMarshalCollection = JavaCharacterArray . CleanupMarshalCollection ,
9494 } ) ,
95- new KeyValuePair < Type , JniMarshalInfo > ( typeof ( JavaCharArray ) , new JniMarshalInfo {
96- GetValueFromJni = JavaCharArray . GetValueFromJni ,
97- CreateLocalRef = JavaCharArray . CreateLocalRef ,
98- CreateMarshalCollection = JavaCharArray . CreateMarshalCollection ,
99- CleanupMarshalCollection = JavaCharArray . CleanupMarshalCollection ,
95+ new KeyValuePair < Type , JniMarshalInfo > ( typeof ( JavaCharacterArray ) , new JniMarshalInfo {
96+ GetValueFromJni = JavaCharacterArray . GetValueFromJni ,
97+ CreateLocalRef = JavaCharacterArray . CreateLocalRef ,
98+ CreateMarshalCollection = JavaCharacterArray . CreateMarshalCollection ,
99+ CleanupMarshalCollection = JavaCharacterArray . CleanupMarshalCollection ,
100100 } ) ,
101101 new KeyValuePair < Type , JniMarshalInfo > ( typeof ( Int16 [ ] ) , new JniMarshalInfo {
102102 GetValueFromJni = JavaInt16Array . GetValueFromJni ,
@@ -512,11 +512,11 @@ internal static void CleanupMarshalCollection (IJavaPeerable marshalObject, obje
512512 }
513513 }
514514
515- public sealed class JniCharArrayElements : JniArrayElements {
515+ public sealed class JniCharacterArrayElements : JniArrayElements {
516516
517517 JniObjectReference arrayHandle ;
518518
519- internal JniCharArrayElements ( JniObjectReference arrayHandle , IntPtr elements )
519+ internal JniCharacterArrayElements ( JniObjectReference arrayHandle , IntPtr elements )
520520 : base ( elements )
521521 {
522522 this . arrayHandle = arrayHandle ;
@@ -533,28 +533,28 @@ protected override void Synchronize (JniArrayElementsReleaseMode releaseMode)
533533 }
534534
535535 [ JniTypeInfo ( "C" , ArrayRank = 1 , TypeIsKeyword = true ) ]
536- public sealed partial class JavaCharArray : JavaPrimitiveArray < Char > {
536+ public sealed partial class JavaCharacterArray : JavaPrimitiveArray < Char > {
537537
538- public JavaCharArray ( ref JniObjectReference handle , JniObjectReferenceOptions transfer )
538+ public JavaCharacterArray ( ref JniObjectReference handle , JniObjectReferenceOptions transfer )
539539 : base ( ref handle , transfer )
540540 {
541541 }
542542
543- public unsafe JavaCharArray ( int length )
543+ public unsafe JavaCharacterArray ( int length )
544544 : base ( ref * InvalidJniObjectReference , JniObjectReferenceOptions . Invalid )
545545 {
546546 var peer = JniEnvironment . Arrays . NewCharArray ( CheckLength ( length ) ) ;
547547 using ( SetPeerReference ( ref peer , JniObjectReferenceOptions . DisposeSourceReference ) ) {
548548 }
549549 }
550550
551- public JavaCharArray ( System . Collections . Generic . IList < Char > value )
551+ public JavaCharacterArray ( System . Collections . Generic . IList < Char > value )
552552 : this ( CheckLength ( value ) )
553553 {
554554 CopyFrom ( _ToArray ( value ) , 0 , 0 , value . Count ) ;
555555 }
556556
557- public JavaCharArray ( System . Collections . Generic . IEnumerable < Char > value )
557+ public JavaCharacterArray ( System . Collections . Generic . IEnumerable < Char > value )
558558 : this ( _ToArray ( value ) )
559559 {
560560 }
@@ -564,10 +564,10 @@ protected override JniArrayElements CreateElements ()
564564 return GetElements ( ) ;
565565 }
566566
567- public new JniCharArrayElements GetElements ( )
567+ public new JniCharacterArrayElements GetElements ( )
568568 {
569569 IntPtr elements = JniEnvironment . Arrays . GetCharArrayElements ( PeerReference , IntPtr . Zero ) ;
570- return elements == IntPtr . Zero ? null : new JniCharArrayElements ( PeerReference , elements ) ;
570+ return elements == IntPtr . Zero ? null : new JniCharacterArrayElements ( PeerReference , elements ) ;
571571 }
572572
573573 public override unsafe int IndexOf ( Char item )
@@ -576,7 +576,7 @@ public override unsafe int IndexOf (Char item)
576576 if ( len == 0 )
577577 return - 1 ;
578578 using ( var e = GetElements ( ) ) {
579- Debug . Assert ( e != null , "Java.Char .Array.GetElements() returned null! OOM?" ) ;
579+ Debug . Assert ( e != null , "Java.Character .Array.GetElements() returned null! OOM?" ) ;
580580 if ( e == null )
581581 return - 1 ; // IList<T>.IndexOf() documents no exceptions. :-/
582582
@@ -626,14 +626,14 @@ internal override bool TargetTypeIsCurrentType (Type targetType)
626626 {
627627 return base . TargetTypeIsCurrentType ( targetType ) ||
628628 typeof ( JavaPrimitiveArray < Char > ) == targetType ||
629- typeof ( JavaCharArray ) == targetType ;
629+ typeof ( JavaCharacterArray ) == targetType ;
630630 }
631631
632632 internal static JniObjectReference CreateLocalRef ( object value )
633633 {
634- return JavaArray < Char > . CreateLocalRef < JavaCharArray > (
634+ return JavaArray < Char > . CreateLocalRef < JavaCharacterArray > (
635635 value ,
636- list => new JavaCharArray ( list ) ) ;
636+ list => new JavaCharacterArray ( list ) ) ;
637637 }
638638
639639 internal static IList < Char > GetValueFromJni ( ref JniObjectReference reference , JniObjectReferenceOptions transfer , Type targetType )
@@ -642,19 +642,19 @@ internal static IList<Char> GetValueFromJni (ref JniObjectReference reference, J
642642 ref reference ,
643643 transfer ,
644644 targetType ,
645- ( ref JniObjectReference h , JniObjectReferenceOptions t ) => new JavaCharArray ( ref h , t ) ) ;
645+ ( ref JniObjectReference h , JniObjectReferenceOptions t ) => new JavaCharacterArray ( ref h , t ) ) ;
646646 }
647647
648648 internal static IJavaPeerable CreateMarshalCollection ( object value )
649649 {
650- return JavaArray < Char > . CreateMarshalCollection ( value , list => new JavaCharArray ( list ) {
650+ return JavaArray < Char > . CreateMarshalCollection ( value , list => new JavaCharacterArray ( list ) {
651651 forMarshalCollection = true ,
652652 } ) ;
653653 }
654654
655655 internal static void CleanupMarshalCollection ( IJavaPeerable marshalObject , object value )
656656 {
657- JavaArray < Char > . CleanupMarshalCollection < JavaCharArray > ( marshalObject , value ) ;
657+ JavaArray < Char > . CleanupMarshalCollection < JavaCharacterArray > ( marshalObject , value ) ;
658658 }
659659 }
660660
0 commit comments