result.setMethod(IdentificationMethod.CONTAINER); result.setRequestMetaData(request.getRequestMetaData()); result.setPuid(mapping.getPuid()); results.addResult(result);
result.setMethod(IdentificationMethod.CONTAINER); result.setRequestMetaData(request.getRequestMetaData()); result.setPuid(mapping.getPuid()); results.addResult(result);
resultImpl.setName(hit.getName()); resultImpl.setVersion(hit.getVersion()); resultImpl.setPuid(identResult.getPuid()); resultImpl.setMethod(identResult.getMethod()); result = resultImpl;
result.setRequestMetaData(request.getRequestMetaData()); String puid = mapping.getPuid(); result.setPuid(mapping.getPuid()); if (!puidMap.containsKey(puid)) { puidMap.put(puid, "");
result.setName(format.getName()); result.setVersion(format.getVersion()); result.setPuid(format.getPUID()); result.setMimeType(format.getMimeType()); result.setMethod(IdentificationMethod.EXTENSION);
result.setName(fileFormat.getName()); result.setVersion(fileFormat.getVersion()); result.setPuid(fileFormat.getPUID()); result.setMethod(IdentificationMethod.CONTAINER); result.setRequestMetaData(identificationResult.getMetaData());
/** * {@inheritDoc} */ @Override public IdentificationResultCollection matchBinarySignatures(IdentificationRequest request) { //BNO: Called once for each identification request IdentificationResultCollection results = new IdentificationResultCollection(request); results.setRequestMetaData(request.getRequestMetaData()); ByteReader byteReader = new IdentificationRequestByteReaderAdapter(request); sigFile.runFileIdentification(byteReader); final int numHits = byteReader.getNumHits(); for (int i = 0; i < numHits; i++) { FileFormatHit hit = byteReader.getHit(i); IdentificationResultImpl result = new IdentificationResultImpl(); result.setMimeType(hit.getMimeType()); result.setName(hit.getFileFormatName()); result.setVersion(hit.getFileFormatVersion()); result.setPuid(hit.getFileFormatPUID()); result.setMethod(IdentificationMethod.BINARY_SIGNATURE); results.addResult(result); } results.setFileLength(request.size()); results.setRequestMetaData(request.getRequestMetaData()); return results; }