Class EntireStringDomainSubset
- java.lang.Object
-
- it.bancaditalia.oss.vtl.impl.types.domain.EntireDomainSubset<EntireStringDomainSubset,StringDomain>
-
- it.bancaditalia.oss.vtl.impl.types.domain.EntireStringDomainSubset
-
- All Implemented Interfaces:
ValueDomain
,ValueDomainSubset<EntireStringDomainSubset,StringDomain>
,StringDomain
,StringDomainSubset<EntireStringDomainSubset>
,Serializable
public class EntireStringDomainSubset extends EntireDomainSubset<EntireStringDomainSubset,StringDomain> implements StringDomainSubset<EntireStringDomainSubset>, Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScalarValue<?,?,EntireStringDomainSubset,StringDomain>
cast(ScalarValue<?,?,?,?> value)
Casts the given ScalarValue to this ValueDomainSubsetboolean
isAssignableFrom(ValueDomain other)
Check if a value of a given ValueDomain can be converted to a value of this ValueDomainString
toString()
-
Methods inherited from class it.bancaditalia.oss.vtl.impl.types.domain.EntireDomainSubset
equals, getCriterion, getParentDomain, getVarName, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface it.bancaditalia.oss.vtl.model.domain.StringDomain
isComparableWith
-
Methods inherited from interface it.bancaditalia.oss.vtl.model.data.ValueDomain
getVarName
-
Methods inherited from interface it.bancaditalia.oss.vtl.model.data.ValueDomainSubset
equals, getCriterion, getParentDomain, hashCode
-
-
-
-
Method Detail
-
isAssignableFrom
public boolean isAssignableFrom(ValueDomain other)
Description copied from interface:ValueDomain
Check if a value of a given ValueDomain can be converted to a value of this ValueDomain- Specified by:
isAssignableFrom
in interfaceValueDomain
- Parameters:
other
- the otherValueDomain
- Returns:
- true if the conversion is possible
-
cast
public ScalarValue<?,?,EntireStringDomainSubset,StringDomain> cast(ScalarValue<?,?,?,?> value)
Description copied from interface:ValueDomainSubset
Casts the given ScalarValue to this ValueDomainSubset- Specified by:
cast
in interfaceStringDomainSubset<EntireStringDomainSubset>
- Specified by:
cast
in interfaceValueDomainSubset<EntireStringDomainSubset,StringDomain>
- Parameters:
value
- theScalarValue
to cast- Returns:
- the casted
ScalarValue
-
-