GnuSmalltalkUsersGuide:AdditionalChapter5 04
Revision as of 16:01, 28 January 2014 by Onionmixer (talk | contribs) (GSUG I18N.EncodedStringFactory 페이지 추가)
- I18N.EncodedStringFactory
I18N.EncodedStringFactory
네임스페이스 I18N에 정의됨
슈퍼클래스: Object
범주: i18n-문자 집합
- Encoders가 올바른 인코딩을 이용해 EncodedString 객체를 리턴할 수 있도록 EncodedStringFactory 를 (클래스 객체 대신) 사용한다.
I18N.EncodedStringFactory 클래스: 인스턴스 생성
encoding: aString
주어진 인코딩으로 문자열을 생성하여 새 EncodedStringFactory를 응답하라.
I18N.EncodedStringFactory: 접근하기
isUnicode
false를 응답하라; 수신자는 문자가 아니라 바이트를 보관한다 (예: 인코딩된 형태).
I18N.EncodedStringFactory: 인스턴스 생성
encoding
생성된 Strings에 사용되는 인코딩을 응답하라.
encoding: aString
생성된 Strings에 사용되는 인코딩을 설정하라.
fromString: aString
aString을 기반으로 하며 수신자에 의해 표현되는 인코딩에 해당하는 EncodedString을 응답하라.
new
수신자가 표현하는 인코딩을 이용해 비어 있는 새 EncodedString을 응답하라.
new: size
수신자가 표현하는 인코딩을 이용해 주어진 크기로 된 새 EncodedString을 응답하라.