Class JavaAnnotationInfo
- java.lang.Object
-
- es.bsc.dataclay.util.management.classmgr.java.JavaAnnotationInfo
-
- All Implemented Interfaces:
LanguageDependantAnnotationInfo
public final class JavaAnnotationInfo extends Object implements LanguageDependantAnnotationInfo
This class represents Java dependant information for an Annotation.
-
-
Constructor Summary
Constructors Constructor Description JavaAnnotationInfo()
Creates an empty JavaAnnotationInfoJavaAnnotationInfo(boolean visible)
JavaAnnotationInfo constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object object)
UUID
getId()
boolean
getVisible()
Get the JavaAnnotationInfo::Visibleint
hashCode()
void
setId(UUID theid)
void
setVisible(boolean visible)
Set the JavaAnnotationInfo::VisibleString
toString()
-
-
-
Method Detail
-
getVisible
public boolean getVisible()
Get the JavaAnnotationInfo::Visible- Returns:
- the Visible
-
setVisible
public void setVisible(boolean visible)
Set the JavaAnnotationInfo::Visible- Parameters:
newVisible
- the Visible to set
-
getId
public UUID getId()
- Returns:
- the id
-
setId
public void setId(UUID theid)
- Parameters:
theid
- the id to set
-
-