Package xyz.cofe.trambda.bc.ann
Class APair<V>
- java.lang.Object
-
- xyz.cofe.trambda.bc.ann.AAbstractBC
-
- xyz.cofe.trambda.bc.ann.APair<V>
-
- All Implemented Interfaces:
Serializable,xyz.cofe.collection.ImTree<ByteCode>,xyz.cofe.collection.ImTreeWalk<ByteCode>,AnnotationByteCode,AnnotationWriter,ByteCode
- Direct Known Subclasses:
APair.APairBoolean,APair.APairBooleanArr1D,APair.APairByte,APair.APairByteArr1D,APair.APairCharacter,APair.APairCharArr1D,APair.APairDouble,APair.APairDoubleArr1D,APair.APairFloat,APair.APairFloatArr1D,APair.APairIntArr1D,APair.APairInteger,APair.APairLong,APair.APairLongArr1D,APair.APairSerializable,APair.APairShort,APair.APairShortArr1D,APair.APairString
public abstract class APair<V> extends AAbstractBC implements AnnotationWriter
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAPair.APairBooleanstatic classAPair.APairBooleanArr1Dstatic classAPair.APairBytestatic classAPair.APairByteArr1Dstatic classAPair.APairCharacterstatic classAPair.APairCharArr1Dstatic classAPair.APairDoublestatic classAPair.APairDoubleArr1Dstatic classAPair.APairFloatstatic classAPair.APairFloatArr1Dstatic classAPair.APairIntArr1Dstatic classAPair.APairIntegerstatic classAPair.APairLongstatic classAPair.APairLongArr1Dstatic classAPair.APairSerializablestatic classAPair.APairShortstatic classAPair.APairShortArr1Dstatic classAPair.APairString
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract APair<V>clone()static APair<?>create(String name, Object value)StringgetName()VgetValue()voidsetName(String s)voidsetValue(V v)StringtoString()voidwrite(org.objectweb.asm.AnnotationVisitor v)
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String s)
-
getValue
public V getValue()
-
setValue
public void setValue(V v)
-
clone
public abstract APair<V> clone()
- Specified by:
clonein interfaceAnnotationByteCode- Specified by:
clonein classAAbstractBC
-
write
public void write(org.objectweb.asm.AnnotationVisitor v)
- Specified by:
writein interfaceAnnotationWriter
-
-