Lines Matching defs:desc

594      *     Class.forName(desc.getName(), false, loader)
612 * @param desc an instance of class <code>ObjectStreamClass</code>
613 * @return a <code>Class</code> object corresponding to <code>desc</code>
618 protected Class<?> resolveClass(ObjectStreamClass desc)
621 String name = desc.getName();
827 ObjectStreamClass desc = new ObjectStreamClass();
828 desc.readNonProxy(this);
829 return desc;
1481 ObjectStreamClass desc = readClassDesc(false);
1482 Class cl = desc.forClass();
1485 ClassNotFoundException resolveEx = desc.getResolveException();
1542 ObjectStreamClass desc = new ObjectStreamClass();
1543 int descHandle = handles.assign(unshared ? unsharedMarker : desc);
1573 desc.initProxy(cl, resolveEx, readClassDesc(false));
1577 return desc;
1593 ObjectStreamClass desc = new ObjectStreamClass();
1594 int descHandle = handles.assign(unshared ? unsharedMarker : desc);
1620 desc.initNonProxy(readDesc, cl, resolveEx, readClassDesc(false));
1624 return desc;
1661 ObjectStreamClass desc = readClassDesc(false);
1666 if ((cl = desc.forClass()) != null) {
1672 ClassNotFoundException resolveEx = desc.getResolveException();
1723 ObjectStreamClass desc = readClassDesc(false);
1724 if (!desc.isEnum()) {
1725 throw new InvalidClassException("non-enum class: " + desc);
1729 ClassNotFoundException resolveEx = desc.getResolveException();
1736 Class cl = desc.forClass();
1769 ObjectStreamClass desc = readClassDesc(false);
1770 desc.checkDeserialize();
1772 Class<?> cl = desc.forClass();
1780 obj = desc.isInstantiable() ? desc.newInstance() : null;
1783 desc.forClass().getName(),
1788 ClassNotFoundException resolveEx = desc.getResolveException();
1793 if (desc.isExternalizable()) {
1794 readExternalData((Externalizable) obj, desc);
1796 readSerialData(obj, desc);
1803 desc.hasReadResolveMethod())
1805 Object rep = desc.invokeReadResolve(obj);
1823 private void readExternalData(Externalizable obj, ObjectStreamClass desc)
1829 boolean blocked = desc.hasBlockExternalData();
1873 private void readSerialData(Object obj, ObjectStreamClass desc)
1876 ObjectStreamClass.ClassDataSlot[] slots = desc.getClassDataLayout();
1878 ObjectStreamClass slotDesc = slots[i].desc;
1965 private void defaultReadFields(Object obj, ObjectStreamClass desc)
1969 Class cl = desc.forClass();
1974 int primDataSize = desc.getPrimDataSize();
1980 desc.setPrimFieldValues(obj, primVals);
1984 ObjectStreamField[] fields = desc.getFields(false);
1985 Object[] objVals = new Object[desc.getNumObjFields()];
1995 desc.setObjFieldValues(obj, objVals);
2063 private final ObjectStreamClass desc;
2075 GetFieldImpl(ObjectStreamClass desc) {
2076 this.desc = desc;
2077 primVals = new byte[desc.getPrimDataSize()];
2078 objVals = new Object[desc.getNumObjFields()];
2083 return desc;
2149 ObjectStreamField[] fields = desc.getFields(false);
2169 ObjectStreamField field = desc.getField(name, type);
2172 } else if (desc.getLocalDesc().getField(name, type) != null) {