FileDocCategorySizeDatePackage
RepIdDelegator.javaAPI DocJava SE 5 API4509Fri Aug 26 14:54:28 BST 2005com.sun.corba.se.impl.orbutil

RepIdDelegator

public final class RepIdDelegator extends Object implements RepositoryIdUtility, RepositoryIdInterface, RepositoryIdStrings
Delegates to the current RepositoryId implementation in com.sun.corba.se.impl.util. This is necessary to overcome the fact that many of RepositoryId's methods are static.

Fields Summary
private com.sun.corba.se.impl.util.RepositoryId
delegate
Constructors Summary
public RepIdDelegator()

private RepIdDelegator(com.sun.corba.se.impl.util.RepositoryId _delegate)

        this.delegate = _delegate;
    
Methods Summary
public java.lang.StringcreateForAnyType(java.lang.Class type)

        return RepositoryId.createForAnyType(type);
    
public java.lang.StringcreateForJavaType(java.io.Serializable ser)

        return RepositoryId.createForJavaType(ser);
    
public java.lang.StringcreateForJavaType(java.lang.Class clz)

        return RepositoryId.createForJavaType(clz);
    
public java.lang.StringcreateSequenceRepID(java.lang.Object ser)

        return RepositoryId.createSequenceRepID(ser);
    
public java.lang.StringcreateSequenceRepID(java.lang.Class clazz)

        return RepositoryId.createSequenceRepID(clazz);
    
public booleanequals(java.lang.Object obj)

        if (delegate != null)
            return delegate.equals(obj);
        else
            return super.equals(obj);
    
public java.lang.StringgetClassDescValueRepId()

        return RepositoryId.kClassDescValueRepID;
    
public java.lang.ClassgetClassFromType()

        return delegate.getClassFromType();
    
public java.lang.ClassgetClassFromType(java.lang.String codebaseURL)

        return delegate.getClassFromType(codebaseURL);
    
public java.lang.ClassgetClassFromType(java.lang.Class expectedType, java.lang.String codebaseURL)

        return delegate.getClassFromType(expectedType, codebaseURL);
    
public java.lang.StringgetClassName()

        return delegate.getClassName();
    
public intgetCodeBaseRMIChunkedId()

        return RepositoryId.kPreComputed_CodeBaseRMIChunked;
    
public intgetCodeBaseRMIChunkedNoRepStrId()

        return RepositoryId.kPreComputed_CodeBaseRMIChunked_NoRep;
    
public intgetCodeBaseRMIUnchunkedId()

        return RepositoryId.kPreComputed_CodeBaseRMIUnchunked;
    
public intgetCodeBaseRMIUnchunkedNoRepStrId()

        return RepositoryId.kPreComputed_CodeBaseRMIUnchunked_NoRep;
    
public RepositoryIdInterfacegetFromString(java.lang.String repIdString)

        return new RepIdDelegator(RepositoryId.cache.getId(repIdString));
    
public intgetStandardRMIChunkedId()

        return RepositoryId.kPreComputed_StandardRMIChunked;
    
public intgetStandardRMIChunkedNoRepStrId()

        return RepositoryId.kPreComputed_StandardRMIChunked_NoRep;
    
public intgetStandardRMIUnchunkedId()

        return RepositoryId.kPreComputed_StandardRMIUnchunked;
    
public intgetStandardRMIUnchunkedNoRepStrId()

	return RepositoryId.kPreComputed_StandardRMIUnchunked_NoRep;
    
public intgetTypeInfo(int valueTag)

        return RepositoryId.getTypeInfo(valueTag);
    
public java.lang.StringgetWStringValueRepId()

        return RepositoryId.kWStringValueRepID;
    
public booleanisChunkedEncoding(int valueTag)

        return RepositoryId.isChunkedEncoding(valueTag);
    
public booleanisCodeBasePresent(int valueTag)

        return RepositoryId.isCodeBasePresent(valueTag);
    
public java.lang.StringtoString()

        if (delegate != null)
            return delegate.toString();
        else
            return this.getClass().getName();