public interface RamlModelFactory
RamlModelEmitter createRamlModelEmitter()
RamlRoot createRamlRoot()
RamlResource createRamlResource()
RamlResource createRamlResource(Object resource)
RamlAction createRamlAction(Object action)
RamlAction createRamlAction()
RamlDocumentationItem createRamlDocumentationItem()
RamlDocumentationItem createRamlDocumentationItem(Object documentationItem)
RamlActionType createRamlActionType(Object type)
RamlResponse createRamlResponse()
RamlResponse createRamlResponse(Object response)
RamlMimeType createRamlMimeType()
RamlMimeType createRamlMimeType(Object mimeType)
RamlMimeType createRamlMimeTypeWithMime(String mime)
RamlHeader createRamlHeader(Object haeder)
RamlUriParameter createRamlUriParameter(Object o)
RamlUriParameter createRamlUriParameterWithName(String name)
RamlQueryParameter createRamlQueryParameter()
RamlQueryParameter createRamlQueryParameter(Object queryParameter)
RamlFormParameter createRamlFormParameter()
RamlFormParameter createRamlFormParameter(Object formParameter)
List<RamlFormParameter> createRamlFormParameters(List<? extends Object> formParameters)
List<RamlSecurityReference> createRamlSecurityReferences(List<? extends Object> securityReferences)
RamlSecurityReference createRamlSecurityReference(Object securityReference)
RamlParamType createRamlParamType(Object paramType)
default <K,SV,TV> Map<K,TV> transformToUnmodifiableMap(Map<K,SV> source, Map<K,TV> target, Function<SV,TV> valueTransformer)
default <SK,TK,SV,TV> Map<TK,TV> transformToUnmodifiableMap(Map<SK,SV> source, Map<TK,TV> target, Function<SV,TV> valueTransformer, Function<SK,TK> keyTransformer)
default <T> T identity(T object)
Copyright © 2017. All rights reserved.