Package com.igormaznitsa.mvngolang.utils
Class GoMod.ModuleInfo
java.lang.Object
com.igormaznitsa.mvngolang.utils.GoMod.ModuleInfo
- Enclosing class:
- GoMod
public static final class GoMod.ModuleInfo
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description ModuleInfo(java.lang.String name)ModuleInfo(java.lang.String name, java.lang.String version) -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object that)java.lang.StringgetName()java.lang.StringgetVersion()inthashCode()java.lang.StringtoString()
-
Constructor Details
-
ModuleInfo
public ModuleInfo(@Nonnull java.lang.String name) -
ModuleInfo
public ModuleInfo(@Nonnull java.lang.String name, @Nullable java.lang.String version)
-
-
Method Details
-
getName
@Nonnull public java.lang.String getName() -
getVersion
@Nullable public java.lang.String getVersion() -
equals
public boolean equals(@Nullable java.lang.Object that)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
toString
@Nonnull public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-