public class AMFParserUtil extends ParserUtils
IGNORE_ANNOTATION, OPERATION_NAME_ANNOTATION, PARAMETER_NAME_ANNOTATION| Constructor and Description |
|---|
AMFParserUtil() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
elementContainsAnnotation(amf.client.model.domain.DomainElement element,
String annotationName) |
static amf.client.model.domain.Shape |
getActualShape(amf.client.model.domain.Shape shape) |
static String |
getAnnotatedOperationName(amf.client.model.domain.Operation operation) |
static String |
getAnnotatedParameterName(amf.client.model.domain.Parameter parameter) |
static String |
getAnnotationForElement(amf.client.model.domain.DomainElement element,
String annotationName) |
static String |
getCanonicalOperationName(amf.client.model.domain.EndPoint endPoint,
amf.client.model.domain.Operation operation,
String friendlyName) |
static String |
getMethodDisplayName(amf.client.model.domain.Operation operation) |
static List<Parameter> |
getParameterList(List<amf.client.model.domain.Parameter> amfParameters,
ParameterType parameterType,
JsonSchemaPool jsonSchemaPool) |
static boolean |
isIgnored(amf.client.model.domain.EndPoint endPoint,
amf.client.model.domain.Operation operation) |
getCanonicalNameFromFriendlyName, getCanonicalOperationName, getCapUnderscoreName, getJavaName, getParameterName, getSanitizedOperationName, getXmlName, getXmlSanitizedName, hasUriParameter, isReservedJavaWord, isReservedProcessorVariableName, isValidDevKitParameterName, removeDots, removeHyphens, removeJavaNameUnwantedCharacters, removeJavaPackageUnwantedCharacters, removeSpaces, removeSpacesAndHyphens, removeXmlUnwantedCharacters, splitCaps, splitCapsWithHypens, splitCapsWithUnderscorespublic static String getMethodDisplayName(amf.client.model.domain.Operation operation)
public static String getCanonicalOperationName(amf.client.model.domain.EndPoint endPoint, amf.client.model.domain.Operation operation, String friendlyName)
public static String getAnnotatedParameterName(amf.client.model.domain.Parameter parameter)
public static String getAnnotatedOperationName(amf.client.model.domain.Operation operation)
public static String getAnnotationForElement(amf.client.model.domain.DomainElement element, String annotationName)
public static boolean elementContainsAnnotation(amf.client.model.domain.DomainElement element,
String annotationName)
public static boolean isIgnored(amf.client.model.domain.EndPoint endPoint,
amf.client.model.domain.Operation operation)
public static List<Parameter> getParameterList(List<amf.client.model.domain.Parameter> amfParameters, ParameterType parameterType, JsonSchemaPool jsonSchemaPool) throws GenerationException
GenerationExceptionpublic static amf.client.model.domain.Shape getActualShape(amf.client.model.domain.Shape shape)
Copyright © 2022. All rights reserved.