@Test void isVoid() { assertAll( () -> assertThat(type("void").isVoid()) .isTrue(), () -> assertThat(type("int").isVoid()) .isFalse() ); }
@Override public boolean isVoid() { return "void".equals(fullyQualifiedName()); }
JType implements Type, Type.ArrayType { @Override public boolean isVoid() { return "void".equals(fullyQualifiedName()); } }
JType implements Type, Type.ArrayType { @Override public boolean isVoid() { return "void".equals(fullyQualifiedName()); } JType(JSema sema, ITypeBinding typeBinding); }
JType implements Type, Type.ArrayType { @Override public boolean isVoid() { return "void".equals(fullyQualifiedName()); } JType(JSema sema, ITypeBinding typeBinding); @Override boolean is(String fullyQualifiedName); @Override boolean isSubtypeOf(String fullyQualifiedName); @Override boolean isSubtypeOf(Type superType); @Override boolean isArray(); @Override boolean isClass(); @Override boolean isVoid(); @Override boolean isPrimitive(); @Override boolean isPrimitive(Primitives primitive); @Override boolean isUnknown(); @Override boolean isNumerical(); @Override String fullyQualifiedName(); @Override String name(); @Override String toString(); @Override Symbol.TypeSymbol symbol(); @Override Type erasure(); @Override Type elementType(); @Override boolean equals(Object obj); @Override int hashCode(); @Override boolean isParameterized(); @Override List<Type> typeArguments(); }
JType implements Type, Type.ArrayType { @Override public boolean isVoid() { return "void".equals(fullyQualifiedName()); } JType(JSema sema, ITypeBinding typeBinding); @Override boolean is(String fullyQualifiedName); @Override boolean isSubtypeOf(String fullyQualifiedName); @Override boolean isSubtypeOf(Type superType); @Override boolean isArray(); @Override boolean isClass(); @Override boolean isVoid(); @Override boolean isPrimitive(); @Override boolean isPrimitive(Primitives primitive); @Override boolean isUnknown(); @Override boolean isNumerical(); @Override String fullyQualifiedName(); @Override String name(); @Override String toString(); @Override Symbol.TypeSymbol symbol(); @Override Type erasure(); @Override Type elementType(); @Override boolean equals(Object obj); @Override int hashCode(); @Override boolean isParameterized(); @Override List<Type> typeArguments();  }