object CanonicalWebAPITransformer extends PlatformSecrets
- Alphabetic
- By Inheritance
- CanonicalWebAPITransformer
- PlatformSecrets
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val CANONICAL_WEBAPI_NAME: String
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
buildCanonicalClassMapping: Map[String, String]
Creates a map from the node mapping in the canonical web api dialect to the mapped class in the WebAPI vocabulary
Creates a map from the node mapping in the canonical web api dialect to the mapped class in the WebAPI vocabulary
- Attributes
- protected
-
def
cleanAMFModel(unit: BaseUnit): BaseUnit
Cleans the input WebAPI model adding the required information to the underlying RDF graph and uses it to build the canonical WebAPI dialect instance as output
Cleans the input WebAPI model adding the required information to the underlying RDF graph and uses it to build the canonical WebAPI dialect instance as output
- unit
a AMF WebAPI model parsed from RAML / OAS
- returns
Equivalent Canonical WebAPI AML dialect instance
- Attributes
- protected
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
findWebAPIDialect: Option[Dialect]
- Attributes
- protected
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
val
platform: Platform
- Definition Classes
- PlatformSecrets
-
def
registerWebAPIPlugin(): Future[Unit]
Resets the WebAPI plugins
Resets the WebAPI plugins
- Attributes
- protected
-
def
removeWebAPIPlugin(): Future[Unit]
Cleans plugins that will cause a conflict with the canonical WebAPI dialect revivers
Cleans plugins that will cause a conflict with the canonical WebAPI dialect revivers
- Attributes
- protected
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
transform(unit: BaseUnit): Future[BaseUnit]
Transforms a WebAPI model parsed by AMF from a RAML/OAS document into a canonical WebAPI model compatible with the canonical WebAPI AML dialect
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )