Package xyz.cofe.trambda.bc.ann
Class EmbededAnnotation
- java.lang.Object
-
- xyz.cofe.trambda.bc.ann.AAbstractBC
-
- xyz.cofe.trambda.bc.ann.EmbededAnnotation
-
- All Implemented Interfaces:
Serializable
,xyz.cofe.collection.ImTree<ByteCode>
,xyz.cofe.collection.ImTreeWalk<ByteCode>
,AnnotationByteCode
,AnnotationDef
,AnnotationWriter
,GetAnnotationByteCodes
,ByteCode
- Direct Known Subclasses:
EmAArray
,EmANameDesc
public abstract class EmbededAnnotation extends AAbstractBC implements AnnotationDef, GetAnnotationByteCodes
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<AnnotationByteCode>
annotationByteCodes
-
Constructor Summary
Constructors Constructor Description EmbededAnnotation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<AnnotationByteCode>
getAnnotationByteCodes()
void
setAnnotationByteCodes(List<AnnotationByteCode> byteCodes)
-
Methods inherited from class xyz.cofe.trambda.bc.ann.AAbstractBC
clone
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface xyz.cofe.trambda.bc.ann.AnnotationWriter
write
-
-
-
-
Field Detail
-
annotationByteCodes
protected List<AnnotationByteCode> annotationByteCodes
-
-
Method Detail
-
getAnnotationByteCodes
public List<AnnotationByteCode> getAnnotationByteCodes()
- Specified by:
getAnnotationByteCodes
in interfaceGetAnnotationByteCodes
-
setAnnotationByteCodes
public void setAnnotationByteCodes(List<AnnotationByteCode> byteCodes)
-
-