Uses of Class
com.github.tadukoo.java.JavaType
Packages that use JavaType
Package
Description
Contains the base interfaces and enums for dealing with Java code
Contains helpers for
fields in JavaContains helpers for
classes in JavaContains helpers for
methods in JavaContains classes to use to parse Java code
-
Uses of JavaType in com.github.tadukoo.java
Methods in com.github.tadukoo.java that return JavaTypeModifier and TypeMethodDescriptionJavaType.JavaTypeBuilder.build()JavaTypeParameter.getBaseType()JavaTypeParameter.getExtendsType()JavaParameter.getType()Methods in com.github.tadukoo.java with parameters of type JavaTypeModifier and TypeMethodDescriptionJavaTypeParameter.JavaTypeParameterBuilder.extendsType(JavaType extendsType) -
Uses of JavaType in com.github.tadukoo.java.field
Fields in com.github.tadukoo.java.field declared as JavaTypeModifier and TypeFieldDescriptionprotected JavaTypeJavaField.typeThetypeof the fieldprotected JavaTypeJavaFieldBuilder.typeThetypeof the fieldMethods in com.github.tadukoo.java.field that return JavaTypeMethods in com.github.tadukoo.java.field with parameters of type JavaTypeModifier and TypeMethodDescriptionvoidConstructors in com.github.tadukoo.java.field with parameters of type JavaTypeModifierConstructorDescriptionprotectedJavaField(boolean editable, Javadoc javadoc, List<JavaAnnotation> annotations, Visibility visibility, boolean isStatic, boolean isFinal, JavaType type, String name, String value) Constructs a Java Field with the given parameters -
Uses of JavaType in com.github.tadukoo.java.javaclass
Fields in com.github.tadukoo.java.javaclass declared as JavaTypeModifier and TypeFieldDescriptionprotected JavaTypeJavaClass.classNameThe name of the class, along with type parameters to form aJavaTypeprotected JavaTypeJavaClassBuilder.classNameThe name of the class, along with type parameters to form aJavaTypeprotected JavaTypeJavaClass.superClassNameThe name of the class this one extends (can be null), along with type parameters to form aJavaTypeprotected JavaTypeJavaClassBuilder.superClassNameThe name of the class this one extends (can be null), along with type parameters to form aJavaTypeFields in com.github.tadukoo.java.javaclass with type parameters of type JavaTypeModifier and TypeFieldDescriptionJavaClass.implementsInterfaceNamesThe names of interfaces this class implements, along with type parameters to form aJavaTypeJavaClassBuilder.implementsInterfaceNamesThe names of interfaces this class implements, along with type parameters to form aJavaTypeMethods in com.github.tadukoo.java.javaclass that return JavaTypeMethods in com.github.tadukoo.java.javaclass that return types with arguments of type JavaTypeMethods in com.github.tadukoo.java.javaclass with parameters of type JavaTypeModifier and TypeMethodDescriptionvoidEditableJavaClass.addImplementsInterfaceName(JavaType implementsInterfaceName) JavaClassBuilder.implementsInterfaceName(JavaType implementsInterfaceName) voidEditableJavaClass.setClassName(JavaType className) voidEditableJavaClass.setSuperClassName(JavaType superClassName) JavaClassBuilder.superClassName(JavaType superClassName) Method parameters in com.github.tadukoo.java.javaclass with type arguments of type JavaTypeModifier and TypeMethodDescriptionvoidEditableJavaClass.addImplementsInterfaceNames(List<JavaType> implementsInterfaceNames) JavaClassBuilder.implementsInterfaceNames(List<JavaType> implementsInterfaceNames) voidEditableJavaClass.setImplementsInterfaceNames(List<JavaType> implementsInterfaceNames) Constructors in com.github.tadukoo.java.javaclass with parameters of type JavaTypeModifierConstructorDescriptionprotectedJavaClass(boolean editable, boolean isInnerClass, JavaPackageDeclaration packageDeclaration, List<JavaImportStatement> importStatements, Javadoc javadoc, List<JavaAnnotation> annotations, Visibility visibility, boolean isAbstract, boolean isStatic, boolean isFinal, JavaType className, JavaType superClassName, List<JavaType> implementsInterfaceNames, List<JavaStaticCodeBlock> staticCodeBlocks, List<JavaSingleLineComment> singleLineComments, List<JavaMultiLineComment> multiLineComments, List<JavaClass> innerClasses, List<JavaField> fields, List<JavaMethod> methods, List<com.github.tadukoo.util.tuple.Pair<JavaCodeTypes, String>> innerElementsOrder) Constructs a new Java Class with the given parameters -
Uses of JavaType in com.github.tadukoo.java.method
Fields in com.github.tadukoo.java.method declared as JavaTypeModifier and TypeFieldDescriptionprotected JavaTypeJavaMethod.returnTypeThe returntypeof the methodprotected JavaTypeJavaMethodBuilder.returnTypeThe returntypeof the methodMethods in com.github.tadukoo.java.method that return JavaTypeMethods in com.github.tadukoo.java.method with parameters of type JavaTypeModifier and TypeMethodDescriptionJavaMethodBuilder.returnType(JavaType returnType) voidEditableJavaMethod.setReturnType(JavaType returnType) Constructors in com.github.tadukoo.java.method with parameters of type JavaTypeModifierConstructorDescriptionprotectedJavaMethod(boolean editable, Javadoc javadoc, List<JavaAnnotation> annotations, Visibility visibility, boolean isAbstract, boolean isStatic, boolean isFinal, List<JavaTypeParameter> typeParameters, JavaType returnType, String name, List<JavaParameter> parameters, List<String> throwTypes, List<String> lines) Constructs a new Java Method with the given parameters -
Uses of JavaType in com.github.tadukoo.java.parsing
Methods in com.github.tadukoo.java.parsing that return JavaTypeModifier and TypeMethodDescriptionstatic JavaTypeAbstractJavaParser.parseJavaType(String typeContent) Parses aJavaTypefrom the given String