JavaTM Platform
Standard Ed. 6

java.lang.reflect
인터페이스 WildcardType

모든 슈퍼 인터페이스:
Type


public interface WildcardType
extends Type

WildcardType 는,?,? extends Number, 혹은 ? super Integer 등, 와일드 카드형의 식을 나타냅니다.

도입된 버젼:
1.5

메소드의 개요
 Type [] getLowerBounds ()
          이 형태 변수의 하한을 나타내는 Type 객체의 배열을 돌려줍니다.
 Type [] getUpperBounds ()
          이 형태 변수의 상한을 나타내는 Type 객체의 배열을 돌려줍니다.
 

메소드의 상세

getUpperBounds

Type [] getUpperBounds()
이 형태 변수의 상한을 나타내는 Type 객체의 배열을 돌려줍니다. 상한이 명시적으로 선언되지 않는 경우, 상한은 Object 입니다.

각 상한 B 에 대해,

반환값:
이 형태 변수의 상한을 나타내는 Type 의 배열
예외:
TypeNotPresentException - 경계중 한쪽이, 존재하지 않는 형태 선언을 참조하는 경우
MalformedParameterizedTypeException - 경계중 한쪽이, 하등의 이유에 의해 인스턴스화할 수 없는 파라미터화 된 형태를 참조하는 경우

getLowerBounds

Type [] getLowerBounds()
이 형태 변수의 하한을 나타내는 Type 객체의 배열을 돌려줍니다. 하한이 명시적으로 선언되지 않는 경우, 하한은 null 의 형태입니다. 이 케이스에서는, 길이 제로의 배열이 돌려주어집니다.

각 하한 B 에 대해,

반환값:
이 형태 변수의 하한을 나타내는 Type 의 배열
예외:
TypeNotPresentException - 경계중 한쪽이, 존재하지 않는 형태 선언을 참조하는 경우
MalformedParameterizedTypeException - 경계중 한쪽이, 하등의 이유에 의해 인스턴스화할 수 없는 파라미터화 된 형태를 참조하는 경우

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.