Class RESTName
java.lang.Object
org.palladiosimulator.somox.analyzer.rules.model.RESTName
- All Implemented Interfaces:
InterfaceName
,Name
,OperationName
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateInterface
(String name) boolean
forInterface
(String baseInterface) getName()
int
hashCode()
boolean
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.palladiosimulator.somox.analyzer.rules.model.Name
getCommonInterface
-
Constructor Details
-
RESTName
public RESTName(String host, String path, Optional<HTTPMethod> httpMethod) throws IllegalArgumentException - Throws:
IllegalArgumentException
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceInterfaceName
-
getInterface
- Specified by:
getInterface
in interfaceOperationName
-
forInterface
- Specified by:
forInterface
in interfaceOperationName
-
getInterfaces
- Specified by:
getInterfaces
in interfaceName
-
createInterface
- Specified by:
createInterface
in interfaceName
-
toString
-
hashCode
public int hashCode() -
equals
-
isPartOf
-