class DescriptorBuilder extends javax.lang.model.util.SimpleTypeVisitor6<java.lang.String,State>
DeobfuscatorBuilder to construct client-to-server method mappings.| Constructor and Description |
|---|
DescriptorBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
defaultAction(javax.lang.model.type.TypeMirror x,
State state) |
java.lang.String |
visitArray(javax.lang.model.type.ArrayType x,
State state)
Arrays aren't actually used anywhere in RequestFactory, but it's trivial to
implement and might be useful later on.
|
java.lang.String |
visitDeclared(javax.lang.model.type.DeclaredType x,
State state) |
java.lang.String |
visitExecutable(javax.lang.model.type.ExecutableType x,
State state)
Only generates the method descriptor, which does not include the method's
name.
|
java.lang.String |
visitNoType(javax.lang.model.type.NoType x,
State state) |
java.lang.String |
visitPrimitive(javax.lang.model.type.PrimitiveType x,
State state) |
java.lang.String |
visitTypeVariable(javax.lang.model.type.TypeVariable x,
State state) |
java.lang.String |
visitWildcard(javax.lang.model.type.WildcardType x,
State state) |
public java.lang.String visitArray(javax.lang.model.type.ArrayType x,
State state)
public java.lang.String visitDeclared(javax.lang.model.type.DeclaredType x,
State state)
public java.lang.String visitExecutable(javax.lang.model.type.ExecutableType x,
State state)
public java.lang.String visitNoType(javax.lang.model.type.NoType x,
State state)
public java.lang.String visitPrimitive(javax.lang.model.type.PrimitiveType x,
State state)
public java.lang.String visitTypeVariable(javax.lang.model.type.TypeVariable x,
State state)
public java.lang.String visitWildcard(javax.lang.model.type.WildcardType x,
State state)