public class IsInvalidTypeVisitor
extends javax.lang.model.util.AbstractTypeVisitor6<java.lang.Boolean,java.lang.Void>
implements com.google.common.base.Predicate<javax.lang.model.type.TypeMirror>
| Constructor and Description |
|---|
IsInvalidTypeVisitor() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
apply(javax.lang.model.type.TypeMirror input)
Returns true if input is neither null nor invalid.
|
java.lang.Boolean |
visitArray(javax.lang.model.type.ArrayType t,
java.lang.Void p) |
java.lang.Boolean |
visitDeclared(javax.lang.model.type.DeclaredType t,
java.lang.Void p) |
java.lang.Boolean |
visitError(javax.lang.model.type.ErrorType t,
java.lang.Void p) |
java.lang.Boolean |
visitExecutable(javax.lang.model.type.ExecutableType t,
java.lang.Void p) |
java.lang.Boolean |
visitNoType(javax.lang.model.type.NoType t,
java.lang.Void p) |
java.lang.Boolean |
visitNull(javax.lang.model.type.NullType t,
java.lang.Void p) |
java.lang.Boolean |
visitPrimitive(javax.lang.model.type.PrimitiveType t,
java.lang.Void p) |
java.lang.Boolean |
visitTypeVariable(javax.lang.model.type.TypeVariable t,
java.lang.Void p) |
java.lang.Boolean |
visitWildcard(javax.lang.model.type.WildcardType t,
java.lang.Void p) |
visit, visit, visitIntersection, visitUnion, visitUnknownpublic boolean apply(javax.lang.model.type.TypeMirror input)
apply in interface com.google.common.base.Predicate<javax.lang.model.type.TypeMirror>public java.lang.Boolean visitPrimitive(javax.lang.model.type.PrimitiveType t,
java.lang.Void p)
visitPrimitive in interface javax.lang.model.type.TypeVisitor<java.lang.Boolean,java.lang.Void>public java.lang.Boolean visitNull(javax.lang.model.type.NullType t,
java.lang.Void p)
visitNull in interface javax.lang.model.type.TypeVisitor<java.lang.Boolean,java.lang.Void>public java.lang.Boolean visitArray(javax.lang.model.type.ArrayType t,
java.lang.Void p)
visitArray in interface javax.lang.model.type.TypeVisitor<java.lang.Boolean,java.lang.Void>public java.lang.Boolean visitDeclared(javax.lang.model.type.DeclaredType t,
java.lang.Void p)
visitDeclared in interface javax.lang.model.type.TypeVisitor<java.lang.Boolean,java.lang.Void>public java.lang.Boolean visitError(javax.lang.model.type.ErrorType t,
java.lang.Void p)
visitError in interface javax.lang.model.type.TypeVisitor<java.lang.Boolean,java.lang.Void>public java.lang.Boolean visitTypeVariable(javax.lang.model.type.TypeVariable t,
java.lang.Void p)
visitTypeVariable in interface javax.lang.model.type.TypeVisitor<java.lang.Boolean,java.lang.Void>public java.lang.Boolean visitWildcard(javax.lang.model.type.WildcardType t,
java.lang.Void p)
visitWildcard in interface javax.lang.model.type.TypeVisitor<java.lang.Boolean,java.lang.Void>public java.lang.Boolean visitExecutable(javax.lang.model.type.ExecutableType t,
java.lang.Void p)
visitExecutable in interface javax.lang.model.type.TypeVisitor<java.lang.Boolean,java.lang.Void>public java.lang.Boolean visitNoType(javax.lang.model.type.NoType t,
java.lang.Void p)
visitNoType in interface javax.lang.model.type.TypeVisitor<java.lang.Boolean,java.lang.Void>