Schema
Schema (스키마)
문법의 불변(immutable) 메모리 내 표현이에요.
본문
public abstract class Schema
extends Object
이 객체는 XML 문서에 대해 검사·강제할 수 있는 제약 조건 집합을 나타내요. Schema 객체는 스레드 안전하므로 여러 스레드의 많은 파서가 공유하는 게 권장돼요. 한 번 생성되면 제약 조건 집합이 바뀌지 않는다는 의미에서 불변이에요. 보통 SchemaFactory로부터 만들며, 여기서 Validator(일반 사용 사례를 위한 고수준 검증)와 ValidatorHandler(SAX 위에서 동작하는 모듈형 검증) 두 종류의 검증기를 만들 수 있어요.