Package com.ibm.fhir.path
Class SimpleTypeInfo
- java.lang.Object
-
- com.ibm.fhir.path.SimpleTypeInfo
-
- All Implemented Interfaces:
TypeInfo
public class SimpleTypeInfo extends java.lang.Object implements TypeInfo
This class is part of the implementation for the Types and Reflection section of the FHIRPath specification:- See Also:
- FHIRPath Types and Reflection
-
-
Constructor Summary
Constructors Constructor Description SimpleTypeInfo(java.lang.String namespace, java.lang.String name, java.lang.String baseType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)Indicates whether this SimpleTypeInfo is equal to the parameterjava.lang.StringgetBaseType()The base type of this SimpleTypeInfojava.lang.StringgetName()The name of this TypeInfojava.lang.StringgetNamespace()The namespace of this TypeInfointhashCode()java.lang.StringtoString()
-
-
-
Method Detail
-
getNamespace
public java.lang.String getNamespace()
Description copied from interface:TypeInfoThe namespace of this TypeInfo- Specified by:
getNamespacein interfaceTypeInfo- Returns:
- the namespace of this TypeInfo
-
getName
public java.lang.String getName()
Description copied from interface:TypeInfoThe name of this TypeInfo
-
getBaseType
public java.lang.String getBaseType()
The base type of this SimpleTypeInfo- Returns:
- the base type of this SimpleTypeInfo
-
equals
public boolean equals(java.lang.Object obj)
Indicates whether this SimpleTypeInfo is equal to the parameter- Overrides:
equalsin classjava.lang.Object- Parameters:
obj- the otherObject- Returns:
- true if SimpleTypeInfo is equal to the parameter, otherwise false
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-