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
Methods in org.benf.cfr.reader.bytecode with parameters of type ByteData -
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
Fields in org.benf.cfr.reader.entities.attributes declared as ByteDataMethods in org.benf.cfr.reader.entities.attributes that return ByteDataMethods in org.benf.cfr.reader.entities.attributes with parameters of type ByteDataModifier and TypeMethodDescriptionprivate static List<BootstrapMethodInfo> AttributeBootstrapMethods.decodeMethods(ByteData raw, ConstantPool cp) (package private) static Pair<Long, AnnotationTableEntry> AnnotationHelpers.getAnnotation(ByteData raw, long offset, ConstantPool cp) (package private) static Pair<Long, ElementValue> AnnotationHelpers.getElementValue(ByteData raw, long offset, ConstantPool cp) private static longAnnotationHelpers.getElementValuePair(ByteData raw, long offset, ConstantPool cp, Map<String, ElementValue> res) (package private) static Pair<Long, AnnotationTableTypeEntry> AnnotationHelpers.getTypeAnnotation(ByteData raw, long offset, ConstantPool cp) private static longAttributeModule.ExportOpen.read(ByteData raw, long offset, List<AttributeModule.ExportOpen> tgt) private static voidAttributeModule.Provide.read(ByteData raw, long offset, List<AttributeModule.Provide> tgt) private static longAttributeModule.Require.read(ByteData raw, long offset, List<AttributeModule.Require> tgt) private static longAttributeModule.Use.read(ByteData raw, long offset, List<AttributeModule.Use> tgt) (package private) static Pair<Long, TypeAnnotationTargetInfo> (package private) static Pair<Long, TypeAnnotationTargetInfo> (package private) static Pair<Long, TypeAnnotationTargetInfo> (package private) static Pair<Long, TypeAnnotationTargetInfo> (package private) static Pair<Long, TypeAnnotationTargetInfo> (package private) static Pair<Long, TypeAnnotationTargetInfo> (package private) static Pair<Long, TypeAnnotationTargetInfo> (package private) static Pair<Long, TypeAnnotationTargetInfo> (package private) static Pair<Long, TypeAnnotationTargetInfo> (package private) static Pair<Long, TypeAnnotationTargetInfo> private static Pair<Long, TypeAnnotationTargetInfo> AnnotationHelpers.readTypeAnnotationTargetInfo(TypeAnnotationEntryKind kind, ByteData raw, long offset) Constructors in org.benf.cfr.reader.entities.attributes with parameters of type ByteDataModifierConstructorDescription(package private)AttributeAnnotations(ByteData raw, ConstantPool cp) AttributeCode(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) (package private)AttributeTypeAnnotations(ByteData raw, ConstantPool cp) AttributeUnknown(ByteData raw, String name) -
Uses of ByteData in org.benf.cfr.reader.entities.constantpool
Methods in org.benf.cfr.reader.entities.constantpool with parameters of type ByteDataModifier and TypeMethodDescriptionprivate ConstantPool.RawTmpConstantPool.processRaw(ByteData raw, int count) 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) (package private)ConstantPoolEntryModuleInfo(ConstantPool cp, ByteData data) ConstantPoolEntryNameAndType(ConstantPool cp, ByteData data) (package private)ConstantPoolEntryPackageInfo(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
Classes in org.benf.cfr.reader.entities.exceptions that implement interfaces with type arguments of type ByteDataModifier and TypeClassDescriptionprivate static classMethods in org.benf.cfr.reader.entities.exceptions that return types with arguments of type ByteDataModifier and TypeMethodDescriptionstatic UnaryFunction<ByteData, ExceptionTableEntry> ExceptionTableEntry.getBuilder()Methods in org.benf.cfr.reader.entities.exceptions with parameters of type ByteDataModifier and TypeMethodDescriptionConstructors in org.benf.cfr.reader.entities.exceptions with parameters of type ByteData -
Uses of ByteData in org.benf.cfr.reader.entityfactories
Classes in org.benf.cfr.reader.entityfactories that implement interfaces with type arguments of type ByteDataMethods 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)