org.objectweb.asm.xml
Class ASMContentHandler.Rule
java.lang.Object
org.objectweb.asm.xml.ASMContentHandler.Rule
- Direct Known Subclasses:
- ASMContentHandler.AnnotationDefaultRule, ASMContentHandler.AnnotationParameterRule, ASMContentHandler.AnnotationRule, ASMContentHandler.AnnotationValueAnnotationRule, ASMContentHandler.AnnotationValueArrayRule, ASMContentHandler.AnnotationValueEnumRule, ASMContentHandler.AnnotationValueRule, ASMContentHandler.ClassRule, ASMContentHandler.ExceptionRule, ASMContentHandler.ExceptionsRule, ASMContentHandler.FieldRule, ASMContentHandler.FrameRule, ASMContentHandler.FrameTypeRule, ASMContentHandler.InnerClassRule, ASMContentHandler.InterfaceRule, ASMContentHandler.InterfacesRule, ASMContentHandler.LabelRule, ASMContentHandler.LineNumberRule, ASMContentHandler.LocalVarRule, ASMContentHandler.LookupSwitchLabelRule, ASMContentHandler.LookupSwitchRule, ASMContentHandler.MaxRule, ASMContentHandler.MethodRule, ASMContentHandler.OpcodesRule, ASMContentHandler.OuterClassRule, ASMContentHandler.SourceRule, ASMContentHandler.TableSwitchLabelRule, ASMContentHandler.TableSwitchRule, ASMContentHandler.TryCatchRule
- Enclosing class:
- ASMContentHandler
protected abstract class ASMContentHandler.Rule
- extends java.lang.Object
Rule
|
Method Summary |
void |
begin(java.lang.String name,
org.xml.sax.Attributes attrs)
|
private java.lang.String |
decode(java.lang.String val)
|
void |
end(java.lang.String name)
|
protected int |
getAccess(java.lang.String s)
|
protected MethodVisitor |
getCodeVisitor()
|
protected Label |
getLabel(java.lang.Object label)
|
protected java.lang.Object |
getValue(java.lang.String desc,
java.lang.String val)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ASMContentHandler.Rule
protected ASMContentHandler.Rule()
begin
public void begin(java.lang.String name,
org.xml.sax.Attributes attrs)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
end
public void end(java.lang.String name)
getValue
protected final java.lang.Object getValue(java.lang.String desc,
java.lang.String val)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
decode
private final java.lang.String decode(java.lang.String val)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getLabel
protected final Label getLabel(java.lang.Object label)
getCodeVisitor
protected final MethodVisitor getCodeVisitor()
getAccess
protected final int getAccess(java.lang.String s)