720721722723724725726727728
return _ref.type_modifier(); } int tk = _kind.value(); if (tk != TCKind._tk_value) { throw new BadKind(); } return _type_modifier; }
750751752753754755756757758
return _ref.concrete_base_type(); } int tk = _kind.value(); if (tk != TCKind._tk_value) { throw new BadKind(); } return _ref; }
10451046104710481049105010511052
// exception and objref typecodes must have a repository id. // structs, unions, enums, and aliases may or may not. return _id; default: // all other typecodes throw the BadKind exception. throw new BadKind(); } }
10671068106910701071107210731074
case TCKind._tk_value_box: case TCKind._tk_native: case TCKind._tk_abstract_interface: return _name; default: throw new BadKind(); } }
10841085108610871088108910901091
case TCKind._tk_union: case TCKind._tk_enum: case TCKind._tk_value: return _memberCount; default: throw new BadKind(); } }
11051106110711081109111011111112
return _memberNames[index]; } catch (ArrayIndexOutOfBoundsException e) { throw new org.omg.CORBA.TypeCodePackage.Bounds(); } default: throw new BadKind(); } }
11251126112711281129113011311132
return _memberTypes[index]; } catch (ArrayIndexOutOfBoundsException e) { throw new org.omg.CORBA.TypeCodePackage.Bounds(); } default: throw new BadKind(); } }
11431144114511461147114811491150
return new AnyImpl(_orb, _unionLabels[index]); } catch (ArrayIndexOutOfBoundsException e) { throw new org.omg.CORBA.TypeCodePackage.Bounds(); } default: throw new BadKind(); } }
11561157115811591160116111621163
case tk_indirect: return indirectType().discriminator_type(); case TCKind._tk_union: return _discriminator; default: throw new BadKind(); } }
11691170117111721173117411751176
case tk_indirect: return indirectType().default_index(); case TCKind._tk_union: return _defaultIndex; default: throw new BadKind(); } }