java.lang.Object
javax.print.attribute.URISyntax
- All Implemented Interfaces:
 Serializable,Cloneable
- Direct Known Subclasses:
 Destination,PrinterMoreInfo,PrinterMoreInfoManufacturer,PrinterURI
Class 
URISyntax is an abstract base class providing the common
 implementation of all attributes whose value is a Uniform Resource Identifier
 (URI). Once constructed, a URI attribute's value is immutable.- See Also:
 
- 
Constructor Summary
Constructors - 
Method Summary
 
- 
Constructor Details
- 
URISyntax
Constructs aURIattribute with the specifiedURI.- Parameters:
 uri- theURI- Throws:
 NullPointerException- ifuriisnull
 
 - 
 - 
Method Details
- 
getURI
Returns thisURIattribute'sURIvalue.- Returns:
 - the 
URI 
 - 
hashCode
public int hashCode()Returns a hashcode for thisURIattribute. - 
equals
Returns whether thisURIattribute is equivalent to the passed in object. To be equivalent, all of the following conditions must be true:objectis notnull.objectis an instance of classURISyntax.- This 
URIattribute's underlyingURIandobject's underlyingURIare equal. 
 - 
toString
Returns aStringidentifying thisURIattribute. TheStringis the string representation of the attribute's underlyingURI. 
 -