Package io.openapiparser
Interface Keywords
-
public interface Keywords
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringADDITIONAL_PROPERTIESstatic java.lang.StringALL_OFstatic java.lang.StringALLOW_EMPTY_VALUEstatic java.lang.StringALLOW_RESERVEDstatic java.lang.StringANY_OFstatic java.lang.StringCALLBACKSstatic java.lang.StringCOMPONENTSstatic java.lang.StringCONSTstatic java.lang.StringCONTACTstatic java.lang.StringCONTAINSstatic java.lang.StringCONTENTstatic java.lang.StringCONTENT_TYPEstatic java.lang.StringDEFAULTstatic java.lang.StringDELETEstatic java.lang.StringDEPENDENT_REQUIREDstatic java.lang.StringDEPRECATEDstatic java.lang.StringDESCRIPTIONstatic java.lang.StringDISCRIMINATORstatic java.lang.StringEMAILstatic java.lang.StringENCODINGstatic java.lang.StringENUMstatic java.lang.StringEXAMPLEstatic java.lang.StringEXAMPLESstatic java.lang.StringEXCLUSIVE_MAXIMUMstatic java.lang.StringEXCLUSIVE_MINIMUMstatic java.lang.StringEXPLODEstatic java.lang.StringEXTERNAL_DOCSstatic java.lang.StringEXTERNAL_VALUEstatic java.lang.StringFORMATstatic java.lang.StringGETstatic java.lang.StringHEADstatic java.lang.StringHEADERSstatic java.lang.StringIDENTIFIERstatic java.lang.StringINstatic java.lang.StringINFOstatic java.lang.StringITEMSstatic java.lang.StringJSON_SCHEMA_DIALECTstatic java.lang.StringLICENSEstatic java.lang.StringLINKSstatic java.lang.StringMAPPINGstatic java.lang.StringMAX_CONTAINSstatic java.lang.StringMAX_ITEMSstatic java.lang.StringMAX_LENGTHstatic java.lang.StringMAX_PROPERTIESstatic java.lang.StringMAXIMUMstatic java.lang.StringMIN_CONTAINSstatic java.lang.StringMIN_ITEMSstatic java.lang.StringMIN_LENGTHstatic java.lang.StringMIN_PROPERTIESstatic java.lang.StringMINIMUMstatic java.lang.StringMULTIPLE_OFstatic java.lang.StringNAMEstatic java.lang.StringNOTstatic java.lang.StringNULLABLEstatic java.lang.StringONE_OFstatic java.lang.StringOPENAPIstatic java.lang.StringOPERATION_IDstatic java.lang.StringOPTIONSstatic java.lang.StringPARAMETERSstatic java.lang.StringPATCHstatic java.lang.StringPATH_ITEMSstatic java.lang.StringPATHSstatic java.lang.StringPATTERNstatic java.lang.StringPATTERN_PROPERTIESstatic java.lang.StringPOSTstatic java.lang.StringPREFIX_ITEMSstatic java.lang.StringPROPERTIESstatic java.lang.StringPROPERTY_NAMEstatic java.lang.StringPROPERTY_NAMESstatic java.lang.StringPUTstatic java.lang.StringREAD_ONLYstatic java.lang.StringREFstatic java.lang.StringREQUEST_BODIESstatic java.lang.StringREQUEST_BODYstatic java.lang.StringREQUIREDstatic java.lang.StringRESPONSESstatic java.lang.StringSCHEMAstatic java.lang.StringSCHEMASstatic java.lang.StringSECURITYstatic java.lang.StringSECURITY_SCHEMESstatic java.lang.StringSERVERSstatic java.lang.StringSTYLEstatic java.lang.StringSUMMARYstatic java.lang.StringTAGSstatic java.lang.StringTERMS_OF_SERVICEstatic java.lang.StringTITLEstatic java.lang.StringTRACEstatic java.lang.StringTYPEstatic java.lang.StringUNIQUE_ITEMSstatic java.lang.StringURLstatic java.lang.StringVALUEstatic java.lang.StringVARIABLESstatic java.lang.StringVERSIONstatic java.lang.StringWEBHOOKSstatic java.lang.StringWRITE_ONLYstatic java.lang.StringXML
-
Method Summary
Static Methods Modifier and Type Method Description static java.util.Collection<java.lang.String>getProperties(java.util.Collection<Keyword> keywords)static java.util.Collection<java.lang.String>getRequiredProperties(java.util.Collection<Keyword> keywords)static Keywordoptional(java.lang.String keyword)static Keywordrequired(java.lang.String keyword)
-
-
-
Field Detail
-
ADDITIONAL_PROPERTIES
static final java.lang.String ADDITIONAL_PROPERTIES
- See Also:
- Constant Field Values
-
ALL_OF
static final java.lang.String ALL_OF
- See Also:
- Constant Field Values
-
ALLOW_EMPTY_VALUE
static final java.lang.String ALLOW_EMPTY_VALUE
- See Also:
- Constant Field Values
-
ALLOW_RESERVED
static final java.lang.String ALLOW_RESERVED
- See Also:
- Constant Field Values
-
ANY_OF
static final java.lang.String ANY_OF
- See Also:
- Constant Field Values
-
CALLBACKS
static final java.lang.String CALLBACKS
- See Also:
- Constant Field Values
-
COMPONENTS
static final java.lang.String COMPONENTS
- See Also:
- Constant Field Values
-
CONST
static final java.lang.String CONST
- See Also:
- Constant Field Values
-
CONTACT
static final java.lang.String CONTACT
- See Also:
- Constant Field Values
-
CONTAINS
static final java.lang.String CONTAINS
- See Also:
- Constant Field Values
-
CONTENT
static final java.lang.String CONTENT
- See Also:
- Constant Field Values
-
CONTENT_TYPE
static final java.lang.String CONTENT_TYPE
- See Also:
- Constant Field Values
-
DEFAULT
static final java.lang.String DEFAULT
- See Also:
- Constant Field Values
-
DELETE
static final java.lang.String DELETE
- See Also:
- Constant Field Values
-
DEPENDENT_REQUIRED
static final java.lang.String DEPENDENT_REQUIRED
- See Also:
- Constant Field Values
-
DEPRECATED
static final java.lang.String DEPRECATED
- See Also:
- Constant Field Values
-
DESCRIPTION
static final java.lang.String DESCRIPTION
- See Also:
- Constant Field Values
-
DISCRIMINATOR
static final java.lang.String DISCRIMINATOR
- See Also:
- Constant Field Values
-
ENUM
static final java.lang.String ENUM
- See Also:
- Constant Field Values
-
EMAIL
static final java.lang.String EMAIL
- See Also:
- Constant Field Values
-
ENCODING
static final java.lang.String ENCODING
- See Also:
- Constant Field Values
-
EXAMPLE
static final java.lang.String EXAMPLE
- See Also:
- Constant Field Values
-
EXAMPLES
static final java.lang.String EXAMPLES
- See Also:
- Constant Field Values
-
EXCLUSIVE_MAXIMUM
static final java.lang.String EXCLUSIVE_MAXIMUM
- See Also:
- Constant Field Values
-
EXCLUSIVE_MINIMUM
static final java.lang.String EXCLUSIVE_MINIMUM
- See Also:
- Constant Field Values
-
EXPLODE
static final java.lang.String EXPLODE
- See Also:
- Constant Field Values
-
EXTERNAL_DOCS
static final java.lang.String EXTERNAL_DOCS
- See Also:
- Constant Field Values
-
EXTERNAL_VALUE
static final java.lang.String EXTERNAL_VALUE
- See Also:
- Constant Field Values
-
FORMAT
static final java.lang.String FORMAT
- See Also:
- Constant Field Values
-
GET
static final java.lang.String GET
- See Also:
- Constant Field Values
-
HEAD
static final java.lang.String HEAD
- See Also:
- Constant Field Values
-
HEADERS
static final java.lang.String HEADERS
- See Also:
- Constant Field Values
-
IDENTIFIER
static final java.lang.String IDENTIFIER
- See Also:
- Constant Field Values
-
IN
static final java.lang.String IN
- See Also:
- Constant Field Values
-
INFO
static final java.lang.String INFO
- See Also:
- Constant Field Values
-
ITEMS
static final java.lang.String ITEMS
- See Also:
- Constant Field Values
-
JSON_SCHEMA_DIALECT
static final java.lang.String JSON_SCHEMA_DIALECT
- See Also:
- Constant Field Values
-
LICENSE
static final java.lang.String LICENSE
- See Also:
- Constant Field Values
-
LINKS
static final java.lang.String LINKS
- See Also:
- Constant Field Values
-
MAPPING
static final java.lang.String MAPPING
- See Also:
- Constant Field Values
-
MAX_CONTAINS
static final java.lang.String MAX_CONTAINS
- See Also:
- Constant Field Values
-
MAX_ITEMS
static final java.lang.String MAX_ITEMS
- See Also:
- Constant Field Values
-
MAX_LENGTH
static final java.lang.String MAX_LENGTH
- See Also:
- Constant Field Values
-
MAX_PROPERTIES
static final java.lang.String MAX_PROPERTIES
- See Also:
- Constant Field Values
-
MAXIMUM
static final java.lang.String MAXIMUM
- See Also:
- Constant Field Values
-
MIN_CONTAINS
static final java.lang.String MIN_CONTAINS
- See Also:
- Constant Field Values
-
MIN_ITEMS
static final java.lang.String MIN_ITEMS
- See Also:
- Constant Field Values
-
MIN_LENGTH
static final java.lang.String MIN_LENGTH
- See Also:
- Constant Field Values
-
MIN_PROPERTIES
static final java.lang.String MIN_PROPERTIES
- See Also:
- Constant Field Values
-
MINIMUM
static final java.lang.String MINIMUM
- See Also:
- Constant Field Values
-
MULTIPLE_OF
static final java.lang.String MULTIPLE_OF
- See Also:
- Constant Field Values
-
NAME
static final java.lang.String NAME
- See Also:
- Constant Field Values
-
NOT
static final java.lang.String NOT
- See Also:
- Constant Field Values
-
NULLABLE
static final java.lang.String NULLABLE
- See Also:
- Constant Field Values
-
ONE_OF
static final java.lang.String ONE_OF
- See Also:
- Constant Field Values
-
OPENAPI
static final java.lang.String OPENAPI
- See Also:
- Constant Field Values
-
OPERATION_ID
static final java.lang.String OPERATION_ID
- See Also:
- Constant Field Values
-
OPTIONS
static final java.lang.String OPTIONS
- See Also:
- Constant Field Values
-
PARAMETERS
static final java.lang.String PARAMETERS
- See Also:
- Constant Field Values
-
PATCH
static final java.lang.String PATCH
- See Also:
- Constant Field Values
-
PATHS
static final java.lang.String PATHS
- See Also:
- Constant Field Values
-
PATH_ITEMS
static final java.lang.String PATH_ITEMS
- See Also:
- Constant Field Values
-
PATTERN
static final java.lang.String PATTERN
- See Also:
- Constant Field Values
-
PATTERN_PROPERTIES
static final java.lang.String PATTERN_PROPERTIES
- See Also:
- Constant Field Values
-
PREFIX_ITEMS
static final java.lang.String PREFIX_ITEMS
- See Also:
- Constant Field Values
-
POST
static final java.lang.String POST
- See Also:
- Constant Field Values
-
PROPERTIES
static final java.lang.String PROPERTIES
- See Also:
- Constant Field Values
-
PROPERTY_NAME
static final java.lang.String PROPERTY_NAME
- See Also:
- Constant Field Values
-
PROPERTY_NAMES
static final java.lang.String PROPERTY_NAMES
- See Also:
- Constant Field Values
-
PUT
static final java.lang.String PUT
- See Also:
- Constant Field Values
-
READ_ONLY
static final java.lang.String READ_ONLY
- See Also:
- Constant Field Values
-
REF
static final java.lang.String REF
- See Also:
- Constant Field Values
-
REQUEST_BODY
static final java.lang.String REQUEST_BODY
- See Also:
- Constant Field Values
-
REQUEST_BODIES
static final java.lang.String REQUEST_BODIES
- See Also:
- Constant Field Values
-
REQUIRED
static final java.lang.String REQUIRED
- See Also:
- Constant Field Values
-
RESPONSES
static final java.lang.String RESPONSES
- See Also:
- Constant Field Values
-
SCHEMA
static final java.lang.String SCHEMA
- See Also:
- Constant Field Values
-
SCHEMAS
static final java.lang.String SCHEMAS
- See Also:
- Constant Field Values
-
SECURITY
static final java.lang.String SECURITY
- See Also:
- Constant Field Values
-
SECURITY_SCHEMES
static final java.lang.String SECURITY_SCHEMES
- See Also:
- Constant Field Values
-
SERVERS
static final java.lang.String SERVERS
- See Also:
- Constant Field Values
-
STYLE
static final java.lang.String STYLE
- See Also:
- Constant Field Values
-
SUMMARY
static final java.lang.String SUMMARY
- See Also:
- Constant Field Values
-
TAGS
static final java.lang.String TAGS
- See Also:
- Constant Field Values
-
TERMS_OF_SERVICE
static final java.lang.String TERMS_OF_SERVICE
- See Also:
- Constant Field Values
-
TITLE
static final java.lang.String TITLE
- See Also:
- Constant Field Values
-
TRACE
static final java.lang.String TRACE
- See Also:
- Constant Field Values
-
TYPE
static final java.lang.String TYPE
- See Also:
- Constant Field Values
-
UNIQUE_ITEMS
static final java.lang.String UNIQUE_ITEMS
- See Also:
- Constant Field Values
-
URL
static final java.lang.String URL
- See Also:
- Constant Field Values
-
VALUE
static final java.lang.String VALUE
- See Also:
- Constant Field Values
-
VARIABLES
static final java.lang.String VARIABLES
- See Also:
- Constant Field Values
-
VERSION
static final java.lang.String VERSION
- See Also:
- Constant Field Values
-
WEBHOOKS
static final java.lang.String WEBHOOKS
- See Also:
- Constant Field Values
-
WRITE_ONLY
static final java.lang.String WRITE_ONLY
- See Also:
- Constant Field Values
-
XML
static final java.lang.String XML
- See Also:
- Constant Field Values
-
-
Method Detail
-
getProperties
static java.util.Collection<java.lang.String> getProperties(java.util.Collection<Keyword> keywords)
-
getRequiredProperties
static java.util.Collection<java.lang.String> getRequiredProperties(java.util.Collection<Keyword> keywords)
-
optional
static Keyword optional(java.lang.String keyword)
-
required
static Keyword required(java.lang.String keyword)
-
-