public interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
JSONSchemaPropsFluent.AdditionalItemsNested<N> |
static interface |
JSONSchemaPropsFluent.AdditionalPropertiesNested<N> |
static interface |
JSONSchemaPropsFluent.AllOfNested<N> |
static interface |
JSONSchemaPropsFluent.AnyOfNested<N> |
static interface |
JSONSchemaPropsFluent.DefaultNested<N> |
static interface |
JSONSchemaPropsFluent.EnumNested<N> |
static interface |
JSONSchemaPropsFluent.ExampleNested<N> |
static interface |
JSONSchemaPropsFluent.ExternalDocsNested<N> |
static interface |
JSONSchemaPropsFluent.ItemsNested<N> |
static interface |
JSONSchemaPropsFluent.NotNested<N> |
static interface |
JSONSchemaPropsFluent.OneOfNested<N> |
String get$ref()
Boolean has$ref()
String get$schema()
Boolean has$schema()
@Deprecated JSONSchemaPropsOrBool getAdditionalItems()
JSONSchemaPropsOrBool buildAdditionalItems()
A withAdditionalItems(JSONSchemaPropsOrBool additionalItems)
Boolean hasAdditionalItems()
JSONSchemaPropsFluent.AdditionalItemsNested<A> withNewAdditionalItems()
JSONSchemaPropsFluent.AdditionalItemsNested<A> withNewAdditionalItemsLike(JSONSchemaPropsOrBool item)
JSONSchemaPropsFluent.AdditionalItemsNested<A> editAdditionalItems()
JSONSchemaPropsFluent.AdditionalItemsNested<A> editOrNewAdditionalItems()
JSONSchemaPropsFluent.AdditionalItemsNested<A> editOrNewAdditionalItemsLike(JSONSchemaPropsOrBool item)
@Deprecated JSONSchemaPropsOrBool getAdditionalProperties()
JSONSchemaPropsOrBool buildAdditionalProperties()
A withAdditionalProperties(JSONSchemaPropsOrBool additionalProperties)
Boolean hasAdditionalProperties()
JSONSchemaPropsFluent.AdditionalPropertiesNested<A> withNewAdditionalProperties()
JSONSchemaPropsFluent.AdditionalPropertiesNested<A> withNewAdditionalPropertiesLike(JSONSchemaPropsOrBool item)
JSONSchemaPropsFluent.AdditionalPropertiesNested<A> editAdditionalProperties()
JSONSchemaPropsFluent.AdditionalPropertiesNested<A> editOrNewAdditionalProperties()
JSONSchemaPropsFluent.AdditionalPropertiesNested<A> editOrNewAdditionalPropertiesLike(JSONSchemaPropsOrBool item)
A addToAllOf(int index, JSONSchemaProps item)
A setToAllOf(int index, JSONSchemaProps item)
A addToAllOf(JSONSchemaProps... items)
A addAllToAllOf(Collection<JSONSchemaProps> items)
A removeFromAllOf(JSONSchemaProps... items)
A removeAllFromAllOf(Collection<JSONSchemaProps> items)
@Deprecated List<JSONSchemaProps> getAllOf()
List<JSONSchemaProps> buildAllOf()
JSONSchemaProps buildAllOf(int index)
JSONSchemaProps buildFirstAllOf()
JSONSchemaProps buildLastAllOf()
JSONSchemaProps buildMatchingAllOf(Predicate<JSONSchemaPropsBuilder> predicate)
A withAllOf(List<JSONSchemaProps> allOf)
A withAllOf(JSONSchemaProps... allOf)
Boolean hasAllOf()
JSONSchemaPropsFluent.AllOfNested<A> addNewAllOf()
JSONSchemaPropsFluent.AllOfNested<A> addNewAllOfLike(JSONSchemaProps item)
JSONSchemaPropsFluent.AllOfNested<A> setNewAllOfLike(int index, JSONSchemaProps item)
JSONSchemaPropsFluent.AllOfNested<A> editAllOf(int index)
JSONSchemaPropsFluent.AllOfNested<A> editFirstAllOf()
JSONSchemaPropsFluent.AllOfNested<A> editLastAllOf()
JSONSchemaPropsFluent.AllOfNested<A> editMatchingAllOf(Predicate<JSONSchemaPropsBuilder> predicate)
A addToAnyOf(int index, JSONSchemaProps item)
A setToAnyOf(int index, JSONSchemaProps item)
A addToAnyOf(JSONSchemaProps... items)
A addAllToAnyOf(Collection<JSONSchemaProps> items)
A removeFromAnyOf(JSONSchemaProps... items)
A removeAllFromAnyOf(Collection<JSONSchemaProps> items)
@Deprecated List<JSONSchemaProps> getAnyOf()
List<JSONSchemaProps> buildAnyOf()
JSONSchemaProps buildAnyOf(int index)
JSONSchemaProps buildFirstAnyOf()
JSONSchemaProps buildLastAnyOf()
JSONSchemaProps buildMatchingAnyOf(Predicate<JSONSchemaPropsBuilder> predicate)
A withAnyOf(List<JSONSchemaProps> anyOf)
A withAnyOf(JSONSchemaProps... anyOf)
Boolean hasAnyOf()
JSONSchemaPropsFluent.AnyOfNested<A> addNewAnyOf()
JSONSchemaPropsFluent.AnyOfNested<A> addNewAnyOfLike(JSONSchemaProps item)
JSONSchemaPropsFluent.AnyOfNested<A> setNewAnyOfLike(int index, JSONSchemaProps item)
JSONSchemaPropsFluent.AnyOfNested<A> editAnyOf(int index)
JSONSchemaPropsFluent.AnyOfNested<A> editFirstAnyOf()
JSONSchemaPropsFluent.AnyOfNested<A> editLastAnyOf()
JSONSchemaPropsFluent.AnyOfNested<A> editMatchingAnyOf(Predicate<JSONSchemaPropsBuilder> predicate)
@Deprecated JSON getDefault()
JSON buildDefault()
Boolean hasDefault()
JSONSchemaPropsFluent.DefaultNested<A> withNewDefault()
JSONSchemaPropsFluent.DefaultNested<A> withNewDefaultLike(JSON item)
JSONSchemaPropsFluent.DefaultNested<A> editDefault()
JSONSchemaPropsFluent.DefaultNested<A> editOrNewDefault()
JSONSchemaPropsFluent.DefaultNested<A> editOrNewDefaultLike(JSON item)
A addToDefinitions(String key, JSONSchemaProps value)
A addToDefinitions(Map<String,JSONSchemaProps> map)
A removeFromDefinitions(Map<String,JSONSchemaProps> map)
Map<String,JSONSchemaProps> getDefinitions()
A withDefinitions(Map<String,JSONSchemaProps> definitions)
Boolean hasDefinitions()
A addToDependencies(String key, JSONSchemaPropsOrStringArray value)
A addToDependencies(Map<String,JSONSchemaPropsOrStringArray> map)
A removeFromDependencies(Map<String,JSONSchemaPropsOrStringArray> map)
Map<String,JSONSchemaPropsOrStringArray> getDependencies()
A withDependencies(Map<String,JSONSchemaPropsOrStringArray> dependencies)
Boolean hasDependencies()
String getDescription()
Boolean hasDescription()
A addAllToEnum(Collection<JSON> items)
A removeAllFromEnum(Collection<JSON> items)
@Deprecated List<JSON> getEnum()
JSON buildEnum(int index)
JSON buildFirstEnum()
JSON buildLastEnum()
JSON buildMatchingEnum(Predicate<JSONBuilder> predicate)
Boolean hasEnum()
JSONSchemaPropsFluent.EnumNested<A> addNewEnum()
JSONSchemaPropsFluent.EnumNested<A> addNewEnumLike(JSON item)
JSONSchemaPropsFluent.EnumNested<A> setNewEnumLike(int index, JSON item)
JSONSchemaPropsFluent.EnumNested<A> editEnum(int index)
JSONSchemaPropsFluent.EnumNested<A> editFirstEnum()
JSONSchemaPropsFluent.EnumNested<A> editLastEnum()
JSONSchemaPropsFluent.EnumNested<A> editMatchingEnum(Predicate<JSONBuilder> predicate)
@Deprecated JSON getExample()
JSON buildExample()
Boolean hasExample()
JSONSchemaPropsFluent.ExampleNested<A> withNewExample()
JSONSchemaPropsFluent.ExampleNested<A> withNewExampleLike(JSON item)
JSONSchemaPropsFluent.ExampleNested<A> editExample()
JSONSchemaPropsFluent.ExampleNested<A> editOrNewExample()
JSONSchemaPropsFluent.ExampleNested<A> editOrNewExampleLike(JSON item)
Boolean isExclusiveMaximum()
Boolean hasExclusiveMaximum()
Boolean isExclusiveMinimum()
Boolean hasExclusiveMinimum()
@Deprecated ExternalDocumentation getExternalDocs()
ExternalDocumentation buildExternalDocs()
A withExternalDocs(ExternalDocumentation externalDocs)
Boolean hasExternalDocs()
JSONSchemaPropsFluent.ExternalDocsNested<A> withNewExternalDocs()
JSONSchemaPropsFluent.ExternalDocsNested<A> withNewExternalDocsLike(ExternalDocumentation item)
JSONSchemaPropsFluent.ExternalDocsNested<A> editExternalDocs()
JSONSchemaPropsFluent.ExternalDocsNested<A> editOrNewExternalDocs()
JSONSchemaPropsFluent.ExternalDocsNested<A> editOrNewExternalDocsLike(ExternalDocumentation item)
String getFormat()
Boolean hasFormat()
String getId()
Boolean hasId()
@Deprecated JSONSchemaPropsOrArray getItems()
JSONSchemaPropsOrArray buildItems()
A withItems(JSONSchemaPropsOrArray items)
Boolean hasItems()
JSONSchemaPropsFluent.ItemsNested<A> withNewItems()
JSONSchemaPropsFluent.ItemsNested<A> withNewItemsLike(JSONSchemaPropsOrArray item)
JSONSchemaPropsFluent.ItemsNested<A> editItems()
JSONSchemaPropsFluent.ItemsNested<A> editOrNewItems()
JSONSchemaPropsFluent.ItemsNested<A> editOrNewItemsLike(JSONSchemaPropsOrArray item)
Long getMaxItems()
Boolean hasMaxItems()
Long getMaxLength()
Boolean hasMaxLength()
Long getMaxProperties()
Boolean hasMaxProperties()
Double getMaximum()
Boolean hasMaximum()
Long getMinItems()
Boolean hasMinItems()
Long getMinLength()
Boolean hasMinLength()
Long getMinProperties()
Boolean hasMinProperties()
Double getMinimum()
Boolean hasMinimum()
Double getMultipleOf()
Boolean hasMultipleOf()
@Deprecated JSONSchemaProps getNot()
JSONSchemaProps buildNot()
A withNot(JSONSchemaProps not)
Boolean hasNot()
JSONSchemaPropsFluent.NotNested<A> withNewNot()
JSONSchemaPropsFluent.NotNested<A> withNewNotLike(JSONSchemaProps item)
JSONSchemaPropsFluent.NotNested<A> editNot()
JSONSchemaPropsFluent.NotNested<A> editOrNewNot()
JSONSchemaPropsFluent.NotNested<A> editOrNewNotLike(JSONSchemaProps item)
A addToOneOf(int index, JSONSchemaProps item)
A setToOneOf(int index, JSONSchemaProps item)
A addToOneOf(JSONSchemaProps... items)
A addAllToOneOf(Collection<JSONSchemaProps> items)
A removeFromOneOf(JSONSchemaProps... items)
A removeAllFromOneOf(Collection<JSONSchemaProps> items)
@Deprecated List<JSONSchemaProps> getOneOf()
List<JSONSchemaProps> buildOneOf()
JSONSchemaProps buildOneOf(int index)
JSONSchemaProps buildFirstOneOf()
JSONSchemaProps buildLastOneOf()
JSONSchemaProps buildMatchingOneOf(Predicate<JSONSchemaPropsBuilder> predicate)
A withOneOf(List<JSONSchemaProps> oneOf)
A withOneOf(JSONSchemaProps... oneOf)
Boolean hasOneOf()
JSONSchemaPropsFluent.OneOfNested<A> addNewOneOf()
JSONSchemaPropsFluent.OneOfNested<A> addNewOneOfLike(JSONSchemaProps item)
JSONSchemaPropsFluent.OneOfNested<A> setNewOneOfLike(int index, JSONSchemaProps item)
JSONSchemaPropsFluent.OneOfNested<A> editOneOf(int index)
JSONSchemaPropsFluent.OneOfNested<A> editFirstOneOf()
JSONSchemaPropsFluent.OneOfNested<A> editLastOneOf()
JSONSchemaPropsFluent.OneOfNested<A> editMatchingOneOf(Predicate<JSONSchemaPropsBuilder> predicate)
String getPattern()
Boolean hasPattern()
A addToPatternProperties(String key, JSONSchemaProps value)
A addToPatternProperties(Map<String,JSONSchemaProps> map)
A removeFromPatternProperties(Map<String,JSONSchemaProps> map)
Map<String,JSONSchemaProps> getPatternProperties()
A withPatternProperties(Map<String,JSONSchemaProps> patternProperties)
Boolean hasPatternProperties()
A addToProperties(String key, JSONSchemaProps value)
A addToProperties(Map<String,JSONSchemaProps> map)
A removeFromProperties(Map<String,JSONSchemaProps> map)
Map<String,JSONSchemaProps> getProperties()
A withProperties(Map<String,JSONSchemaProps> properties)
Boolean hasProperties()
A addAllToRequired(Collection<String> items)
A removeAllFromRequired(Collection<String> items)
String getRequired(int index)
String getFirstRequired()
String getLastRequired()
Boolean hasRequired()
String getTitle()
Boolean hasTitle()
String getType()
Boolean hasType()
Boolean isUniqueItems()
Boolean hasUniqueItems()
Copyright © 2011–2018 Red Hat. All rights reserved.