GnuSmalltalkUsersGuide:AdditionalChapter5 04

From 흡혈양파의 번역工房
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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