Uses of Class
com.strobel.assembler.metadata.Buffer
-
Packages that use Buffer Package Description com.strobel.assembler com.strobel.assembler.ir com.strobel.assembler.ir.attributes com.strobel.assembler.metadata com.strobel.assembler.metadata.annotations -
-
Uses of Buffer in com.strobel.assembler
Methods in com.strobel.assembler with parameters of type Buffer Modifier and Type Method Description private static java.lang.StringInputTypeLoader. getInternalNameFromClassFile(Buffer b)private booleanInputTypeLoader. tryLoadFile(java.io.File file, Buffer buffer)private booleanInputTypeLoader. tryLoadFile(java.lang.String internalName, java.lang.String typeNameOrPath, Buffer buffer, boolean trustName)private booleanInputTypeLoader. tryLoadFromKnownLocation(java.lang.String internalName, Buffer buffer)booleanInputTypeLoader. tryLoadType(java.lang.String typeNameOrPath, Buffer buffer)private booleanInputTypeLoader. tryLoadTypeFromName(java.lang.String internalName, Buffer buffer) -
Uses of Buffer in com.strobel.assembler.ir
Fields in com.strobel.assembler.ir declared as Buffer Modifier and Type Field Description private BufferConstantPool.Writer. codeStreamMethods in com.strobel.assembler.ir with parameters of type Buffer Modifier and Type Method Description protected SourceAttributeMetadataReader. inflateAttribute(Buffer buffer, SourceAttribute attribute)static CustomAnnotationAnnotationReader. read(IMetadataScope scope, Buffer input)static ConstantPoolConstantPool. read(Buffer b)SourceAttributeMetadataReader. readAttribute(Buffer buffer)protected SourceAttributeMetadataReader. readAttributeCore(java.lang.String name, Buffer buffer, int originalOffset, int length)Reads aSourceAttributefrom the specified buffer.voidMetadataReader. readAttributes(Buffer input, SourceAttribute[] attributes)static AnnotationElementAnnotationReader. readElement(IMetadataScope scope, Buffer input)private static voidAnnotationReader. readParameters(AnnotationParameter[] parameters, IMetadataScope scope, Buffer input, boolean namedParameter)voidConstantPool. write(Buffer stream)Constructors in com.strobel.assembler.ir with parameters of type Buffer Constructor Description Writer(Buffer codeStream) -
Uses of Buffer in com.strobel.assembler.ir.attributes
Fields in com.strobel.assembler.ir.attributes declared as Buffer Modifier and Type Field Description private BufferCodeAttribute. _codeMethods in com.strobel.assembler.ir.attributes that return Buffer Modifier and Type Method Description BufferCodeAttribute. getCode()Methods in com.strobel.assembler.ir.attributes with parameters of type Buffer Modifier and Type Method Description static SourceAttributeSourceAttribute. readAttribute(IMetadataResolver resolver, IMetadataScope scope, Buffer buffer)static voidSourceAttribute. readAttributes(IMetadataResolver resolver, IMetadataScope scope, Buffer input, SourceAttribute[] attributes)Constructors in com.strobel.assembler.ir.attributes with parameters of type Buffer Constructor Description CodeAttribute(int size, int maxStack, int maxLocals, int codeOffset, int codeSize, Buffer buffer, ExceptionTableEntry[] exceptionTableEntries, SourceAttribute[] attributes) -
Uses of Buffer in com.strobel.assembler.metadata
Fields in com.strobel.assembler.metadata declared as Buffer Modifier and Type Field Description private BufferArrayTypeLoader. _bufferprivate BufferClassFileReader. _bufferMethods in com.strobel.assembler.metadata that return Buffer Modifier and Type Method Description BufferBuffer. putByteArray(byte[] b, int offset, int length)BufferBuffer. writeByte(int b)BufferBuffer. writeDouble(double d)BufferBuffer. writeFloat(float f)BufferBuffer. writeInt(int i)BufferBuffer. writeLong(long l)BufferBuffer. writeShort(int s)BufferBuffer. writeUtf8(java.lang.String s)Methods in com.strobel.assembler.metadata with parameters of type Buffer Modifier and Type Method Description private static java.lang.StringArrayTypeLoader. getInternalNameFromClassFile(Buffer b)private static java.lang.StringJarTypeLoader. getInternalNameFromClassFile(Buffer b)protected SourceAttributeClassFileReader. readAttributeCore(java.lang.String name, Buffer buffer, int originalOffset, int length)Reads aSourceAttributefrom the specified buffer.private voidClassFileReader. readAttributesPhaseOne(Buffer buffer, SourceAttribute[] attributes)static TypeDefinitionClassFileReader. readClass(int options, IMetadataResolver resolver, Buffer b)static TypeDefinitionClassFileReader. readClass(IMetadataResolver resolver, Buffer b)protected ModuleDependencyClassFileReader. readModuleDependency(Buffer buffer)protected PackageInfoClassFileReader. readPackageInfo(Buffer buffer)protected ServiceInfoClassFileReader. readServiceInfo(Buffer buffer)booleanArrayTypeLoader. tryLoadType(java.lang.String internalName, Buffer buffer)booleanClasspathTypeLoader. tryLoadType(java.lang.String internalName, Buffer buffer)booleanCompositeTypeLoader. tryLoadType(java.lang.String internalName, Buffer buffer)booleanITypeLoader. tryLoadType(java.lang.String internalName, Buffer buffer)booleanJarTypeLoader. tryLoadType(java.lang.String internalName, Buffer buffer)Constructors in com.strobel.assembler.metadata with parameters of type Buffer Constructor Description ClassFileReader(int options, IMetadataResolver resolver, int majorVersion, int minorVersion, Buffer buffer, ConstantPool constantPool, int accessFlags, ConstantPool.TypeInfoEntry thisClassEntry, ConstantPool.TypeInfoEntry baseClassEntry, ConstantPool.TypeInfoEntry[] interfaceEntries) -
Uses of Buffer in com.strobel.assembler.metadata.annotations
Methods in com.strobel.assembler.metadata.annotations with parameters of type Buffer Modifier and Type Method Description static CustomAnnotationAnnotationReader. read(IMetadataScope scope, Buffer input)private static AnnotationElementAnnotationReader. readElement(IMetadataScope scope, Buffer input)private static voidAnnotationReader. readParameters(AnnotationParameter[] parameters, IMetadataScope scope, Buffer input, boolean namedParameter)
-