com.sun.tdk.signaturetest.sigfile.f40
Class F40Parser
java.lang.Object
com.sun.tdk.signaturetest.sigfile.f40.F40Parser
- All Implemented Interfaces:
- Parser
- Direct Known Subclasses:
- F41Parser
public class F40Parser
- extends java.lang.Object
- implements Parser
Parse string representation used in sigfile v4.0 and create corresponding
member object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
F40Parser
public F40Parser()
parseClassDescription
public ClassDescription parseClassDescription(java.lang.String classDefinition,
java.util.List members)
- Specified by:
parseClassDescription
in interface Parser
parseFutureSpecific
protected boolean parseFutureSpecific(java.lang.String str,
ClassDescription cl)
convertFutureSpecific
protected java.lang.String convertFutureSpecific(java.lang.String str,
ClassDescription classDescription)
processOuter
protected void processOuter(ClassDescription classDescription,
java.lang.String str)
parseInternals
protected java.util.Set parseInternals(java.lang.String str)
appendAnnotations
protected void appendAnnotations(MemberDescription fid,
java.util.List alist)
parse
protected MemberDescription parse(java.lang.String definition)
processClassDescription
protected ClassDescription processClassDescription(java.lang.String classDefinition)
parse
protected MemberDescription parse(ClassDescription cls,
java.lang.String def)