Package de.mid.innovator.util
Class InnoUrl
- java.lang.Object
-
- de.mid.innovator.util.InnoUrl
-
public class InnoUrl extends java.lang.Object
This 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 int
compareTo(java.net.URI that)
static InnoUrl
createFrom(ELElement in)
boolean
equals(java.lang.Object ob)
java.lang.String
getId()
java.lang.String
getModel()
java.lang.String
getModelType()
java.lang.String
getPath()
java.lang.String
getQuery()
java.lang.String
getRep()
int
hashCode()
boolean
isUuid()
static InnoUrl
parse(java.lang.String url)
java.lang.String
toASCIIString()
java.lang.String
toString()
-
-
-
Method Detail
-
compareTo
public int compareTo(java.net.URI that)
-
equals
public boolean equals(java.lang.Object ob)
- Overrides:
equals
in 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:
hashCode
in classjava.lang.Object
-
toASCIIString
public java.lang.String toASCIIString()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
createFrom
public static InnoUrl createFrom(ELElement in) throws java.net.URISyntaxException, InoNetException, SrvErrorException
- Throws:
java.net.URISyntaxException
InoNetException
SrvErrorException
-
parse
public static InnoUrl parse(java.lang.String url) throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
-
-