question: encode to a morton long value from a given geohash long value concode_field_sep int PRECISION concode_elem_sep short MORTON_OFFSET concode_elem_sep String BASE_32_STRING concode_elem_sep char[] BASE_32 concode_field_sep long fromMorton concode_elem_sep char encode concode_elem_sep long longEncode concode_elem_sep long longEncode concode_elem_sep long longEncode concode_elem_sep String stringEncode concode_elem_sep String stringEncode concode_elem_sep String stringEncode concode_elem_sep Collection<? extends CharSequence> neighbors concode_elem_sep String stringEncodeFromMortonLong concode_elem_sep String stringEncodeFromMortonLong concode_elem_sep String neighbor concode_elem_sep E addNeighbors concode_elem_sep E addNeighbors
target: long function ( final long arg0 ) { final int loc0 = ( int ) ( arg0 & 15 ) ; final short loc1 = ( short ) ( loc0 & 1 ) ; return BitUtil . flipFlop ( ( ( arg0 >>> 4 ) << loc1 ) << ( ( ( 12 - loc0 ) * 5 ) + ( MORTON_OFFSET - loc1 ) ) ) ; }