/** * Returns the device represented by a last segment extension. * @param segment Segment to check. * @return The resolved device or {@code null} if no device is found. */ public final Device findDeviceByLastSegmentExtension(String segment) { final String extension = PathSegments.getExtension(checkSegment(segment)); if (extension != null) { return findDeviceByExtension(extension); } return null; }