📄 typecodereader.java
字号:
/* * @(#)TypeCodeReader.java 1.8 05/11/17 * * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package com.sun.corba.se.impl.encoding;import java.util.HashMap;import java.util.Map;import java.util.Iterator;import java.util.List;import java.util.Collections;import java.util.ArrayList;import java.io.IOException;import java.io.PrintStream;import java.io.ByteArrayOutputStream;import java.math.BigDecimal;import java.math.BigInteger;import org.omg.CORBA.TypeCode ;import org.omg.CORBA.StructMember ;import org.omg.CORBA.UnionMember ;import org.omg.CORBA.ValueMember ;import org.omg.CORBA.TCKind ;import org.omg.CORBA.Any ;import org.omg.CORBA.Principal ;import org.omg.CORBA.BAD_TYPECODE ;import org.omg.CORBA.BAD_PARAM ;import org.omg.CORBA.BAD_OPERATION ;import org.omg.CORBA.INTERNAL ;import org.omg.CORBA.MARSHAL ;import org.omg.CORBA.TypeCodePackage.BadKind ;import org.omg.CORBA_2_3.portable.InputStream;import org.omg.CORBA_2_3.portable.OutputStream;import com.sun.corba.se.spi.ior.iiop.GIOPVersion;import com.sun.corba.se.impl.corba.TypeCodeImpl;import com.sun.corba.se.spi.orb.ORB;import com.sun.corba.se.impl.encoding.OSFCodeSetRegistry;import com.sun.corba.se.impl.encoding.MarshalInputStream;import com.sun.corba.se.impl.encoding.CodeSetConversion;import com.sun.corba.se.impl.encoding.CDRInputStream;import com.sun.corba.se.impl.encoding.CDROutputStream;public interface TypeCodeReader extends MarshalInputStream { public void addTypeCodeAtPosition(TypeCodeImpl tc, int position); public TypeCodeImpl getTypeCodeAtPosition(int position); public void setEnclosingInputStream(InputStream enclosure); public TypeCodeReader getTopLevelStream(); public int getTopLevelPosition(); // for debugging //public void printBuffer(); public int getPosition(); public void printTypeMap();}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -