Class FCCWeaverUtil
java.lang.Object
edu.kit.ipd.are.dsexplore.featurecompletions.weaver.util.FCCWeaverUtil
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
static String
createUniqueAdapterNameBy
(org.palladiosimulator.pcm.core.composition.Connector connector) static String
static <T extends org.palladiosimulator.pcm.repository.Role>
Optional<org.palladiosimulator.pcm.repository.Interface>getInterfaceFrom
(T firstRole) static Stream<org.palladiosimulator.pcm.repository.Signature>
getSignaturesOfReferencedInterfaceBy
(org.palladiosimulator.pcm.repository.Role role) static <T extends org.palladiosimulator.pcm.repository.Role>
booleanreferencesSameInterface
(T firstRole, T secondRole)
-
Constructor Details
-
FCCWeaverUtil
public FCCWeaverUtil()
-
-
Method Details
-
getDefaultInstanceNameWith
-
createUniqueAdapterNameBy
public static String createUniqueAdapterNameBy(org.palladiosimulator.pcm.core.composition.Connector connector) -
getSignaturesOfReferencedInterfaceBy
public static Stream<org.palladiosimulator.pcm.repository.Signature> getSignaturesOfReferencedInterfaceBy(org.palladiosimulator.pcm.repository.Role role) -
referencesSameInterface
public static <T extends org.palladiosimulator.pcm.repository.Role> boolean referencesSameInterface(T firstRole, T secondRole) -
getInterfaceFrom
public static <T extends org.palladiosimulator.pcm.repository.Role> Optional<org.palladiosimulator.pcm.repository.Interface> getInterfaceFrom(T firstRole) -
areEqual
-