Package pl.metaprogramming.model.wsdl
Class WsdlApi
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classWsdlApi.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Map<String, DataSchema>schemasprivate final Map<String, String>namespaceElementFormDefaultprivate final List<WsdlOperation>operationsprivate final Stringlocationprivate Stringnameprivate Stringuriprivate final List<Model>dependsOnpublic final static WsdlApi.CompanionCompanion
-
Method Summary
Modifier and Type Method Description final Map<String, DataSchema>getSchemas()final Map<String, String>getNamespaceElementFormDefault()final List<WsdlOperation>getOperations()StringgetLocation()StringgetName()UnitsetName(String name)final StringgetUri()final UnitsetUri(String uri)final WsdlApiremoveOperations(Predicate<WsdlOperation> filter)StringtoString()final static WsdlApiof(String wsdlLocation, Consumer<WsdlParserConfig> configurator)final static WsdlApiof(String wsdlLocation)-
-
Method Detail
-
getSchemas
final Map<String, DataSchema> getSchemas()
-
getNamespaceElementFormDefault
final Map<String, String> getNamespaceElementFormDefault()
-
getOperations
final List<WsdlOperation> getOperations()
-
getLocation
String getLocation()
-
removeOperations
final WsdlApi removeOperations(Predicate<WsdlOperation> filter)
-
of
@JvmOverloads() final static WsdlApi of(String wsdlLocation, Consumer<WsdlParserConfig> configurator)
-
of
@JvmOverloads() final static WsdlApi of(String wsdlLocation)
-
-
-
-