java.lang.Object
de.grogra.xl.compiler.xl16u.types.XL16UPhysicalType
-
Constructor Summary
ConstructorsConstructorDescriptionXL16UPhysicalType(DimensionVector canonicalDimensionVector, XL16UUnit preferredUnit, String nominalAliasName) XL16UPhysicalType(DimensionVector canonicalDimensionVector, XL16UUnit preferredUnit, String semanticTypeName, String nominalAliasName) -
Method Summary
Modifier and TypeMethodDescriptionstatic XL16UPhysicalTypebooleaninthashCode()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanrelationTo(XL16UPhysicalType other) toString()withNominalAliasName(String aliasName) withPreferredUnit(XL16UUnit unit) withSemanticTypeName(String name)
-
Constructor Details
-
XL16UPhysicalType
public XL16UPhysicalType(DimensionVector canonicalDimensionVector, XL16UUnit preferredUnit, String nominalAliasName) -
XL16UPhysicalType
public XL16UPhysicalType(DimensionVector canonicalDimensionVector, XL16UUnit preferredUnit, String semanticTypeName, String nominalAliasName)
-
-
Method Details
-
dimensionless
-
getCanonicalDimensionVector
-
getPreferredUnit
-
getSemanticTypeName
-
getNominalAliasName
-
isDimensionless
public boolean isDimensionless() -
hasPreferredUnit
public boolean hasPreferredUnit() -
hasSemanticTypeName
public boolean hasSemanticTypeName() -
hasNominalAlias
public boolean hasNominalAlias() -
hasNominalAliasName
public boolean hasNominalAliasName() -
isTemperatureDifference
public boolean isTemperatureDifference() -
relationTo
-
isCanonicallyCompatibleWith
-
isNominallyCompatibleWith
-
withPreferredUnit
-
withSemanticTypeName
-
withNominalAliasName
-
hashCode
public int hashCode() -
equals
-
toString
-