@Override
    protected void _from(ObjectInput in) throws IOException,
            ClassNotFoundException {
        final int size = in.readInt();
        for (int i = 0; i < size; i++) {
            final int statementIndex = in.readInt();
            final int annotationPairsSize = in.readInt();
            Set<AnnotationPair> annotationPairs =
                    new HashSet<AnnotationPair>(annotationPairsSize);
            for (int j = 0; j < annotationPairsSize; ++j) {
                AnnotationPair pair = new AnnotationPair();
                pair.readExternal(in);
                annotationPairs.add(pair);
            }
            addStatementAnnotation(statementIndex, annotationPairs);
        }
    }
@ Override protected void _from ( ObjectInput in ) throws IOException , ClassNotFoundException { final int size = in . readInt ( ) ; for ( int i = 0 ; i < size ; i ++ ) { final int statementIndex = in . readInt ( ) ; final int annotationPairsSize = in . readInt ( ) ; Set < AnnotationPair > annotationPairs = new HashSet < AnnotationPair > ( annotationPairsSize ) ; for ( int j = 0 ; j < annotationPairsSize ; ++ j ) { AnnotationPair pair = new AnnotationPair ( ) ; pair . readExternal ( in ) ; annotationPairs . add ( pair ) ; } addStatementAnnotation ( statementIndex , annotationPairs ) ; } }
{@inheritDoc}