|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
Àü ´ÙÀ½ | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ |
Type ¸¦ »ç¿ëÇϰí ÀÖ´Â ÆÐŰÁö | |
---|---|
java.lang | Java ÇÁ·Î±×·¥ ¾ð¾îÀÇ ¼³°èÇØ ±âº»ÀûÀΠŬ·¡½º¸¦ Á¦°øÇÕ´Ï´Ù. |
java.lang.reflect | Ŭ·¡½º¿Í ¿ÀºêÁ§Æ®¿¡ °üÇÑ ¸®Ç÷ºÆ® Á¤º¸¸¦ ¾ò´Â Ŭ·¡½º ¹× ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù. |
java.lang ¿¡¼ÀÇ Type »ç¿ë |
---|
Type ¸¦ ±¸ÇöÇϰí ÀÖ´Â java.lang Ŭ·¡½º | |
---|---|
class |
Class<T>
Ŭ·¡½º Class
ÀνºÅϽº´Â
½ÇÇàÁßÀÇ Java ¾îÇø®ÄÉÀ̼ÇÀÇ Å¬·¡½º ¹× ÀÎÅÍÆäÀ̽º¸¦ ³ªÅ¸³À´Ï´Ù. |
Type ¸¦ µ¹·ÁÁÖ´Â java.lang ¸Þ¼µå | |
---|---|
Type [] |
Class. getGenericInterfaces ()
ÀÌ ¿ÀºêÁ§Æ®¿¡ ÇØ ³ªÅ¸³»Áö´Â ÀÎÅÍÆäÀ̽º ¶Ç´Â Ŭ·¡½º¿¡ ÇØ Á÷Á¢ ±¸ÇöµÇ´Â ÀÎÅÍÆäÀ̽º¸¦ ³ªÅ¸³»´Â Type¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Type |
Class. getGenericSuperclass ()
ÀÌ Class ·Î ³ªÅ¸³»Áö´Â ¿£Æ¼Æ¼ (Ŭ·¡½º, ÀÎÅÍÆäÀ̽º, ¿ø½ÃÀûÇü, ¶Ç´Â void)ÀÇ Á÷Á¢ÀûÀÎ ½´ÆÛ Ŭ·¡½º¸¦ ³ªÅ¸³»´Â Type¸¦ µ¹·ÁÁÝ´Ï´Ù. |
java.lang.reflect ¿¡¼ÀÇ Type »ç¿ë |
---|
java.lang.reflect ¿¡¼ÀÇ Type ¼ºê ÀÎÅÍÆäÀ̽º | |
---|---|
interface |
GenericArrayType
GenericArrayType´Â ÆÄ¶ó¹ÌÅÍÈ µÈ ÇüÅ ¶Ç´Â ÇüÅ º¯¼öÀÇ ¾î´À ÂÊÀÎÁöÀÎ ÄÄÆÛ³ÍÆ®ÇüÀ» °¡Áö´Â ¹è¿ÀÇ ÇüŸ¦ ³ªÅ¸³À´Ï´Ù. |
interface |
ParameterizedType
ParameterizedType´Â Collection<String> µîÀÇ ÆÄ¶ó¹ÌÅÍÈ µÈ ÇüŸ¦ ³ªÅ¸³À´Ï´Ù. |
interface |
TypeVariable<D extends GenericDeclaration>
TypeVariable´Â ÇüÅ º¯¼öÀÇ Á¾·ùÀÇ °øÅëÀÇ ½´ÆÛ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. |
interface |
WildcardType
WildcardType´Â ?,? extends Number, ȤÀº ? super Integer µî, ¿ÍÀϵå Ä«µåÇüÀÇ ½ÄÀ» ³ªÅ¸³À´Ï´Ù. |
Type ¸¦ µ¹·ÁÁÖ´Â java.lang.reflect ¸Þ¼µå | |
---|---|
Type [] |
ParameterizedType. getActualTypeArguments ()
ÀÌ ÇüÅ¿¡ ´ëÇÑ ½ÇÁ¦ÀÇ ÇüÅ Àμö¸¦ ³ªÅ¸³»´Â Type ¿ÀºêÁ§Æ®ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
Type [] |
TypeVariable. getBounds ()
ÀÌ ÇüÅ º¯¼öÀÇ »óÇÑÀ» ³ªÅ¸³»´Â Type ¿ÀºêÁ§Æ®ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
Type |
GenericArrayType. getGenericComponentType ()
ÀÌ ¹è¿ÀÇ ÄÄÆÛ³ÍÆ®ÇüÀ» ³ªÅ¸³»´Â Type ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Type [] |
Method. getGenericExceptionTypes ()
ÀÌ Method ¿ÀºêÁ§Æ®¿¡ ÇØ Throw µÇµµ·Ï ¼±¾ðµÇ°í ÀÖ´Â ¿¹¿Ü¸¦ ³ªÅ¸³»´Â Type ¿ÀºêÁ§Æ®ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
Type [] |
Constructor. getGenericExceptionTypes ()
ÀÌ Constructor ¿ÀºêÁ§Æ®¿¡ ÇØ Throw µÇ´Â °ÍÀÌ ¼±¾ðµÇ°í ÀÖ´Â ¿¹¿Ü¸¦ ³ªÅ¸³»´Â Type ¿ÀºêÁ§Æ®ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
Type [] |
Method. getGenericParameterTypes ()
Method ¿ÀºêÁ§Æ®¿¡ ÇØ ³ªÅ¸³»Áö´Â ¸Þ¼µåÀÇ °¡ÆÄ¶ó¹ÌÅÍÇüÀ» ¼±¾ð¼ø¼·Î ³ªÅ¸³»´Â Type ¿ÀºêÁ§Æ®ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
Type [] |
Constructor. getGenericParameterTypes ()
Constructor ¿ÀºêÁ§Æ®¿¡ ÇØ ³ªÅ¸³»Áö´Â ¸Þ¼µåÀÇ °¡ÆÄ¶ó¹ÌÅÍÇüÀ» ¼±¾ð¼ø¼·Î ³ªÅ¸³»´Â Type ¿ÀºêÁ§Æ®ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
Type |
Method. getGenericReturnType ()
ÀÌ Method ¿ÀºêÁ§Æ®¿¡ ÇØ ³ªÅ¸³»Áö´Â ¸Þ¼µåÀÇ °¡Â¥ÀÇ ¹Ýȯ°ªÀÇ ÇüŸ¦ ³ªÅ¸³»´Â Type ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Type |
Field. getGenericType ()
Field ¿ÀºêÁ§Æ®·Î ³ªÅ¸³»Áö´Â ÇʵåÀÇ ¼±¾ðÇüÀ» ³ªÅ¸³»´Â Type ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Type [] |
WildcardType. getLowerBounds ()
ÀÌ ÇüÅ º¯¼öÀÇ ÇÏÇÑÀ» ³ªÅ¸³»´Â Type ¿ÀºêÁ§Æ®ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
Type |
ParameterizedType. getOwnerType ()
ÀÌ ÇüŰ¡ ¸â¹öÀÎ ÇüŸ¦ ³ªÅ¸³»´Â Type ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Type |
ParameterizedType. getRawType ()
ÀÌ ÇüŸ¦ ¼±¾ðÇÑ Å¬·¡½º ¶Ç´Â ÀÎÅÍÆäÀ̽º¸¦ ³ªÅ¸³»´Â Type ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Type [] |
WildcardType. getUpperBounds ()
ÀÌ ÇüÅ º¯¼öÀÇ »óÇÑÀ» ³ªÅ¸³»´Â Type ¿ÀºêÁ§Æ®ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
Àü ´ÙÀ½ | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.