Interface JavaCodeType

All Superinterfaces:
JavaTokens
All Known Subinterfaces:
JavaClassType
All Known Implementing Classes:
EditableJavaAnnotation, EditableJavaClass, EditableJavadoc, EditableJavaField, EditableJavaImportStatement, EditableJavaMethod, EditableJavaMultiLineComment, EditableJavaPackageDeclaration, EditableJavaSingleLineComment, JavaAnnotation, JavaClass, Javadoc, JavaField, JavaImportStatement, JavaMethod, JavaMultiLineComment, JavaPackageDeclaration, JavaSingleLineComment, UneditableJavaAnnotation, UneditableJavaClass, UneditableJavadoc, UneditableJavaField, UneditableJavaImportStatement, UneditableJavaMethod, UneditableJavaMultiLineComment, UneditableJavaPackageDeclaration, UneditableJavaSingleLineComment

public interface JavaCodeType extends JavaTokens
Represents a generic type in Java
Version:
Beta v.0.5
Author:
Logan Ferree (Tadukoo)
  • Field Details

  • Method Details

    • escapeQuotes

      default String escapeQuotes(String str)
      Takes the given String and escapes any quotes in them
      Parameters:
      str - The string to escape quotes in
      Returns:
      A version of the given string with quotes escaped
    • getJavaCodeType

      JavaCodeTypes getJavaCodeType()
      Returns:
      What type this is
    • toBuilderCode

      String toBuilderCode()
      Returns:
      The String of code to build the JavaCodeType