BandSet.BandAnalysisResults, BandSet.BandData
segmentHeader
Modifier and Type | Method and Description |
---|---|
void |
addCPClass(String className) |
boolean |
existsCpClass(String className) |
void |
finaliseBands()
All input classes for the segment have now been read in, so this method is called so that this class can
calculate/complete anything it could not do while classes were being read.
|
CPConstant |
getConstant(Object value) |
CPClass |
getCPClass(String className) |
CPMethodOrField |
getCPField(CPClass cpClass,
String name,
String desc) |
CPMethodOrField |
getCPField(String owner,
String name,
String desc) |
CPMethodOrField |
getCPIMethod(CPClass cpClass,
String name,
String desc) |
CPMethodOrField |
getCPIMethod(String owner,
String name,
String desc) |
CPMethodOrField |
getCPMethod(CPClass cpClass,
String name,
String desc) |
CPMethodOrField |
getCPMethod(String owner,
String name,
String desc) |
CPNameAndType |
getCPNameAndType(String name,
String signature) |
CPSignature |
getCPSignature(String signature) |
CPUTF8 |
getCPUtf8(String utf8) |
void |
pack(OutputStream out)
Write the packed set of bands to the given output stream
|
cpEntryListToArray, cpEntryOrNullListToArray, encodeBandInt, encodeFlags, encodeFlags, encodeScalar, encodeScalar, integerListToArray, longListToArray
public void pack(OutputStream out) throws IOException, Pack200Exception
BandSet
pack
in class BandSet
out
- TODOIOException
- If an I/O error occurs.Pack200Exception
- TODOpublic void finaliseBands()
public CPSignature getCPSignature(String signature)
public CPClass getCPClass(String className)
public void addCPClass(String className)
public CPNameAndType getCPNameAndType(String name, String signature)
public CPMethodOrField getCPField(CPClass cpClass, String name, String desc)
public CPConstant getConstant(Object value)
public CPMethodOrField getCPMethod(CPClass cpClass, String name, String desc)
public CPMethodOrField getCPIMethod(CPClass cpClass, String name, String desc)
public CPMethodOrField getCPField(String owner, String name, String desc)
public CPMethodOrField getCPMethod(String owner, String name, String desc)
public CPMethodOrField getCPIMethod(String owner, String name, String desc)
public boolean existsCpClass(String className)
Copyright © 2002–2020 The Apache Software Foundation. All rights reserved.