Class NewAttributeBands.UnionCase
- java.lang.Object
-
- org.apache.commons.compress.harmony.pack200.NewAttributeBands.LayoutElement
-
- org.apache.commons.compress.harmony.pack200.NewAttributeBands.UnionCase
-
- All Implemented Interfaces:
NewAttributeBands.AttributeLayoutElement
- Enclosing class:
- NewAttributeBands
public class NewAttributeBands.UnionCase extends NewAttributeBands.LayoutElement
A Union case
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAttributeToBand(NewAttribute attribute, java.io.InputStream stream)
java.util.List
getBody()
boolean
hasTag(long l)
void
pack(java.io.OutputStream out)
void
renumberBci(IntList bciRenumbering, java.util.Map labelsToOffsets)
-
Methods inherited from class org.apache.commons.compress.harmony.pack200.NewAttributeBands.LayoutElement
getLength
-
-
-
-
Method Detail
-
hasTag
public boolean hasTag(long l)
-
addAttributeToBand
public void addAttributeToBand(NewAttribute attribute, java.io.InputStream stream)
-
pack
public void pack(java.io.OutputStream out) throws java.io.IOException, Pack200Exception
- Throws:
java.io.IOException
Pack200Exception
-
renumberBci
public void renumberBci(IntList bciRenumbering, java.util.Map labelsToOffsets)
-
getBody
public java.util.List getBody()
-
-