protected void skip_over_lob ( int lobToken , SavePoint sp ) throws IOException { switch ( lobToken ) { case IonTokenConstsX . TOKEN_STRING_DOUBLE_QUOTE : skip_double_quoted_string ( sp ) ; skip_clob_close_punctuation ( ) ; break ; case IonTokenConstsX . TOKEN_STRING_TRIPLE_QUOTE : skip_triple_quoted_clob_string ( sp ) ; skip_clob_close_punctuation ( ) ; break ; case IonTokenConstsX . TOKEN_OPEN_DOUBLE_BRACE : skip_over_blob ( sp ) ; break ; default : error ( "unexpected token " + IonTokenConstsX . getTokenName ( lobToken ) + " encountered for lob content" ) ; } }
Skips over the closing }} too .