GnuSmalltalkUsersGuide:AdditionalChapter5 04

From 흡혈양파의 번역工房
Jump to navigation Jump to search
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을 응답하라.


Notes