| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IPoolInfoVisitor<R,D>
Visitor on constant pool info objects. First generic type parameter is return type, second is parameter type.
| Method Summary | |
|---|---|
|  R | asciizCase(ASCIIPoolInfo host,
                     D param)Case for asciiz info. | 
|  R | classCase(ClassPoolInfo host,
                   D param)Case for class info. | 
|  R | doubleCase(DoublePoolInfo host,
                     D param)Case for double info. | 
|  R | emptyCase(EmptyPoolInfo host,
                   D param)Case for empty info. | 
|  R | fieldCase(FieldPoolInfo host,
                   D param)Case for field info. | 
|  R | floatCase(FloatPoolInfo host,
                   D param)Case for float info. | 
|  R | intCase(IntegerPoolInfo host,
               D param)Case for int info. | 
|  R | interfaceMethodCase(InterfaceMethodPoolInfo host,
                                       D param)Case for interface method info. | 
|  R | longCase(LongPoolInfo host,
                 D param)Case for long info. | 
|  R | methodCase(MethodPoolInfo host,
                     D param)Case for method info. | 
|  R | nameAndTypeCase(NameAndTypePoolInfo host,
                               D param)Case for name and type info. | 
|  R | stringCase(StringPoolInfo host,
                     D param)Case for string info. | 
|  R | unicodeCase(UnicodePoolInfo host,
                       D param)Case for unicode info. | 
| Method Detail | 
|---|
R emptyCase(EmptyPoolInfo host,
            D param)
host - empty infoparam - visitor-specific parameter
R classCase(ClassPoolInfo host,
            D param)
host - class infoparam - visitor-specific parameter
R stringCase(StringPoolInfo host,
             D param)
host - string infoparam - visitor-specific parameter
R fieldCase(FieldPoolInfo host,
            D param)
host - field infoparam - visitor-specific parameter
R methodCase(MethodPoolInfo host,
             D param)
host - method infoparam - visitor-specific parameter
R interfaceMethodCase(InterfaceMethodPoolInfo host,
                      D param)
host - interface method info infoparam - visitor-specific parameter
R nameAndTypeCase(NameAndTypePoolInfo host,
                  D param)
host - name and type infoparam - visitor-specific parameter
R intCase(IntegerPoolInfo host,
          D param)
host - int infoparam - visitor-specific parameter
R floatCase(FloatPoolInfo host,
            D param)
host - float infoparam - visitor-specific parameter
R longCase(LongPoolInfo host,
           D param)
host - long infoparam - visitor-specific parameter
R doubleCase(DoublePoolInfo host,
             D param)
host - double infoparam - visitor-specific parameter
R asciizCase(ASCIIPoolInfo host,
             D param)
host - asciiz infoparam - visitor-specific parameter
R unicodeCase(UnicodePoolInfo host,
              D param)
host - unicode infoparam - visitor-specific parameter
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||