fixing warnings from checkstyle in common-be
[sdc.git] / common-be / src / main / java / org / openecomp / sdc / be / datatypes / enums / GraphPropertyEnum.java
index 4613a59..058bcac 100644 (file)
@@ -3,9 +3,9 @@
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -19,108 +19,107 @@ import java.util.ArrayList;
 import java.util.List;
 
 
-
 public enum GraphPropertyEnum {
-//     field name                                                                              class type                              unique          indexed 
-//                                                                                                     stored in graph                         index   
-       UNIQUE_ID                       ("uid",                                         String.class,                           true,           true),
-       LABEL                           ("nodeLabel",                           String.class,                           false,          true),
-       JSON                            ("json",                                        String.class,                           false,          false),
-       METADATA                        ("metadata",                            String.class,                           false,          false),
-       VERSION                         ("version",                                     String.class,                           false,          true),
-       STATE                           ("state",                                       String.class,                           false,          true),
-       IS_HIGHEST_VERSION      ("highestVersion",                      Boolean.class,                          false,          true),
-       IS_DELETED                      ("deleted",                                     Boolean.class,                          false,          true),
-       NORMALIZED_NAME         ("normalizedName",                      String.class,                           false,          true),
-       NAME                            ("name",                                        String.class,                           false,          true),
-       TOSCA_RESOURCE_NAME     ("toscaResourceName",           String.class,                           false,          true),
-       DISTRIBUTION_STATUS     ("distributionStatus",          String.class,                           false,          false),
-       RESOURCE_TYPE           ("resourceType",                        String.class,                           false,          true),
-       COMPONENT_TYPE          ("componentType",                       String.class,                           false,          true),
-       UUID                            ("uuid",                                        String.class,                           false,          true),
-       SYSTEM_NAME                     ("systemName",                          String.class,                           false,          true),
-       IS_ABSTRACT                     ("abstract",                            Boolean.class,                          false,          true),
-       INVARIANT_UUID          ("invariantUuid",                       String.class,                           false,          true),
-       CSAR_UUID                       ("csarUuid",                            String.class,                           false,          true),
-       //used for user (old format, no json for users)
-       USERID                          ("userId",                                      String.class,                           true,           true), 
-       ROLE                            ("role",                                        String.class,                           false,          false),
-       FIRST_NAME                      ("firstName",                           String.class,                           false,          false),
-       LAST_NAME                       ("lastName",                            String.class,                           false,          false),
-       EMAIL                           ("email",                                       String.class,                           false,          false),
-       LAST_LOGIN_TIME         ("lastLoginTime",                       Long.class,                             false,          false),
-       //used for category (old format, no json for categories)
-       ICONS                           ("icons",                                       String.class,                           false,          false),
-
-       //Archive/Restore
-       IS_ARCHIVED                             ("isArchived",                  Boolean.class,                          false,          true),
-       IS_VSP_ARCHIVED                 ("isVspArchived",               Boolean.class,                          false,          true),
-       ARCHIVE_TIME                    ("archiveTime",                 Long.class,                             false,          true),
-
-       //Healing
-       HEALING_VERSION                 ("healVersion",                 Integer.class,                          false,          true);
-
-       private String property;
-       private Class clazz;
-       private boolean unique;
-       private boolean indexed;
-
-       GraphPropertyEnum(String property, Class clazz, boolean unique, boolean indexed) {
-               this.property = property;
-               this.clazz = clazz;
-               this.unique = unique;
-               this.indexed = indexed;
-       }
-       
-       public static GraphPropertyEnum getByProperty(String property){
-               for(GraphPropertyEnum currProperty :GraphPropertyEnum.values()){
-                       if(currProperty.getProperty().equals(property)){
-                               return currProperty;
-                       }
-               }
-               return null;
-       }
-
-       public String getProperty() {
-               return property;
-       }
-
-       public void setProperty(String property) {
-               this.property = property;
-       }
-
-       public Class getClazz() {
-               return clazz;
-       }
-
-       public void setClazz(Class clazz) {
-               this.clazz = clazz;
-       }
-
-       public boolean isUnique() {
-               return unique;
-       }
-
-       public void setUnique(boolean unique) {
-               this.unique = unique;
-       }
-
-       public boolean isIndexed() {
-               return indexed;
-       }
-
-       public void setIndexed(boolean indexed) {
-               this.indexed = indexed;
-       }
-
-       public static List<String> getAllProperties() {
-
-               List<String> arrayList = new ArrayList<>();
-
-               for (GraphPropertyEnum graphProperty : GraphPropertyEnum.values()) {
-                       arrayList.add(graphProperty.getProperty());
-               }
-
-               return arrayList;
-       }
+
+    // field name ,class type ,unique ,indexed
+    UNIQUE_ID("uid", String.class, true, true),
+    LABEL("nodeLabel", String.class, false, true),
+    JSON("json", String.class, false, false),
+    METADATA("metadata", String.class, false, false),
+    VERSION("version", String.class, false, true),
+    STATE("state", String.class, false, true),
+    IS_HIGHEST_VERSION("highestVersion", Boolean.class, false, true),
+    IS_DELETED("deleted", Boolean.class, false, true),
+    NORMALIZED_NAME("normalizedName", String.class, false, true),
+    NAME("name", String.class, false, true),
+    TOSCA_RESOURCE_NAME("toscaResourceName", String.class, false, true),
+    DISTRIBUTION_STATUS("distributionStatus", String.class, false, false),
+    RESOURCE_TYPE("resourceType", String.class, false, true),
+    COMPONENT_TYPE("componentType", String.class, false, true),
+    UUID("uuid", String.class, false, true),
+    SYSTEM_NAME("systemName", String.class, false, true),
+    IS_ABSTRACT("abstract", Boolean.class, false, true),
+    INVARIANT_UUID("invariantUuid", String.class, false, true),
+    CSAR_UUID("csarUuid", String.class, false, true),
+    //used for user (old format, no json for users)
+    USERID("userId", String.class, true, true),
+    ROLE("role", String.class, false, false),
+    FIRST_NAME("firstName", String.class, false, false),
+    LAST_NAME("lastName", String.class, false, false),
+    EMAIL("email", String.class, false, false),
+    LAST_LOGIN_TIME("lastLoginTime", Long.class, false, false),
+    //used for category (old format, no json for categories)
+    ICONS("icons", String.class, false, false),
+
+    //Archive/Restore
+    IS_ARCHIVED("isArchived", Boolean.class, false, true),
+    IS_VSP_ARCHIVED("isVspArchived", Boolean.class, false, true),
+    ARCHIVE_TIME("archiveTime", Long.class, false, true),
+
+    //Healing
+    HEALING_VERSION("healVersion", Integer.class, false, true);
+
+    private String property;
+    private Class clazz;
+    private boolean unique;
+    private boolean indexed;
+
+    GraphPropertyEnum(String property, Class clazz, boolean unique, boolean indexed) {
+        this.property = property;
+        this.clazz = clazz;
+        this.unique = unique;
+        this.indexed = indexed;
+    }
+
+    public static GraphPropertyEnum getByProperty(String property) {
+        for (GraphPropertyEnum currProperty : GraphPropertyEnum.values()) {
+            if (currProperty.getProperty().equals(property)) {
+                return currProperty;
+            }
+        }
+        return null;
+    }
+
+    public String getProperty() {
+        return property;
+    }
+
+    public void setProperty(String property) {
+        this.property = property;
+    }
+
+    public Class getClazz() {
+        return clazz;
+    }
+
+    public void setClazz(Class clazz) {
+        this.clazz = clazz;
+    }
+
+    public boolean isUnique() {
+        return unique;
+    }
+
+    public void setUnique(boolean unique) {
+        this.unique = unique;
+    }
+
+    public boolean isIndexed() {
+        return indexed;
+    }
+
+    public void setIndexed(boolean indexed) {
+        this.indexed = indexed;
+    }
+
+    public static List<String> getAllProperties() {
+
+        List<String> arrayList = new ArrayList<>();
+
+        for (GraphPropertyEnum graphProperty : GraphPropertyEnum.values()) {
+            arrayList.add(graphProperty.getProperty());
+        }
+
+        return arrayList;
+    }
 }