Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
val
additionalParams: HashMap[String, String]
-
def
apiNameFromPath(apiPath: String): String
-
def
apiPackage: None.type
-
val
apiTemplateFiles: HashMap[String, String]
-
val
apisToProcess: HashSet[String]
-
final
def
asInstanceOf[T0]: T0
-
def
bundleToSource(bundle: List[Map[String, AnyRef]], templates: Map[String, String]): List[(String, String)]
-
def
clone(): AnyRef
-
-
def
defaultIncludes: Set[String]
-
def
destinationDir: String
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
escapeReservedWord(word: String): String
-
def
extractApiOperations(apiListings: List[ApiListing], allModels: HashMap[String, Model])(implicit basePath: String): List[(String, String, Operation)]
-
def
fileSuffix: String
-
def
finalize(): Unit
-
def
generateAndWrite(bundle: Map[String, AnyRef], templateFile: String): Unit
-
def
generateClient(args: Array[String]): Unit
-
def
getBasePath(basePath: String): String
-
final
def
getClass(): Class[_]
-
def
getResourcePath(host: String): String
-
def
groupOperationsToFiles(operations: List[(String, String, Operation)]): Map[(String, String), List[(String, Operation)]]
-
def
hashCode(): Int
-
def
importMapping: Map[String, Nothing]
-
def
invokerPackage: Option[String]
-
final
def
isInstanceOf[T0]: Boolean
-
def
languageSpecificPrimitives: Set[String]
-
def
main(args: Array[String]): Unit
-
def
modelPackage: Some[String]
-
val
modelTemplateFiles: HashMap[String, String]
-
val
modelsToProcess: HashSet[String]
-
def
nameFromPath(apiPath: String): String
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
packageName: String
-
def
prepareApiBundle(apiMap: Map[(String, String), List[(String, Operation)]]): List[Map[String, AnyRef]]
-
def
prepareModelMap(models: Map[String, Model]): List[Map[String, AnyRef]]
-
def
processApiMap(m: Map[String, AnyRef]): Map[String, AnyRef]
-
def
processApiOperation(apiPath: String, op: Operation): Unit
-
def
processModelMap(m: Map[String, AnyRef]): Map[String, AnyRef]
-
def
processOperation(apiPath: String, op: Operation): Unit
-
def
processResponseClass(responseClass: String): Option[String]
-
def
processResponseDeclaration(responseClass: String): Option[String]
-
def
reservedWords: Set[String]
-
def
resourceNameFromFullPath(apiPath: String): String
-
def
supportingFiles: List[(String, String, String)]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
templateDir: String
-
def
toApiFilename(name: String): String
-
def
toApiName(name: String): String
-
def
toDeclaration(obj: ModelProperty): (String, String)
-
def
toDeclaredType(dt: String): String
-
def
toDefaultValue(dataType: String, obj: ModelProperty): String
-
def
toDefaultValue(datatype: String, v: String): Option[String]
-
def
toGetter(name: String, datatype: String): String
-
def
toMethodName(name: String): String
-
def
toModelFilename(name: String): String
-
def
toModelName(name: String): String
-
def
toSetter(name: String, datatype: String): String
-
def
toString(): String
-
def
toVarName(name: String): String
-
def
typeMapping: Map[String, String]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any