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 class
APair.APairBoolean
static class
APair.APairBooleanArr1D
static class
APair.APairByte
static class
APair.APairByteArr1D
static class
APair.APairCharacter
static class
APair.APairCharArr1D
static class
APair.APairDouble
static class
APair.APairDoubleArr1D
static class
APair.APairFloat
static class
APair.APairFloatArr1D
static class
APair.APairIntArr1D
static class
APair.APairInteger
static class
APair.APairLong
static class
APair.APairLongArr1D
static class
APair.APairSerializable
static class
APair.APairShort
static class
APair.APairShortArr1D
static class
APair.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)
String
getName()
V
getValue()
void
setName(String s)
void
setValue(V v)
String
toString()
void
write(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:
clone
in interfaceAnnotationByteCode
- Specified by:
clone
in classAAbstractBC
-
write
public void write(org.objectweb.asm.AnnotationVisitor v)
- Specified by:
write
in interfaceAnnotationWriter
-
-