extract an integer , starting at the current position . updates the internal index to beyond the number . returns -1 if a number was not found . concode_field_sep int CONTINUATION concode_elem_sep byte[] buffer concode_elem_sep int type concode_elem_sep int increment concode_elem_sep int NO concode_elem_sep int index concode_elem_sep int UNTAGGED concode_elem_sep int TAG_MASK concode_elem_sep int BAD concode_elem_sep int TAGGED concode_elem_sep int size concode_elem_sep int SYNTHETIC concode_elem_sep int TYPE_MASK concode_elem_sep int OK concode_elem_sep int pindex concode_elem_sep String tag concode_elem_sep int BYE concode_field_sep boolean isUnTagged concode_elem_sep void skipToken concode_elem_sep String readAtom concode_elem_sep String readAtom concode_elem_sep boolean isBAD concode_elem_sep boolean isContinuation concode_elem_sep boolean isSynthetic concode_elem_sep void skip concode_elem_sep String getRest concode_elem_sep boolean isTagged concode_elem_sep boolean isBYE concode_elem_sep boolean isNO concode_elem_sep Response byeResponse concode_elem_sep String readAtomString concode_elem_sep String[] readStringList concode_elem_sep String readString concode_elem_sep String readString concode_elem_sep void parse concode_elem_sep void skipSpaces concode_elem_sep String getTag concode_elem_sep long readLong concode_elem_sep ByteArray readByteArray concode_elem_sep byte peekByte concode_elem_sep int getType concode_elem_sep Object parseString concode_elem_sep boolean isOK concode_elem_sep ByteArrayInputStream readBytes concode_elem_sep void reset concode_elem_sep String toString concode_elem_sep byte readByte
int function ( ) { skipSpaces ( ) ; int loc0 = index ; while ( index < size && Character . isDigit ( ( char ) buffer [ index ] ) ) index ++ ; if ( index > loc0 ) { try { return ASCIIUtility . parseInt ( buffer , loc0 , index ) ; } catch ( NumberFormatException loc1 ) { } } return - 1 ; }