1. A method for annotation filtering of computer files, the method comprising: receiving a serial data stream input, the serial data stream input representing, one or more computer files, the serial data stream input comprising data type descriptions of the one or more computer files and program elements corresponding to the data type descriptions; detecting a first one of the data type descriptions in the serial data stream input; detecting a first annotation for a first one of the program elements corresponding to the first one of the data type descriptions in the serial data stream input based on detecting the first one of the data type descriptions; determining if the first annotation and the program elements corresponding to the first one of the data type descriptions are of interest in response to detecting the first annotation; obtaining an annotation value for the first annotation in the serial data stream input in response to determining the first annotation and the program elements corresponding to the first one of the data type descriptions are of interest; and generating output comprising the annotation value for the first annotation in response to determining the first annotation and the program elements corresponding to the first one of the data type descriptions are of interest.
1. A method for annotation filtering of computer files, the method comprising: receiving a serial data stream input, the serial data stream input representing, one or more computer files, the serial data stream input comprising data type descriptions of the one or more computer files and program elements corresponding to the data type descriptions; detecting a first one of the data type descriptions in the serial data stream input; detecting a first annotation for a first one of the program elements corresponding to the first one of the data type descriptions in the serial data stream input based on detecting the first one of the data type descriptions; determining if the first annotation and the program elements corresponding to the first one of the data type descriptions are of interest in response to detecting the first annotation; obtaining an annotation value for the first annotation in the serial data stream input in response to determining the first annotation and the program elements corresponding to the first one of the data type descriptions are of interest; and generating output comprising the annotation value for the first annotation in response to determining the first annotation and the program elements corresponding to the first one of the data type descriptions are of interest. 2. The method of claim 1 , further comprising detecting a second annotation for one of the program elements corresponding to the first one of the data type descriptions based on the first annotation not being of interest.