JavaTM Platform
Standard Ed. 6

org.omg.CORBA
인터페이스 DynUnion

모든 슈퍼 인터페이스:
DynAny , Object


추천 되고 있지 않습니다.  대신에 새로운 DynUnion 를 사용해 주세요.

@Deprecated 
public interface DynUnion
extends Object , DynAny

DynUnion 인터페이스는, IDL 공용체에 관련한 DynAny 객체를 나타냅니다. 공용체의 값은,DynAny 로 정의된 조작을 사용라고 더듬을 수가 있습니다. 공용체의 최초의 컴퍼넌트는, 식별자에 대응합니다. 2 번째의 컴퍼넌트는 실제의 공용체의 값에 대응합니다. 메소드 next() 를 2 회 호출하면(자), 양쪽 모두의 컴퍼넌트에 액세스 할 수 있습니다.


메소드의 개요
 TCKind discriminator_kind ()
          추천 되고 있지 않습니다.  이 공용체의 식별자에 관련한 TCKind 객체를 돌려줍니다.
 DynAny discriminator ()
          추천 되고 있지 않습니다.  식별자의 값을 삽입, 또는 취득하기 위해서, 식별자의 형태에 네로우 변환할 필요가 있는 DynAny 객체 참조를 돌려줍니다.
 TCKind member_kind ()
          추천 되고 있지 않습니다.  이 공용체의 멤버에게 관련한 TCKind 를 돌려줍니다.
 String member_name ()
          추천 되고 있지 않습니다.  식별자의 값을 체크하지 않고 , 이 공용체 멤버의 이름을 검사할 수 있습니다.
 void member_name (String  arg)
          추천 되고 있지 않습니다.  이 공용체 멤버의 이름을 대입할 수 있습니다.
 DynAny member ()
          추천 되고 있지 않습니다.  이 공용체의 멤버를 삽입, 또는 취득하기 위해서 사용되는, DynAny 객체 참조를 돌려줍니다.
 boolean set_as_default ()
          추천 되고 있지 않습니다.  이 공용체에 관련한 식별자에, 유효한 디폴트 값를 할당할 수 있었는지의 여부를 판정합니다.
 void set_as_default (boolean arg)
          추천 되고 있지 않습니다.  이 공용체에 관련한 식별자에, 유효한 디폴트 값를 할당할 수 있었는지의 여부를 판정합니다.
 
인터페이스 org.omg.CORBA. DynAny 로부터 상속된 메소드
assign , copy , current_component , destroy , from_any , get_any , get_boolean , get_char , get_double , get_float , get_long , get_longlong , get_octet , get_reference , get_short , get_string , get_typecode , get_ulong , get_ulonglong , get_ushort , get_val , get_wchar , get_wstring , insert_any , insert_boolean , insert_char , insert_double , insert_float , insert_long , insert_longlong , insert_octet , insert_reference , insert_short , insert_string , insert_typecode , insert_ulong , insert_ulonglong , insert_ushort , insert_val , insert_wchar , insert_wstring , next , rewind , seek , to_any , type
 
인터페이스 org.omg.CORBA. Object 로부터 상속된 메소드
_create_request , _create_request , _duplicate , _get_domain_managers , _get_interface_def , _get_policy , _hash , _is_a , _is_equivalent , _non_existent , _release , _request , _set_policy_override
 

메소드의 상세

set_as_default

boolean set_as_default()
추천 되고 있지 않습니다.  
이 공용체에 관련한 식별자에, 유효한 디폴트 값를 할당할 수 있었는지의 여부를 판정합니다.

반환값:
식별자에 디폴트 값가 있는 경우는 true, 그렇지 않은 경우는 false

set_as_default

void set_as_default(boolean arg)
추천 되고 있지 않습니다.  
이 공용체에 관련한 식별자에, 유효한 디폴트 값를 할당할 수 있었는지의 여부를 판정합니다.

파라미터:
arg - 식별자에 디폴트 값를 할당할 수 있는 경우는 true

discriminator

DynAny  discriminator()
추천 되고 있지 않습니다.  
식별자의 값을 삽입, 또는 취득하기 위해서, 식별자의 형태에 네로우 변환할 필요가 있는 DynAny 객체 참조를 돌려줍니다.

반환값:
식별자의 값을 나타내는 DynAny 객체 참조

discriminator_kind

TCKind  discriminator_kind()
추천 되고 있지 않습니다.  
이 공용체의 식별자에 관련한 TCKind 객체를 돌려줍니다.

반환값:
이 공용체의 식별자에 관련한 TCKind 객체

member

DynAny  member()
추천 되고 있지 않습니다.  
이 공용체의 멤버를 삽입, 또는 취득하기 위해서 사용되는, DynAny 객체 참조를 돌려줍니다.

반환값:
이 공용체의 멤버를 나타내는 DynAny 객체

member_name

String  member_name()
추천 되고 있지 않습니다.  
식별자의 값을 체크하지 않고 , 이 공용체 멤버의 이름을 검사할 수 있습니다.

반환값:
이 공용체 멤버의 이름

member_name

void member_name(String  arg)
추천 되고 있지 않습니다.  
이 공용체 멤버의 이름을 대입할 수 있습니다.

파라미터:
arg - 이 공용체 멤버의 신규의 이름

member_kind

TCKind  member_kind()
추천 되고 있지 않습니다.  
이 공용체의 멤버에게 관련한 TCKind 를 돌려줍니다.

반환값:
이 공용체의 멤버에게 관련한 TCKind 객체

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 도 참조해 주세요.