Package de.mid.innovator.util
Class InnoUrl
- java.lang.Object
-
- de.mid.innovator.util.InnoUrl
-
public class InnoUrl extends java.lang.ObjectThis class helps to create a URL for navigating through a link to an Innovator element.
-
-
Constructor Summary
Constructors Constructor Description InnoUrl(java.lang.String rep, java.lang.String modelType, java.lang.String model, java.lang.String sel, java.lang.String uuid)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(java.net.URI that)static InnoUrlcreateFrom(ELElement in)booleanequals(java.lang.Object ob)java.lang.StringgetId()java.lang.StringgetModel()java.lang.StringgetModelType()java.lang.StringgetPath()java.lang.StringgetQuery()java.lang.StringgetRep()inthashCode()booleanisUuid()static InnoUrlparse(java.lang.String url)java.lang.StringtoASCIIString()java.lang.StringtoString()
-
-
-
Method Detail
-
compareTo
public int compareTo(java.net.URI that)
-
equals
public boolean equals(java.lang.Object ob)
- Overrides:
equalsin classjava.lang.Object
-
getPath
public java.lang.String getPath()
-
getQuery
public java.lang.String getQuery()
-
getId
public java.lang.String getId()
-
isUuid
public boolean isUuid()
-
getModel
public java.lang.String getModel()
-
getModelType
public java.lang.String getModelType()
-
getRep
public java.lang.String getRep()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toASCIIString
public java.lang.String toASCIIString()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
createFrom
public static InnoUrl createFrom(ELElement in) throws java.net.URISyntaxException, InoNetException, SrvErrorException
- Throws:
java.net.URISyntaxExceptionInoNetExceptionSrvErrorException
-
parse
public static InnoUrl parse(java.lang.String url) throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
-
-