Class ClassNames

java.lang.Object
org.seasar.doma.internal.ClassNames

public class ClassNames extends Object
  • Constructor Details

    • ClassNames

      public ClassNames()
  • Method Details

    • normalizeBinaryName

      public static String normalizeBinaryName(CharSequence binaryName)
    • newEntityTypeClassName

      public static ClassName newEntityTypeClassName(CharSequence entityClassName)
    • newEmbeddableTypeClassName

      public static ClassName newEmbeddableTypeClassName(CharSequence embeddedClassName)
    • newDomainTypeClassName

      public static ClassName newDomainTypeClassName(CharSequence domainClassName)
    • newExternalDomainTypeClassName

      public static ClassName newExternalDomainTypeClassName(CharSequence externalDomainClassName)
    • newEntityMetamodelClassNameBuilder

      public static ClassName newEntityMetamodelClassNameBuilder(CharSequence entityClassName, String metamodelPrefix, String metamodelSuffix)
    • newAggregateStrategyTypeClassName

      public static ClassName newAggregateStrategyTypeClassName(CharSequence aggregateStrategyClassName)