public class Raml10Grammar extends BaseRamlGrammar
| Modifier and Type | Field and Description |
|---|---|
static String |
ADDITIONAL_PROPERTIES_KEY_NAME |
static String |
ANNOTATION_TYPES_KEY_NAME |
static String |
DEFAULT_TYPE_RULE |
static String |
DISCRIMINATOR_KEY_NAME |
static String |
DISCRIMINATOR_VALUE_KEY_NAME |
static String |
ENUM_KEY_NAME |
static String |
FILE_TYPES_KEY_NAME |
static String |
FORMAT_KEY_NAME |
static String |
ITEMS_KEY_NAME |
static String |
MAX_ITEMS_KEY_NAME |
static String |
MAX_LENGTH_KEY_NAME |
static String |
MAX_PROPERTIES_KEY_NAME |
static String |
MAXIMUM_KEY_NAME |
static String |
MIN_ITEMS_KEY_NAME |
static String |
MIN_LENGTH_KEY_NAME |
static String |
MIN_PROPERTIES_KEY_NAME |
static String |
MINIMUM_KEY_NAME |
static String |
MULTIPLE_OF_KEY_NAME |
static String |
PATTERN_KEY_NAME |
static String |
PROPERTIES_KEY_NAME |
static String |
PROPERTY_TYPE_RULE |
static String |
TYPES_FACET_SCHEMA |
static String |
TYPES_FACET_TYPE |
static String |
UNIQUE_ITEMS_KEY_NAME |
MIME_TYPE_REGEX, OAUTH_1_0, OAUTH_2_0, QUERY_PARAMETERS_KEY_NAME, QUERY_STRING_KEY_NAME, RESOURCE_TYPES_KEY_NAME, SCHEMAS_KEY_NAME, SECURITY_SCHEMES_KEY_NAME, TRAITS_KEY_NAME, TYPES_KEY_NAME, USES_KEY_NAME| Constructor and Description |
|---|
Raml10Grammar() |
anyMethod, anyOptionalMethod, anyResourceTypeMethod, anyTypeReference, baseResourceValue, baseUriField, baseUriKey, baseUriParametersField, baseUriParametersKey, body, bodyField, bodyKey, contentField, descriptionField, descriptionKey, displayNameKey, documentationKey, documentations, exclusiveWith, headersField, headersKey, isField, isKey, mediaTypeKey, methodField, mimeTypeField, mimeTypeRegex, nodeRef, protocols, protocolsField, protocolsKey, queryParametersKey, queryStringKey, raml, resourceField, resourceKey, resourceType, resourceTypeParamsResolved, resourceTypeReferenceField, resourceTypeRefKey, resourceTypes, resourceTypesField, resourceTypesKey, responseCodes, responseKey, responses, schemasKey, securedByField, securedByKey, securitySchemes, securitySchemesField, securitySchemesKey, securitySchemeTypeKey, titleField, titleKey, trait, traitParamsResolved, traitsField, traitsKey, traitsValue, typeKey, uriParametersKey, usageField, usesKey, versionField, versionKeyallOf, any, anyOf, anyOf, array, booleanType, exclusiveKeys, field, field, fieldWithRequiredValue, firstOf, inNewContext, integer, integerType, is, minLength, named, not, nullValue, numberType, objectType, optional, parentKey, positiveIntegerType, positiveNumberType, range, regex, regex, requiredField, scalarType, string, stringType, when, when, whenChildIs, whenPresentpublic static final String ANNOTATION_TYPES_KEY_NAME
public static final String DEFAULT_TYPE_RULE
public static final String PROPERTY_TYPE_RULE
public static final String TYPES_FACET_TYPE
public static final String TYPES_FACET_SCHEMA
public static final String MIN_ITEMS_KEY_NAME
public static final String MAX_ITEMS_KEY_NAME
public static final String UNIQUE_ITEMS_KEY_NAME
public static final String ITEMS_KEY_NAME
public static final String FILE_TYPES_KEY_NAME
public static final String MIN_LENGTH_KEY_NAME
public static final String MAX_LENGTH_KEY_NAME
public static final String MINIMUM_KEY_NAME
public static final String MAXIMUM_KEY_NAME
public static final String FORMAT_KEY_NAME
public static final String ENUM_KEY_NAME
public static final String MULTIPLE_OF_KEY_NAME
public static final String PROPERTIES_KEY_NAME
public static final String MIN_PROPERTIES_KEY_NAME
public static final String MAX_PROPERTIES_KEY_NAME
public static final String ADDITIONAL_PROPERTIES_KEY_NAME
public static final String DISCRIMINATOR_KEY_NAME
public static final String DISCRIMINATOR_VALUE_KEY_NAME
public static final String PATTERN_KEY_NAME
public ObjectRule untitledRaml()
untitledRaml in class BaseRamlGrammarprotected ObjectRule resourceValue()
resourceValue in class BaseRamlGrammarprotected ObjectRule methodValue()
methodValue in class BaseRamlGrammarpublic ObjectRule securityScheme()
securityScheme in class BaseRamlGrammarprotected ObjectRule securitySchemePart()
securitySchemePart in class BaseRamlGrammarprotected ObjectRule securitySchemeSettings()
securitySchemeSettings in class BaseRamlGrammarprotected Rule authorizationGrantsValue()
authorizationGrantsValue in class BaseRamlGrammarprotected KeyValueRule responseField()
responseField in class BaseRamlGrammarprotected ObjectRule response()
response in class BaseRamlGrammarprotected KeyValueRule typesField()
protected StringValueRule typesKey()
protected KeyValueRule annotationField()
protected RegexValueRule annotationKey()
public KeyValueRule usesField()
public ObjectRule extension()
protected StringValueRule extendsKey()
protected KeyValueRule optionalTitleField()
public Rule libraryRef()
public ObjectRule libraryValue()
protected KeyValueRule annotationTypesField()
protected StringValueRule annotationTypesKey()
protected Rule annotationTypes()
protected Rule types()
protected Rule ramlTypeKey()
protected Rule parameter()
BaseRamlGrammarparameter in class BaseRamlGrammarpublic Rule type()
protected Rule inlineType()
public ObjectRule explicitType()
public ObjectRule annotationTypeDeclaration()
protected Rule builtinTypes()
public KeyValueRule discriminatorValueField()
public KeyValueRule discriminatorField()
public KeyValueRule additionalPropertiesField()
public KeyValueRule maxPropertiesField()
public KeyValueRule minPropertiesField()
public KeyValueRule propertiesField()
public KeyValueRule fileTypesField()
public KeyValueRule multipleOfField(Rule rule)
public KeyValueRule numberFormat()
public KeyValueRule maximumField(Rule rule)
public KeyValueRule minimumField(Rule rule)
public KeyValueRule maxItemsField()
public KeyValueRule minItemsField()
public KeyValueRule itemsField()
public KeyValueRule uniqueItemsField()
public KeyValueRule formatField()
public KeyValueRule enumField()
public KeyValueRule maxLengthField()
public KeyValueRule minLengthField()
public KeyValueRule patternField()
protected KeyValueRule examplesField()
protected KeyValueRule exampleField()
protected KeyValueRule facetsField()
protected ObjectRule examplesValue()
protected Rule mimeType()
mimeType in class BaseRamlGrammarprotected Rule exampleValue()
public Rule exampleFragment()
protected StringValueRule fileTypeLiteral()
protected Rule numericTypeLiteral()
protected Rule numberTypeLiteral()
protected Rule integerTypeLiteral()
protected StringValueRule stringTypeLiteral()
protected StringValueRule booleanTypeLiteral()
protected AnyOfRule arrayTypeLiteral()
protected ObjectRule properties()
protected Rule parameters()
parameters in class BaseRamlGrammarprotected Rule objectTypeLiteral()
protected KeyValueRule mediaTypeField()
mediaTypeField in class BaseRamlGrammarprotected KeyValueRule schemasField()
schemasField in class BaseRamlGrammarprotected Rule schemasValue()
schemasValue in class BaseRamlGrammar@Nonnull protected String schemasDescription()
schemasDescription in class BaseRamlGrammarprotected KeyValueRule displayNameField()
displayNameField in class BaseRamlGrammarprotected Rule overlayableRamlScalarValue()
protected Rule resourceTypesValue()
resourceTypesValue in class BaseRamlGrammarprotected Rule securitySchemesValue()
securitySchemesValue in class BaseRamlGrammarprotected Rule descriptionValue()
descriptionValue in class BaseRamlGrammarprotected KeyValueRule docTitleField()
docTitleField in class BaseRamlGrammarprotected Rule titleValue()
titleValue in class BaseRamlGrammarpublic Rule ramlScalarValue()
ramlScalarValue in class BaseRamlGrammarprotected Rule annotatedScalarType()
public ObjectRule documentation()
documentation in class BaseRamlGrammarCopyright © 2017. All rights reserved.