URISyntax
URISyntax (URI 문법)
URISyntax는 값이 URI(Uniform Resource Identifier)인 모든 속성의 공통 구현을 제공하는 추상 베이스 클래스예요. 한번 생성되면 URI 속성의 값은 불변이에요.
본문
생성자
protected URISyntax(URI uri)
지정된 URI로 URI 속성을 만들어요. uri가 null이면 NullPointerException이 발생해요.
메서드
getURI(): 이 URI 속성의 URI 값을 반환해요.hashCode(): 이 URI 속성의 해시코드를 반환해요.equals(Object object): 전달받은 객체와 동일한지 판단해요. 동일하려면object가null이 아니고URISyntax인스턴스이며, 두 속성의 내부 URI가 같아야 해요.toString(): 이 URI 속성을 식별하는String을 반환해요. 즉 속성의 내부 URI의 문자열 표현이에요.
URISyntax는 Destination, PrinterMoreInfo, PrinterMoreInfoManufacturer, PrinterURI 등 여러 속성 클래스의 베이스 클래스예요.