GnuSmalltalkUsersGuide:AdditionalChapter5 03
Jump to navigation
Jump to search
- I18N.EncodedString
I18N.EncodedString
네임스페이스 I18N에 정의됨
슈퍼클래스: CharacterArray
범주: i18n-문자 집합
- String과 마찬가지로 EncodedString은 UnicodeString의 특정 인코딩을 표현하는 바이트의 순서다. 하지만 String과 달리 인코딩명이 감지되거나, 무관하거나, 시스템 기본값일 것으로 가정하지 않고 처음부터 알려진다.
I18N.EncodedString 클래스: 접근하기
isUnicode
false를 응답하라; 수신자는 문자가 아니라 바이트를 보관한다 (예: 인코딩된 형태).
I18N.EncodedString 클래스: 인스턴스 생성
fromString: aString
해당 설명 없음.
fromString: aString encoding: encoding
해당 설명 없음.
new
이 클래스의 인스턴스를 대상으로 해당 메서드를 호출해서는 안 된다.
new: size
이 클래스의 인스턴스를 대상으로 해당 메서드를 호출해서는 안 된다.
I18N.EncodedString: 접근하기
asString
'string'를 응답하라.
asUnicodeString
해당 설명 없음.
at: anIndex
해당 설명 없음.
at: anIndex put: anObject
해당 설명 없음.
do: aBlock
해당 설명 없음.
encoding
해당 설명 없음.
hash
해당 설명 없음.
size
해당 설명 없음.
species
해당 설명 없음.
utf16Encoding
해당 설명 없음.
utf32Encoding
해당 설명 없음.
valueAt: anIndex
해당 설명 없음.
valueAt: anIndex put: anObject
해당 설명 없음.
I18N.EncodedString: 복사하기
copy
해당 설명 없음.
copyEmpty
해당 설명 없음.
copyEmpty: size
해당 설명 없음.
I18N.EncodedString: 초기화하기
encoding: aString
해당 설명 없음.
setString: aString
해당 설명 없음.
I18N.EncodedString: 인쇄하기
displayOn: aStream
수신자의 표현을 aStream 상에 인쇄하라. #printOn: 과 달리 해당 메서드는 인코딩과 닫는 인용부호(enclosing quote)를 표시하지 않는다.
printOn: aStream
수신자의 표현을 aStream 상에 인쇄하라.