returns the number of characters needed to represent the path , including delimiter characters , for using with #copyfullpath char , int , char . concode_field_sep String[] components concode_elem_sep int length concode_elem_sep CategoryPath EMPTY concode_field_sep void noDelimiter concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep CategoryPath subpath concode_elem_sep void hasDelimiter concode_elem_sep String toString concode_elem_sep String toString concode_elem_sep int compareTo concode_elem_sep int copyFullPath concode_elem_sep long longHashCode
int function ( ) { if ( length == 0 ) return 0 ; int loc0 = 0 ; for ( int loc1 = 0 ; loc1 < length ; loc1 ++ ) { loc0 += components [ loc1 ] . length ( ) ; } loc0 += length - 1 ; return loc0 ; }