ServicePrinter

class ServicePrinter(service: ServiceDescriptor)
class Object
trait Matchable
class Any

Value members

Concrete methods

def clientMethodSignature(method: MethodDescriptor, inEnvType: String, outEnvType: String, implicitViews: String): String
def clientTranformableService(fp: FunctionalPrinter): FunctionalPrinter
def methodInType(method: MethodDescriptor, inEnvType: String): String
def methodSignature(method: MethodDescriptor, inEnvType: String, outEnvType: String): String
def printAccessor(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printBindService(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printClientImpl(envType: String)(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printClientMethodSignature(inEnvType: String, outEnvType: String)(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printClientTransform(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printMethodSignature(inEnvType: String, outEnvType: String)(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printServerTransform(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def serverTranformableService(fp: FunctionalPrinter): FunctionalPrinter