Package com.appslandia.common.base
Class DeployEnv
- java.lang.Object
-
- com.appslandia.common.base.DeployEnv
-
public class DeployEnv extends java.lang.Object- Author:
- Loc Ha
-
-
Field Summary
Fields Modifier and Type Field Description static DeployEnvDEVELOPMENTstatic DeployEnvPRODUCTIONstatic DeployEnvSTAGINGstatic DeployEnvTESTING
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)static DeployEnvgetCurrent()java.lang.StringgetName()inthashCode()booleanisAny(java.lang.String... environments)booleanisDevelopment()booleanisProduction()booleanisStaging()booleanisStagingOrProduction()booleanisTesting()static voidsetCurrent(DeployEnv env)static voidsetCurrent(java.lang.String env)java.lang.StringtoString()
-
-
-
Method Detail
-
isStagingOrProduction
public boolean isStagingOrProduction()
-
isDevelopment
public boolean isDevelopment()
-
isTesting
public boolean isTesting()
-
isStaging
public boolean isStaging()
-
isProduction
public boolean isProduction()
-
isAny
public boolean isAny(java.lang.String... environments)
-
getName
public java.lang.String getName()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
getCurrent
public static DeployEnv getCurrent()
-
setCurrent
public static void setCurrent(DeployEnv env)
-
setCurrent
public static void setCurrent(java.lang.String env)
-
-