Java源码示例:com.sun.istack.internal.localization.LocalizableMessageFactory

示例1
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
    // We have to call defaultReadObject first.
    in.defaultReadObject();
    Object[] args;
    String resourceBundleName = (String) in.readObject();
    String key = (String) in.readObject();
    int len = in.readInt();
    if (len < -1) {
        throw new NegativeArraySizeException();
    } else if (len == -1) {
        args = null;
    } else if (len < 255) {
        args = new Object[len];
        for (int i = 0; i < args.length; i++) {
            args[i] = in.readObject();
        }
    } else {
        List<Object> argList = new ArrayList<>(Math.min(len, 1024));
        for (int i = 0; i < len; i++) {
            argList.add(in.readObject());
        }
        args = argList.toArray(new Object[argList.size()]);
    }
    msg = new LocalizableMessageFactory(resourceBundleName).getMessage(key,args);
}
 
示例2
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
    // We have to call defaultReadObject first.
    in.defaultReadObject();
    Object[] args;
    String resourceBundleName = (String) in.readObject();
    String key = (String) in.readObject();
    int len = in.readInt();
    if (len == -1) {
        args = null;
    } else {
        args = new Object[len];
        for (int i = 0; i < args.length; i++) {
            args[i] = in.readObject();
        }
    }
    msg = new LocalizableMessageFactory(resourceBundleName).getMessage(key,args);
}
 
示例3
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
    // We have to call defaultReadObject first.
    in.defaultReadObject();
    Object[] args;
    String resourceBundleName = (String) in.readObject();
    String key = (String) in.readObject();
    int len = in.readInt();
    if (len < -1) {
        throw new NegativeArraySizeException();
    } else if (len == -1) {
        args = null;
    } else if (len < 255) {
        args = new Object[len];
        for (int i = 0; i < args.length; i++) {
            args[i] = in.readObject();
        }
    } else {
        List<Object> argList = new ArrayList<>(Math.min(len, 1024));
        for (int i = 0; i < len; i++) {
            argList.add(in.readObject());
        }
        args = argList.toArray(new Object[argList.size()]);
    }
    msg = new LocalizableMessageFactory(resourceBundleName).getMessage(key,args);
}
 
示例4
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
    // We have to call defaultReadObject first.
    in.defaultReadObject();
    Object[] args;
    String resourceBundleName = (String) in.readObject();
    String key = (String) in.readObject();
    int len = in.readInt();
    if (len < -1) {
        throw new NegativeArraySizeException();
    } else if (len == -1) {
        args = null;
    } else if (len < 255) {
        args = new Object[len];
        for (int i = 0; i < args.length; i++) {
            args[i] = in.readObject();
        }
    } else {
        List<Object> argList = new ArrayList<>(Math.min(len, 1024));
        for (int i = 0; i < len; i++) {
            argList.add(in.readObject());
        }
        args = argList.toArray(new Object[argList.size()]);
    }
    msg = new LocalizableMessageFactory(resourceBundleName).getMessage(key,args);
}
 
示例5
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
    // We have to call defaultReadObject first.
    in.defaultReadObject();
    Object[] args;
    String resourceBundleName = (String) in.readObject();
    String key = (String) in.readObject();
    int len = in.readInt();
    if (len == -1) {
        args = null;
    } else {
        args = new Object[len];
        for (int i = 0; i < args.length; i++) {
            args[i] = in.readObject();
        }
    }
    msg = new LocalizableMessageFactory(resourceBundleName).getMessage(key,args);
}
 
示例6
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
    // We have to call defaultReadObject first.
    in.defaultReadObject();
    Object[] args;
    String resourceBundleName = (String) in.readObject();
    String key = (String) in.readObject();
    int len = in.readInt();
    if (len == -1) {
        args = null;
    } else {
        args = new Object[len];
        for (int i = 0; i < args.length; i++) {
            args[i] = in.readObject();
        }
    }
    msg = new LocalizableMessageFactory(resourceBundleName).getMessage(key,args);
}
 
示例7
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
    // We have to call defaultReadObject first.
    in.defaultReadObject();
    Object[] args;
    String resourceBundleName = (String) in.readObject();
    String key = (String) in.readObject();
    int len = in.readInt();
    if (len == -1) {
        args = null;
    } else {
        args = new Object[len];
        for (int i = 0; i < args.length; i++) {
            args[i] = in.readObject();
        }
    }
    msg = new LocalizableMessageFactory(resourceBundleName).getMessage(key,args);
}
 
示例8
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
    // We have to call defaultReadObject first.
    in.defaultReadObject();
    Object[] args;
    String resourceBundleName = (String) in.readObject();
    String key = (String) in.readObject();
    int len = in.readInt();
    if (len == -1) {
        args = null;
    } else {
        args = new Object[len];
        for (int i = 0; i < args.length; i++) {
            args[i] = in.readObject();
        }
    }
    msg = new LocalizableMessageFactory(resourceBundleName).getMessage(key,args);
}