public boolean isPartOf ( GetVectorTileRequest request ) { if ( Math . abs ( request . scale - scale ) > EQUALS_DELTA ) { return false ; } if ( code != null ? ! code . equals ( request . code ) : request . code != null ) { return false ; } if ( crs != null ? ! crs . equals ( request . crs ) : request . crs != null ) { return false ; } if ( filter != null ? ! filter . equals ( request . filter ) : request . filter != null ) { return false ; } if ( panOrigin != null ? ! panOrigin . equals ( request . panOrigin ) : request . panOrigin != null ) { return false ; } if ( renderer != null ? ! renderer . equals ( request . renderer ) : request . renderer != null ) { return false ; } if ( styleInfo != null ? ! styleInfo . equals ( request . styleInfo ) : request . styleInfo != null ) { return false ; } if ( paintGeometries && ! request . paintGeometries ) { return false ; } if ( paintLabels && ! request . paintLabels ) { return false ; } return true ; }
Check if this request is part of the specified request . This is the case if both requests have equal properties and the specified request is asking for the same or more paint operations than this one .