Where am I getting the Tuple class from?  I don't see any suitable implementation in Bukkit or included libraries.  As for the members, are you proposing that the Location represents the lower (X,Y,Z) corner of the hitbox, and the Vector the upper (X,Y,Z)?  Or would the Vector be the size of the hitbox?