@Deprecated
    @Override
    protected int writeDeltaTo(int jumpTarget) {
        int i=charsLength-jumpTarget;
        assert(i>=0);
        if(i<=CharsTrie.kMaxOneUnitDelta) {
            return write(i);
        }
        int length;
        if(i<=CharsTrie.kMaxTwoUnitDelta) {
            intUnits[0]=(char)(CharsTrie.kMinTwoUnitDeltaLead+(i>>16));
            length=1;
        } else {
            intUnits[0]=(char)(CharsTrie.kThreeUnitDeltaLead);
            intUnits[1]=(char)(i>>16);
            length=2;
        }
        intUnits[length++]=(char)i;
        return write(intUnits, length);
    }
@ Deprecated @ Override protected int writeDeltaTo ( int jumpTarget ) { int i = charsLength - jumpTarget ; assert ( i >= 0 ) ; if ( i <= CharsTrie . kMaxOneUnitDelta ) { return write ( i ) ; } int length ; if ( i <= CharsTrie . kMaxTwoUnitDelta ) { intUnits [ 0 ] = ( char ) ( CharsTrie . kMinTwoUnitDeltaLead + ( i > > 16 ) ) ; length = 1 ; } else { intUnits [ 0 ] = ( char ) ( CharsTrie . kThreeUnitDeltaLead ) ; intUnits [ 1 ] = ( char ) ( i > > 16 ) ; length = 2 ; } intUnits [ length ++ ] = ( char ) i ; return write ( intUnits , length ) ; }
{@inheritDoc}
@deprecated This API is ICU internal only.
@hide draft / provisional / internal are hidden on Android