Class Names


  • public final class Names
    extends Object
    • Method Detail

      • toSimpleClassName

        public static String toSimpleClassName​(String name)
      • toConstant

        public static String toConstant​(String name)
      • getIdentifier

        public static String getIdentifier​(String s)
      • getGetterMethod

        public static String getGetterMethod​(String name)
      • getWithMethod

        public static String getWithMethod​(String name)
      • getSimpleClassNameContainer

        public String getSimpleClassNameContainer​(String name)
      • getSimpleTypeNameFromTypeWithNamespace

        public String getSimpleTypeNameFromTypeWithNamespace​(String name)
      • getFullClassNameFromTypeWithNamespace

        public String getFullClassNameFromTypeWithNamespace​(String type)
      • getFullClassNameFromTypeWithoutNamespace

        public String getFullClassNameFromTypeWithoutNamespace​(Schema schema,
                                                               String type)
      • getInnerType

        public String getInnerType​(String type)
      • isEntityWithNamespace

        public boolean isEntityWithNamespace​(String type)
      • getGetterMethodWithoutGet

        public static String getGetterMethodWithoutGet​(String name)
      • isCollection

        public boolean isCollection​(TProperty x)
      • isCollection

        public static boolean isCollection​(String t)
      • toImportedTypeNonCollection

        public String toImportedTypeNonCollection​(String t,
                                                  Imports imports)
      • toImportedFullClassName

        public String toImportedFullClassName​(String t,
                                              Imports imports,
                                              Class<?> collectionClass)
      • getImportedFullClassNameFromEdm

        public String getImportedFullClassNameFromEdm​(String t,
                                                      Imports imports)
      • getSimpleClassNameSchema

        public String getSimpleClassNameSchema​(Schema schema)
      • getPackageSchema

        public String getPackageSchema​(Schema schema)
      • getFullTypeFromSimpleType

        public String getFullTypeFromSimpleType​(Schema schema,
                                                String name)
      • getFullClassNameEnum

        public String getFullClassNameEnum​(Schema schema,
                                           String name)
      • getFullClassNameEntity

        public String getFullClassNameEntity​(Schema schema,
                                             String name)
      • getFullClassNameComplexType

        public String getFullClassNameComplexType​(Schema schema,
                                                  String name)
      • getSimpleClassNameEntity

        public String getSimpleClassNameEntity​(Schema schema,
                                               String name)
      • getPackageEntity

        public String getPackageEntity​(Schema schema)
      • getClassFileSchema

        public File getClassFileSchema​(Schema schema)
      • getDirectorySchema

        public File getDirectorySchema​(Schema schema)
      • getDirectoryEnum

        public File getDirectoryEnum​(Schema schema)
      • getSimpleClassNameEnum

        public String getSimpleClassNameEnum​(Schema schema,
                                             String name)
      • getPackageEnum

        public String getPackageEnum​(Schema schema)
      • getClassFileEnum

        public File getClassFileEnum​(Schema schema,
                                     String name)
      • getDirectoryEntity

        public File getDirectoryEntity​(Schema schema)
      • getFullClassNameEntityRequestFromTypeWithNamespace

        public String getFullClassNameEntityRequestFromTypeWithNamespace​(Schema schema,
                                                                         String name)
      • getFullClassNameEntityRequestFromTypeWithoutNamespace

        public String getFullClassNameEntityRequestFromTypeWithoutNamespace​(Schema schema,
                                                                            String name)
      • getPackageEntityRequest

        public String getPackageEntityRequest​(Schema schema)
      • getClassFileComplexType

        public File getClassFileComplexType​(Schema schema,
                                            String name)
      • getSimpleClassNameComplexType

        public String getSimpleClassNameComplexType​(Schema schema,
                                                    String name)
      • getDirectoryComplexType

        public File getDirectoryComplexType​(Schema schema)
      • getClassFileEntity

        public File getClassFileEntity​(Schema schema,
                                       String name)
      • getPackageComplexType

        public String getPackageComplexType​(Schema schema)
      • getDirectoryEntityRequest

        public File getDirectoryEntityRequest​(Schema schema)
      • getSimpleClassNameEntityRequest

        public String getSimpleClassNameEntityRequest​(Schema schema,
                                                      String name)
      • getSchema

        public Schema getSchema​(String typeWithNamespace)
      • getClassFileEntityRequest

        public File getClassFileEntityRequest​(Schema schema,
                                              String name)
      • getDirectoryContainer

        public File getDirectoryContainer​(Schema schema)
      • getSimpleClassNameContainer

        public String getSimpleClassNameContainer​(Schema schema,
                                                  String name)
      • getPackageContainer

        public String getPackageContainer​(Schema schema)
      • getClassFileContainer

        public File getClassFileContainer​(Schema schema,
                                          String name)
      • getDirectoryEntityCollectionRequest

        public File getDirectoryEntityCollectionRequest​(Schema schema)
      • getDirectoryComplexTypeCollectionRequest

        public File getDirectoryComplexTypeCollectionRequest​(Schema schema)
      • getSimpleClassNameCollectionRequest

        public String getSimpleClassNameCollectionRequest​(Schema schema,
                                                          String name)
      • getPackageCollectionRequest

        public String getPackageCollectionRequest​(Schema schema)
      • getFullClassNameEntityRequest

        public String getFullClassNameEntityRequest​(Schema schema,
                                                    String name)
      • getFullClassNameCollectionRequestFromTypeWithNamespace

        public String getFullClassNameCollectionRequestFromTypeWithNamespace​(Schema schema,
                                                                             String name)
      • getClassFileEntityCollectionRequest

        public File getClassFileEntityCollectionRequest​(Schema schema,
                                                        String name)
      • getClassFileComplexTypeCollectionRequest

        public File getClassFileComplexTypeCollectionRequest​(Schema schema,
                                                             String name)
      • getFullClassNameSchema

        public String getFullClassNameSchema​(Schema schema)
      • getFullClassNameCollectionRequest

        public String getFullClassNameCollectionRequest​(Schema schema,
                                                        String name)
      • getFullClassNameContainer

        public String getFullClassNameContainer​(Schema schema,
                                                String name)
      • getPackageEntitySet

        public String getPackageEntitySet​(Schema schema)
      • getClassFileEntitySet

        public File getClassFileEntitySet​(Schema schema,
                                          String name)
      • getDirectoryEntitySet

        public File getDirectoryEntitySet​(Schema schema)
      • getPutMethod

        public static String getPutMethod​(String name,
                                          com.github.davidmoten.odata.client.HttpMethod method)
      • getPutChunkedMethod

        public static String getPutChunkedMethod​(String name,
                                                 com.github.davidmoten.odata.client.HttpMethod method)