Package xyz.cofe.trambda.bc.mth
Class MLabel
- java.lang.Object
-
- xyz.cofe.trambda.bc.mth.MAbstractBC
-
- xyz.cofe.trambda.bc.mth.MLabel
-
- All Implemented Interfaces:
Serializable,xyz.cofe.collection.ImTree<ByteCode>,xyz.cofe.collection.ImTreeWalk<ByteCode>,ByteCode,MethodByteCode,MethodWriter
public class MLabel extends MAbstractBC implements MethodWriter
Метка в исходном коде/точка перехода- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MLabelclone()booleanequals(Object obj)StringgetName()Возвращает название меткиinthashCode()voidsetName(String name)Указывает название меткиStringtoString()voidwrite(org.objectweb.asm.MethodVisitor v, MethodWriterCtx ctx)
-
-
-
Method Detail
-
clone
public MLabel clone()
- Specified by:
clonein interfaceMethodByteCode- Specified by:
clonein classMAbstractBC
-
getName
public String getName()
Возвращает название метки- Returns:
- название метки
-
setName
public void setName(String name)
Указывает название метки- Parameters:
name- название метки
-
write
public void write(org.objectweb.asm.MethodVisitor v, MethodWriterCtx ctx)- Specified by:
writein interfaceMethodWriter
-
-