Class PythonTypeInfo
- java.lang.Object
-
- es.bsc.dataclay.util.management.classmgr.python.PythonTypeInfo
-
- All Implemented Interfaces:
LanguageDependantTypeInfo
public final class PythonTypeInfo extends Object implements LanguageDependantTypeInfo
This class represents Python dependant information for a Type.- Version:
- 0.1
-
-
Constructor Summary
Constructors Constructor Description PythonTypeInfo()
Creates an empty PythonTypeInfoPythonTypeInfo(String newsignature)
PythonTypeInfo Constructor with provided signature
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
UUID
getId()
String
getSignature()
Get the Type::signatureint
hashCode()
void
setId(UUID theid)
void
setSignature(String newsignature)
Set the Type::signatureString
toString()
-
-
-
Constructor Detail
-
PythonTypeInfo
public PythonTypeInfo()
Creates an empty PythonTypeInfo
-
PythonTypeInfo
public PythonTypeInfo(String newsignature)
PythonTypeInfo Constructor with provided signature- Parameters:
newsignature
- the signature to be set
-
-
Method Detail
-
setSignature
public void setSignature(String newsignature)
Set the Type::signature- Parameters:
newsignature
- the signature to be set
-
getSignature
public String getSignature()
Get the Type::signature- Returns:
- the current signature
-
getId
public UUID getId()
- Returns:
- the id
-
setId
public void setId(UUID theid)
- Parameters:
theid
- the id to set
-
-