public MethodParameterInfo(ConstantPool constantPool) { ConstantPool = constantPool; }
public ConstantPoolMethodTypeItem(ConstantPool constantPool, Stream stream) : base(constantPool, stream) { descriptorIndex = stream.ReadNetworkUInt16(); }
public ConstantPoolInvokeDynamicItem(ConstantPool constantPool, Stream stream) : base(constantPool, stream) { boostrapMethodAttrIndex = stream.ReadNetworkUInt16(); nameAndTypeIndex = stream.ReadNetworkUInt16(); }
public ConstantPoolNameAndTypeItem(ConstantPool constantPool, Stream stream) : base(constantPool, stream) { nameIndex = stream.ReadNetworkUInt16(); descriptorIndex = stream.ReadNetworkUInt16(); }
public ConstantPoolMethodHandleItem(ConstantPool constantPool, Stream stream) : base(constantPool, stream) { referenceKind = stream.ReadNetworkByte(); referenceIndex = stream.ReadNetworkUInt16(); }
public ConstantPoolIntegerItem(ConstantPool constantPool, Stream stream) : base(constantPool, stream) { value = (int)stream.ReadNetworkUInt32(); }
public ConstantPoolLongItem(ConstantPool constantPool, Stream stream) : base(constantPool, stream) { value = stream.ReadNetworkInt64(); }
public ConstantPoolStringItem(ConstantPool constantPool, Stream stream) : base(constantPool, stream) { stringIndex = stream.ReadNetworkUInt16(); }
public ConstantPoolInterfaceMethodrefItem(ConstantPool constantPool, Stream stream) : base(constantPool, stream) { }
public ConstantPoolFieldrefItem(ConstantPool constantPool, Stream stream) : base(constantPool, stream) { }
public ConstantPoolMemberrefItem(ConstantPool constantPool, Stream stream) : base(constantPool, stream) { classIndex = stream.ReadNetworkUInt16(); nameAndTypeIndex = stream.ReadNetworkUInt16(); }
public ConstantPoolClassItem(ConstantPool constantPool, Stream stream) : base(constantPool, stream) { nameIndex = stream.ReadNetworkUInt16(); }