Interface NewAttributeBands.AttributeLayoutElement
-
- All Known Implementing Classes:
NewAttributeBands.Call,NewAttributeBands.Callable,NewAttributeBands.Integral,NewAttributeBands.LayoutElement,NewAttributeBands.Reference,NewAttributeBands.Replication,NewAttributeBands.Union,NewAttributeBands.UnionCase
- Enclosing class:
- NewAttributeBands
public static interface NewAttributeBands.AttributeLayoutElement
An AttributeLayoutElement is a part of an attribute layout and has one or more bands associated with it, which transmit the AttributeElement data for successive Attributes of this type.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddAttributeToBand(NewAttribute attribute, java.io.InputStream stream)voidpack(java.io.OutputStream out)voidrenumberBci(IntList bciRenumbering, java.util.Map labelsToOffsets)
-
-
-
Method Detail
-
addAttributeToBand
void addAttributeToBand(NewAttribute attribute, java.io.InputStream stream)
-
pack
void pack(java.io.OutputStream out) throws java.io.IOException, Pack200Exception
- Throws:
java.io.IOExceptionPack200Exception
-
renumberBci
void renumberBci(IntList bciRenumbering, java.util.Map labelsToOffsets)
-
-