gets the unicode additional properties . c version getunicodeproperties . concode_field_sep int m_additionalColumnsCount_ concode_elem_sep int m_additionalVectors_[] concode_elem_sep int UNSIGNED_VALUE_MASK_AFTER_SHIFT_ concode_elem_sep CharTrie m_trie_ concode_elem_sep int DATA_BUFFER_SIZE_ concode_elem_sep int LAST_NIBBLE_MASK_ concode_elem_sep int m_maxBlockScriptValue_ concode_elem_sep String DATA_FILE_NAME_ concode_elem_sep VersionInfo m_unicodeVersion_ concode_elem_sep int m_maxJTGValue_ concode_elem_sep UCharacterProperty INSTANCE_ concode_elem_sep int SURROGATE_OFFSET_ concode_elem_sep int FIRST_NIBBLE_SHIFT_ concode_elem_sep char[] m_trieData_ concode_elem_sep int LEAD_SURROGATE_SHIFT_ concode_elem_sep int m_trieInitialValue_ concode_elem_sep int SRC_COUNT concode_elem_sep char[] m_trieIndex_ concode_elem_sep int AGE_SHIFT_ concode_elem_sep int SRC_PROPSVEC concode_elem_sep CharTrie m_additionalTrie_ concode_elem_sep int VALUE_SHIFT_ concode_field_sep void upropsvec_addPropertyStarts concode_elem_sep VersionInfo getAge concode_elem_sep void setIndexData concode_elem_sep int getRawSupplementary concode_elem_sep int getProperty concode_elem_sep int getUnsignedValue concode_elem_sep UCharacterProperty getInstance concode_elem_sep boolean isRuleWhiteSpace
int function ( int arg0 , int arg1 ) { if ( arg1 == - 1 ) { return getProperty ( arg0 ) ; } if ( arg1 < 0 || arg1 >= m_additionalColumnsCount_ ) { return 0 ; } return m_additionalVectors_ [ m_additionalTrie_ . getCodePointValue ( arg0 ) + arg1 ] ; }