Class VariableReference
- java.lang.Object
-
- com.xebialabs.xlrelease.domain.variables.reference.VariableReference
-
- All Implemented Interfaces:
java.lang.Comparable<VariableReference>
public class VariableReference extends java.lang.Object implements java.lang.Comparable<VariableReference>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVariableReference.VariableUsageType
-
Constructor Summary
Constructors Constructor Description VariableReference(java.lang.String key, VariableReference.VariableUsageType variableType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddUsagePoint(UsagePoint usagePoint, VariableReference.VariableUsageType usagePointType)intcompareTo(VariableReference that)booleanequals(java.lang.Object other)java.lang.StringgetKey()VariableReference.VariableUsageTypegetType()java.util.Set<UsagePoint>getUsagePoints()inthashCode()voidsetType(VariableReference.VariableUsageType type)
-
-
-
Constructor Detail
-
VariableReference
public VariableReference(java.lang.String key, VariableReference.VariableUsageType variableType)
-
-
Method Detail
-
getKey
public java.lang.String getKey()
-
getType
public VariableReference.VariableUsageType getType()
-
setType
public void setType(VariableReference.VariableUsageType type)
-
getUsagePoints
public java.util.Set<UsagePoint> getUsagePoints()
-
addUsagePoint
public void addUsagePoint(UsagePoint usagePoint, VariableReference.VariableUsageType usagePointType)
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
compareTo
public int compareTo(VariableReference that)
- Specified by:
compareToin interfacejava.lang.Comparable<VariableReference>
-
-