Package org.ivoa.vodml.nav
Class VodmlTypeInfo
- java.lang.Object
-
- org.ivoa.vodml.nav.VodmlTypeInfo
-
public final class VodmlTypeInfo extends java.lang.Object.- Since:
- 1 Sep 2021
-
-
Field Summary
Fields Modifier and Type Field Description VodmlRolerolethe rolestatic VodmlTypeInfoUNKNOWNjava.lang.StringvodmlRefthe full VODML reference for the entity (including the model prefix).java.lang.StringvodmlTypethe full VODML reference for the type (including the model prefix).VodmlRolevodmlTypeRolethe role of the type pointed to for an attribute
-
Constructor Summary
Constructors Constructor Description VodmlTypeInfo(java.lang.String vodmlRef, VodmlRole role)VodmlTypeInfo(java.lang.String vodmlRef, VodmlRole role, java.lang.String type)VodmlTypeInfo(java.lang.String vodmlRef, VodmlRole role, java.lang.String type, VodmlRole typeRole)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)overrides @see java.lang.Object#equals(java.lang.Object)inthashCode()overrides @see java.lang.Object#hashCode()java.lang.StringtoString()overrides @see java.lang.Object#toString()
-
-
-
Field Detail
-
UNKNOWN
public static final VodmlTypeInfo UNKNOWN
-
vodmlRef
public final java.lang.String vodmlRef
the full VODML reference for the entity (including the model prefix).
-
role
public final VodmlRole role
the role
-
vodmlType
public final java.lang.String vodmlType
the full VODML reference for the type (including the model prefix).
-
vodmlTypeRole
public final VodmlRole vodmlTypeRole
the role of the type pointed to for an attribute
-
-
Constructor Detail
-
VodmlTypeInfo
public VodmlTypeInfo(java.lang.String vodmlRef, VodmlRole role, java.lang.String type, VodmlRole typeRole)
-
VodmlTypeInfo
public VodmlTypeInfo(java.lang.String vodmlRef, VodmlRole role, java.lang.String type)
-
VodmlTypeInfo
public VodmlTypeInfo(java.lang.String vodmlRef, VodmlRole role)
-
-
Method Detail
-
hashCode
public int hashCode()
overrides @see java.lang.Object#hashCode()- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
overrides @see java.lang.Object#equals(java.lang.Object)- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
overrides @see java.lang.Object#toString()- Overrides:
toStringin classjava.lang.Object
-
-