|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼µå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼µå |
java.lang.Objectjava.nio.charset.CoderResult
public class CoderResult
ÄÚ´ÙÀÇ °á°ú »óÅÂÀÇ ¼³¸íÀÔ´Ï´Ù.
ij¸¯ÅͼÂÀÇ ÄÚ´Ù (µðÄÚ´õ ¶Ç´Â ¿£ÄÚ´õ)´Â ÀÔ·Â ¹öÆÛ³»ÀÇ ¹ÙÀÌÆ® ¶Ç´Â ¹®ÀÚ¸¦ ¼ÒºñÇØ, º¯È¯ÇØ, »ý¼ºµÈ ¹®ÀÚ ¶Ç´Â ¹ÙÀÌÆ®¸¦ Ãâ·Â ¹öÆÛ¿¡ Ãâ·ÂÇÕ´Ï´Ù. ÄÚµù ÇÁ·Î¼¼½º´Â ´ÙÀ½ÀÇ 4°³ÀÇ Ä«Å×°í¸®ÀÇ ¾î´ÀÂÊÀ̵çÀ¸·Î Á¾·áÇÕ´Ï´Ù. µ¡ºÙ¿© À̰͵éÀº ÀÌ Å¬·¡½ºÀÇ ÀνºÅϽº¿¡ ÀÇÇØ ³ªÅ¸³»Áý´Ï´Ù.
¡¸¾ð´õ Ç÷οì(underflow)¡¹. ó¸®ÇÏ´Â ÀÔ·ÂÀÌ ´õ ÀÌ»ó ¾ø¾îÁ³À» °æ¿ì, ¶Ç´Â ÀÔ·Â ³»¿ëÀÌ ºÒ¿ÏÀüÇØ Ãß°¡ ÀÔ·ÂÀÌ ÇÊ¿äÇÑ °æ¿ì¿¡ º¸°íµË´Ï´Ù. ÀÌ Á¶°ÇÀº ÀÏÀÇÀÇ °á°ú °´Ã¼ UNDERFLOW
isUnderflow
¸Þ¼µå°¡ true¸¦ µ¹·ÁÁÖ´Â °Í¿¡ ÀÇÇØ ³ªÅ¸³»Áý´Ï´Ù.
¡¸¿À¹öÇ÷ο졹. Ãâ·Â ¹öÆÛÀÇ ¿ë·®ÀÌ ºÎÁ·ÇßÀ» ¶§¿¡ º¸°íµË´Ï´Ù. ÀÌ Á¶°ÇÀº ÀÏÀÇÀÇ °á°ú °´Ã¼ OVERFLOW
isOverflow
¸Þ¼µå°¡ true¸¦ µ¹·ÁÁÖ´Â °Í¿¡ ÀÇÇØ ³ªÅ¸³»Áý´Ï´Ù.
¡¸ºÎÁ¤ ÀÔ·Â ¿¡·¯¡¹. ÀÔ·Â À¯´ÏÆ®ÀÇ ¼ø¼°¡ ºÎÁ¤ÇÑ °æ¿ì¿¡ º¸°íµË´Ï´Ù. ÀÌ·¯ÇÑ ¿¡·¯´Â ÀÌ Å¬·¡½ºÀÇ ÀνºÅϽºÀÇ isMalformed
¸Þ¼µå°¡ true¸¦ µ¹·ÁÁÖ´Â °Í¿¡ ÀÇÇØ ³ªÅ¸³»Á®length
¸Þ¼µå´Â ºÎÁ¤ÇÑ ¼ø¼ÀÇ ±æÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù. ƯÁ¤ÀÇ ±æÀÌÀÇ ºÎÁ¤ ÀÔ·Â ¿¡·¯´Â ¸ðµÎ, ÀÌ Å¬·¡½ºÀÇ ÀÏÀÇÀÇ ÀνºÅϽº 1°³
·Î ³ªÅ¸³»Áý´Ï´Ù.
¡¸¸Ê ºÒ°¡ ¹®ÀÚ ¿¡·¯¡¹. ÀÔ·Â À¯´ÏÆ®ÀÇ ¼ø¼°¡ Ãâ·Â ij¸¯Åͼ·ΠǥÇöÇÒ ¼ö ¾ø´Â ¹®ÀÚÀÏ ¶§ º¸°íµË´Ï´Ù. ÀÌ·¯ÇÑ ¿¡·¯´Â ÀÌ Å¬·¡½ºÀÇ ÀνºÅϽºÀÇ isUnmappable
¸Þ¼µå°¡ true¸¦ µ¹·ÁÁÖ´Â °Í¿¡ ÀÇÇØ ³ªÅ¸³»Á®length
¸Þ¼µå´Â ¸Ê ºÒ°¡ ¹®ÀÚ°¡ ÀÖ´Â ÀÔ·Â ¼ø¼ÀÇ ±æÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù. ƯÁ¤ÀÇ ±æÀÌÀÇ ¸Ê ºÒ°¡ ¹®ÀÚ ¿¡·¯´Â ¸ðµÎ, ÀÌ Å¬·¡½ºÀÇ ÀÏÀÇÀÇ ÀνºÅϽº 1°³
·Î ³ªÅ¸³»Áý´Ï´Ù.
isError
¸Þ¼µå´Â ºÎÁ¤ ÀÔ·Â ¿¡·¯³ª ¸Ê ºÒ°¡ ¹®ÀÚ ¿¡·¯¸¦ ³ªÅ¸³»´Â °á°ú °´Ã¼¿¡ ´ëÇØ¼´Â true, ¾ð´õ Ç÷οì(underflow) Á¶°ÇÀ̳ª ¿À¹öÇ÷οì Á¶°ÇÀ» ³ªÅ¸³»´Â °á°ú °´Ã¼¿¡ ´ëÇØ¼´Â false¸¦ ¸®ÅÏÇÕ´Ï´Ù.
ÇÊµå °³¿ä | |
---|---|
static CoderResult |
OVERFLOW
¿À¹öÇ÷ο츦 ³ªÅ¸³»´Â °á°ú °´Ã¼·Î Ãâ·Â ¹öÆÛÀÇ ¿ë·®ÀÌ ºÎÁ·ÇÑ »óŸ¦ ³ªÅ¸³À´Ï´Ù. |
static CoderResult |
UNDERFLOW
¾ð´õ Ç÷οì(underflow)¸¦ ³ªÅ¸³»´Â °á°ú °´Ã¼·Î ÀÔ·Â ¹öÆÛ°¡ ¿ÏÀüÇÏ°Ô ¼ÒºñµÈ »óÅÂÀΰ¡ ÀÔ·Â ¹öÆÛ°¡ ¾ÆÁ÷ ºñ¾îÀÖÁö ¾ÊÀº °æ¿ì´Â Ãß°¡ ÀÔ·ÂÀÌ ÇÊ¿äÇÑ »óŸ¦ ³ªÅ¸³À´Ï´Ù. |
¸Þ¼µå °³¿ä | |
---|---|
boolean |
isError ()
ÀÌ °´Ã¼°¡ ¿¡·¯ Á¶°ÇÀ» ³ªÅ¸³»°í ÀÖ´ÂÁö¸¦ ÆÇ´ÜÇÕ´Ï´Ù. |
boolean |
isMalformed ()
ÀÌ °´Ã¼°¡ ºÎÁ¤ ÀÔ·Â ¿¡·¯¸¦ ³ªÅ¸³»°í ÀÖ´ÂÁö¸¦ ÆÇ´ÜÇÕ´Ï´Ù. |
boolean |
isOverflow ()
ÀÌ °´Ã¼°¡ ¿À¹öÇ÷οì Á¶°ÇÀ» ³ªÅ¸³»°í ÀÖ´ÂÁö¸¦ ÆÇ´ÜÇÕ´Ï´Ù. |
boolean |
isUnderflow ()
ÀÌ °´Ã¼°¡ ¾ð´õ Ç÷οì(underflow) Á¶°ÇÀ» ³ªÅ¸³»°í ÀÖ´ÂÁö¸¦ ÆÇ´ÜÇÕ´Ï´Ù. |
boolean |
isUnmappable ()
ÀÌ °´Ã¼°¡ ¸Ê ºÒ°¡ ¹®ÀÚ ¿¡·¯¸¦ ³ªÅ¸³»°í ÀÖ´ÂÁö¸¦ ÆÇ´ÜÇÕ´Ï´Ù. |
int |
length ()
ÀÌ °´Ã¼¿¡ ÀÇÇØ ³ªÅ¸³»Áö°í ÀÖ´Â ¿¡·¯ ÀÔ·ÂÀÇ ±æÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù (¿É¼Ç). |
static CoderResult |
malformedForLength (int length)
ÁöÁ¤µÈ ±æÀÌÀÇ ºÎÁ¤ ÀÔ·Â ¿¡·¯¸¦ ³ªÅ¸³½ ÀÏÀÇÀÇ °´Ã¼¸¦ µ¹·ÁÁÖ´Â static ÆÑÅ丮 ¸Þ¼µåÀÔ´Ï´Ù. |
void |
throwException ()
ÀÌ °´Ã¼°¡ °¡¸®Å°´Â °á°ú¿¡ ÀÀÇØ ¿¹¿Ü¸¦ Throw ÇÕ´Ï´Ù. |
String |
toString ()
ÀÌ ÄÚ´ÙÀÇ °á°ú¸¦ ¼³¸íÇϴ ij¸¯ÅÍ ¶óÀÎÀ» ¸®ÅÏÇÕ´Ï´Ù. |
static CoderResult |
unmappableForLength (int length)
ÁöÁ¤µÈ ±æÀÌÀÇ ¸Ê ºÒ°¡ ¹®ÀÚ ¿¡·¯¸¦ ³ªÅ¸³½ ÀÏÀÇÀÇ °´Ã¼¸¦ µ¹·ÁÁÖ´Â static ÆÑÅ丮 ¸Þ¼µåÀÔ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
ÇʵåÀÇ »ó¼¼ |
---|
public static final CoderResult UNDERFLOW
public static final CoderResult OVERFLOW
¸Þ¼µåÀÇ »ó¼¼ |
---|
public String toString()
Object
³»ÀÇ toString
public boolean isUnderflow()
public boolean isOverflow()
public boolean isError()
public boolean isMalformed()
public boolean isUnmappable()
public int length()
UnsupportedOperationException
- ÀÌ °´Ã¼°¡ ¿¡·¯ Á¶°ÇÀ» ³ªÅ¸³»Áö ¾ÊÀº °æ¿ì, Áï isError
°¡ true¸¦ µ¹·ÁÁÖÁö ¾Ê´Â °æ¿ìpublic static CoderResult malformedForLength(int length)
public static CoderResult unmappableForLength(int length)
public void throwException() throws CharacterCodingException
BufferUnderflowException
- ÀÌ °´Ã¼°¡ UNDERFLOW
ÀÎ °æ¿ì
BufferOverflowException
- ÀÌ °´Ã¼°¡ OVERFLOW
ÀÎ °æ¿ì
MalformedInputException
- ÀÌ °´Ã¼°¡ ºÎÁ¤ ÀÔ·Â ¿¡·¯¸¦ ³ªÅ¸³»´Â °æ¿ì, ¿¹¿ÜÀÇ ±æÀÌÀÇ °ªÀº ÀÌ °´Ã¼ÀÇ ±æÀÌ¿Í °°°Ô µÈ´Ù
UnmappableCharacterException
- ÀÌ °´Ã¼°¡ ¸Ê ºÒ°¡ ¹®ÀÚ ¿¡·¯¸¦ ³ªÅ¸³»´Â °æ¿ì, ¿¹¿ÜÀÇ ±æÀÌÀÇ °ªÀº ÀÌ °´Ã¼ÀÇ ±æÀÌ¿Í °°°Ô µÈ´Ù
CharacterCodingException
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼µå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.