edu.umd.cs.findbugs.ba
Class SignatureParser

java.lang.Object
  extended by edu.umd.cs.findbugs.ba.SignatureParser

public class SignatureParser
extends java.lang.Object

A simple class to parse method signatures.

Author:
David Hovemeyer

Nested Class Summary
private  class SignatureParser.ParameterSignatureIterator
           
 
Field Summary
private  java.lang.String signature
           
 
Constructor Summary
SignatureParser(java.lang.String signature)
          Constructor.
 
Method Summary
 java.util.Iterator<java.lang.String> parameterSignatureIterator()
          Get an Iterator over signatures of the method parameters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

signature

private java.lang.String signature
Constructor Detail

SignatureParser

public SignatureParser(java.lang.String signature)
Constructor.

Parameters:
signature - the method signature to be parsed
Method Detail

parameterSignatureIterator

public java.util.Iterator<java.lang.String> parameterSignatureIterator()
Get an Iterator over signatures of the method parameters.

Returns:
Iterator which returns the parameter type signatures in order