Uses of Interface
org.benf.cfr.reader.util.bytestream.ByteData
Packages that use ByteData
Package
Description
-
Uses of ByteData in org.benf.cfr.reader.bytecode.opcode
Methods in org.benf.cfr.reader.bytecode.opcode with parameters of type ByteDataModifier and TypeMethodDescriptionJVMInstr.createOperation(ByteData bd, ConstantPool cp, int offset) OperationFactory.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryConditionalJump.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryCPEntry.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryCPEntryW.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDefault.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDup.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDup2.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDup2X1.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDup2X2.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDupX1.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDupX2.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryFakeCatch.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryGoto.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryGotoW.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryInvoke.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryInvokeDynamic.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryInvokeInterface.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryLookupSwitch.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryMultiANewArray.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryNew.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryPop.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryPop2.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryReturn.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactorySwap.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryTableSwitch.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryThrow.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryWide.createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) -
Uses of ByteData in org.benf.cfr.reader.entities
Constructors in org.benf.cfr.reader.entities with parameters of type ByteDataModifierConstructorDescriptionClassFile(ByteData data, String usePath, DCCommonState dcCommonState) Field(ByteData raw, ConstantPool cp, ClassFileVersion classFileVersion) Method(ByteData raw, ClassFile classFile, ConstantPool cp, DCCommonState dcCommonState, ClassFileVersion classFileVersion) -
Uses of ByteData in org.benf.cfr.reader.entities.attributes
Methods in org.benf.cfr.reader.entities.attributes that return ByteDataConstructors in org.benf.cfr.reader.entities.attributes with parameters of type ByteDataModifierConstructorDescriptionAttributeCode(ByteData raw, ConstantPool cp, ClassFileVersion classFileVersion) AttributeConstantValue(ByteData raw, ConstantPool cp) AttributeExceptions(ByteData raw, ConstantPool cp) AttributeInnerClasses(ByteData raw, ConstantPool cp) AttributeModule(ByteData raw, ConstantPool cp) AttributeScala(ByteData raw) AttributeSignature(ByteData raw, ConstantPool cp) AttributeStackMapTable(ByteData raw, ConstantPool cp) AttributeStackMapTable(ByteData raw, ConstantPool cp, ClassFileVersion classFileVersion) AttributeUnknown(ByteData raw, String name) -
Uses of ByteData in org.benf.cfr.reader.entities.constantpool
Constructors in org.benf.cfr.reader.entities.constantpool with parameters of type ByteDataModifierConstructorDescriptionConstantPool(ClassFile classFile, DCCommonState dcCommonState, ByteData raw, int count) ConstantPoolEntryClass(ConstantPool cp, ByteData data) ConstantPoolEntryDouble(ConstantPool cp, ByteData data) ConstantPoolEntryDynamicInfo(ConstantPool cp, ByteData data) ConstantPoolEntryFieldRef(ConstantPool cp, ByteData data) ConstantPoolEntryFloat(ConstantPool cp, ByteData data) ConstantPoolEntryInteger(ConstantPool cp, ByteData data) ConstantPoolEntryLong(ConstantPool cp, ByteData data) ConstantPoolEntryMethodRef(ConstantPool cp, ByteData data, boolean interfaceMethod) ConstantPoolEntryMethodType(ConstantPool cp, ByteData data) ConstantPoolEntryNameAndType(ConstantPool cp, ByteData data) ConstantPoolEntryString(ConstantPool cp, ByteData data) ConstantPoolEntryUTF8(ConstantPool cp, ByteData data, Options options) -
Uses of ByteData in org.benf.cfr.reader.entities.exceptions
Methods in org.benf.cfr.reader.entities.exceptions that return types with arguments of type ByteDataModifier and TypeMethodDescriptionstatic UnaryFunction<ByteData, ExceptionTableEntry> ExceptionTableEntry.getBuilder() -
Uses of ByteData in org.benf.cfr.reader.entityfactories
Methods in org.benf.cfr.reader.entityfactories that return types with arguments of type ByteDataModifier and TypeMethodDescriptionstatic UnaryFunction<ByteData, Attribute> AttributeFactory.getBuilder(ConstantPool cp, ClassFileVersion classFileVersion) Methods in org.benf.cfr.reader.entityfactories with parameters of type ByteDataModifier and TypeMethodDescriptionstatic AttributeAttributeFactory.build(ByteData raw, ConstantPool cp, ClassFileVersion classFileVersion) static <X extends KnowsRawSize>
longContiguousEntityFactory.build(ByteData raw, int count, List<X> tgt, UnaryFunction<ByteData, X> func) static <X> longContiguousEntityFactory.buildSized(ByteData raw, int count, int itemLength, List<X> tgt, UnaryFunction<ByteData, X> func) Method parameters in org.benf.cfr.reader.entityfactories with type arguments of type ByteDataModifier and TypeMethodDescriptionstatic <X extends KnowsRawSize>
longContiguousEntityFactory.build(ByteData raw, int count, List<X> tgt, UnaryFunction<ByteData, X> func) static <X> longContiguousEntityFactory.buildSized(ByteData raw, int count, int itemLength, List<X> tgt, UnaryFunction<ByteData, X> func) -
Uses of ByteData in org.benf.cfr.reader.util.bytestream
Subinterfaces of ByteData in org.benf.cfr.reader.util.bytestreamClasses in org.benf.cfr.reader.util.bytestream that implement ByteDataModifier and TypeClassDescriptionclassclassclassclassMethods in org.benf.cfr.reader.util.bytestream that return ByteDataModifier and TypeMethodDescriptionBaseByteData.getOffsetData(long offset) ByteData.getOffsetData(long offset) OffsetBackedByteData.getOffsetData(long offset) OffsettingBackedByteData.getOffsetData(long offset)