iiop-openjdk/src/main/java/org/wildfly/iiop/openjdk/rmi/ir/InterfaceRepository.java
private ValueDefImpl getJavaxRmiCORBAClassDesc()
            throws IRConstructionException, RMIIIOPViolationException {
        if (javaxRmiCORBAClassDesc == null) {
            // Just map the right value class
            ValueAnalysis va = ValueAnalysis.getValueAnalysis(javax.rmi.CORBA.ClassDesc.class);
            ValueDefImpl val = addValue(va);

            // Warn if it does not conform to the specification.
            if (!"RMI:javax.rmi.CORBA.ClassDesc:B7C4E3FC9EBDC311:CFBF02CF5294176B".equals(val.id()))
                IIOPLogger.ROOT_LOGGER.warnClassDescDoesNotConformToSpec();

            javaxRmiCORBAClassDesc = val;
        }

        return javaxRmiCORBAClassDesc;
    }
private ValueDefImpl getJavaxRmiCORBAClassDesc()
            throws IRConstructionException, RMIIIOPViolationException {
        if (javaxRmiCORBAClassDesc == null) {
            // Just map the right value class
            ValueAnalysis va = ValueAnalysis.getValueAnalysis(javax.rmi.CORBA.ClassDesc.class);
            ValueDefImpl val = addValue(va);

            // Warn if it does not conform to the specification.
            if (!"RMI:javax.rmi.CORBA.ClassDesc:B7C4E3FC9EBDC311:CFBF02CF5294176B".equals(val.id()))
                IIOPLogger.ROOT_LOGGER.warnClassDescDoesNotConformToSpec();

            javaxRmiCORBAClassDesc = val;
        }

        return javaxRmiCORBAClassDesc;
    }
private ValueDefImpl getJavaxRmiCORBAClassDesc ( ) throws IRConstructionException , RMIIIOPViolationException { if ( javaxRmiCORBAClassDesc == null ) { // Just map the right value class ValueAnalysis va = ValueAnalysis . getValueAnalysis ( javax . rmi . CORBA . ClassDesc . class ) ; ValueDefImpl val = addValue ( va ) ; // Warn if it does not conform to the specification. if ( ! "RMI:javax.rmi.CORBA.ClassDesc:B7C4E3FC9EBDC311:CFBF02CF5294176B" . equals ( val . id ( ) ) ) IIOPLogger . ROOT_LOGGER . warnClassDescDoesNotConformToSpec ( ) ; javaxRmiCORBAClassDesc = val ; } return javaxRmiCORBAClassDesc ; }
Get a reference to the special case mapping for java.lang.Class.
This is according to "Java(TM) Language to IDL Mapping Specification",
section 1.3.5.11.
Get a reference to the special case mapping for java . lang . Class . This is according to Java ( TM ) Language to IDL Mapping Specification section 1 . 3 . 5 . 11 .