Class RESTName
java.lang.Object
org.palladiosimulator.somox.analyzer.rules.model.RESTName
- All Implemented Interfaces:
InterfaceName,Name,OperationName
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateInterface(String name) booleanforInterface(String baseInterface) getName()inthashCode()booleantoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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:
getNamein interfaceInterfaceName
-
getInterface
- Specified by:
getInterfacein interfaceOperationName
-
forInterface
- Specified by:
forInterfacein interfaceOperationName
-
getInterfaces
- Specified by:
getInterfacesin interfaceName
-
createInterface
- Specified by:
createInterfacein interfaceName
-
toString
-
hashCode
public int hashCode() -
equals
-
isPartOf
-