parses a period from the given text , at the given position , saving the result into the fields of the given readwritableperiod . if the parse succeeds , the return value is the new text position . note that the parse may succeed without fully reading the text . the parse type of the formatter is not used by this method . if it fails , the return value is negative , but the period may still be modified . to determine the position where the parse failed , apply the one 's complement operator ~ on the return value . concode_field_sep PeriodPrinter iPrinter concode_elem_sep PeriodParser iParser concode_elem_sep Locale iLocale concode_elem_sep PeriodType iParseType concode_field_sep PeriodFormatter withLocale concode_elem_sep void checkParser concode_elem_sep MutablePeriod parseMutablePeriod concode_elem_sep PeriodFormatter withParseType concode_elem_sep PeriodPrinter getPrinter concode_elem_sep boolean isParser concode_elem_sep String print concode_elem_sep void checkPrinter concode_elem_sep Period parsePeriod concode_elem_sep void printTo concode_elem_sep void printTo concode_elem_sep PeriodParser getParser concode_elem_sep void checkPeriod concode_elem_sep Locale getLocale concode_elem_sep PeriodType getParseType concode_elem_sep boolean isPrinter
int function ( ReadWritablePeriod arg0 , String arg1 , int arg2 ) { checkParser ( ) ; checkPeriod ( arg0 ) ; return getParser ( ) . parseInto ( arg0 , arg1 , arg2 , iLocale ) ; }