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 long
AnnotationHelpers.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 long
AttributeModule.ExportOpen.read
(ByteData raw, long offset, List<AttributeModule.ExportOpen> tgt) private static void
AttributeModule.Provide.read
(ByteData raw, long offset, List<AttributeModule.Provide> tgt) private static long
AttributeModule.Require.read
(ByteData raw, long offset, List<AttributeModule.Require> tgt) private static long
AttributeModule.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.RawTmp
ConstantPool.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
Methods 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
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 Attribute
AttributeFactory.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> long
ContiguousEntityFactory.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> long
ContiguousEntityFactory.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 TypeClassDescriptionclass
class
class
class
Methods 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)