URISyntax

URISyntax (URI 문법)

URISyntax는 값이 URI(Uniform Resource Identifier)인 모든 속성의 공통 구현을 제공하는 추상 베이스 클래스예요. 한번 생성되면 URI 속성의 값은 불변이에요.

출처: Java API Reference

본문

생성자

protected URISyntax(URI uri)

지정된 URI로 URI 속성을 만들어요. urinull이면 NullPointerException이 발생해요.

메서드

  • getURI(): 이 URI 속성의 URI 값을 반환해요.
  • hashCode(): 이 URI 속성의 해시코드를 반환해요.
  • equals(Object object): 전달받은 객체와 동일한지 판단해요. 동일하려면 objectnull이 아니고 URISyntax 인스턴스이며, 두 속성의 내부 URI가 같아야 해요.
  • toString(): 이 URI 속성을 식별하는 String을 반환해요. 즉 속성의 내부 URI의 문자열 표현이에요.

URISyntaxDestination, PrinterMoreInfo, PrinterMoreInfoManufacturer, PrinterURI 등 여러 속성 클래스의 베이스 클래스예요.

더 알아보기