public class JSONSchemaPropsFluentImpl<A extends JSONSchemaPropsFluent<A>> extends BaseFluent<A> implements JSONSchemaPropsFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
JSONSchemaPropsFluentImpl.AdditionalItemsNestedImpl<N> |
class |
JSONSchemaPropsFluentImpl.AdditionalPropertiesNestedImpl<N> |
class |
JSONSchemaPropsFluentImpl.AllOfNestedImpl<N> |
class |
JSONSchemaPropsFluentImpl.AnyOfNestedImpl<N> |
class |
JSONSchemaPropsFluentImpl.DefaultNestedImpl<N> |
class |
JSONSchemaPropsFluentImpl.ExampleNestedImpl<N> |
class |
JSONSchemaPropsFluentImpl.ExternalDocsNestedImpl<N> |
class |
JSONSchemaPropsFluentImpl.ItemsNestedImpl<N> |
class |
JSONSchemaPropsFluentImpl.NotNestedImpl<N> |
class |
JSONSchemaPropsFluentImpl.OneOfNestedImpl<N> |
JSONSchemaPropsFluent.AdditionalItemsNested<N>, JSONSchemaPropsFluent.AdditionalPropertiesNested<N>, JSONSchemaPropsFluent.AllOfNested<N>, JSONSchemaPropsFluent.AnyOfNested<N>, JSONSchemaPropsFluent.DefaultNested<N>, JSONSchemaPropsFluent.ExampleNested<N>, JSONSchemaPropsFluent.ExternalDocsNested<N>, JSONSchemaPropsFluent.ItemsNested<N>, JSONSchemaPropsFluent.NotNested<N>, JSONSchemaPropsFluent.OneOfNested<N>_visitables| Constructor and Description |
|---|
JSONSchemaPropsFluentImpl() |
JSONSchemaPropsFluentImpl(JSONSchemaProps instance) |
public JSONSchemaPropsFluentImpl()
public JSONSchemaPropsFluentImpl(JSONSchemaProps instance)
public String getRef()
getRef in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withRef(String $ref)
withRef in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasRef()
hasRef in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewRef(String arg1)
withNewRef in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewRef(StringBuilder arg1)
withNewRef in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewRef(StringBuffer arg1)
withNewRef in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getSchema()
getSchema in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withSchema(String $schema)
withSchema in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasSchema()
hasSchema in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewSchema(String arg1)
withNewSchema in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewSchema(StringBuilder arg1)
withNewSchema in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewSchema(StringBuffer arg1)
withNewSchema in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>@Deprecated public JSONSchemaPropsOrBool getAdditionalItems()
getAdditionalItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsOrBool buildAdditionalItems()
buildAdditionalItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withAdditionalItems(JSONSchemaPropsOrBool additionalItems)
withAdditionalItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasAdditionalItems()
hasAdditionalItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AdditionalItemsNested<A> withNewAdditionalItems()
withNewAdditionalItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AdditionalItemsNested<A> withNewAdditionalItemsLike(JSONSchemaPropsOrBool item)
withNewAdditionalItemsLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AdditionalItemsNested<A> editAdditionalItems()
editAdditionalItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AdditionalItemsNested<A> editOrNewAdditionalItems()
editOrNewAdditionalItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AdditionalItemsNested<A> editOrNewAdditionalItemsLike(JSONSchemaPropsOrBool item)
editOrNewAdditionalItemsLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>@Deprecated public JSONSchemaPropsOrBool getAdditionalProperties()
getAdditionalProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsOrBool buildAdditionalProperties()
buildAdditionalProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withAdditionalProperties(JSONSchemaPropsOrBool additionalProperties)
withAdditionalProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AdditionalPropertiesNested<A> withNewAdditionalProperties()
withNewAdditionalProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AdditionalPropertiesNested<A> withNewAdditionalPropertiesLike(JSONSchemaPropsOrBool item)
withNewAdditionalPropertiesLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AdditionalPropertiesNested<A> editAdditionalProperties()
editAdditionalProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AdditionalPropertiesNested<A> editOrNewAdditionalProperties()
editOrNewAdditionalProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AdditionalPropertiesNested<A> editOrNewAdditionalPropertiesLike(JSONSchemaPropsOrBool item)
editOrNewAdditionalPropertiesLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToAllOf(int index, JSONSchemaProps item)
addToAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A setToAllOf(int index, JSONSchemaProps item)
setToAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToAllOf(JSONSchemaProps... items)
addToAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addAllToAllOf(Collection<JSONSchemaProps> items)
addAllToAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeFromAllOf(JSONSchemaProps... items)
removeFromAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeAllFromAllOf(Collection<JSONSchemaProps> items)
removeAllFromAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>@Deprecated public List<JSONSchemaProps> getAllOf()
getAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public List<JSONSchemaProps> buildAllOf()
buildAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaProps buildAllOf(int index)
buildAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaProps buildFirstAllOf()
buildFirstAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaProps buildLastAllOf()
buildLastAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaProps buildMatchingAllOf(Predicate<JSONSchemaPropsBuilder> predicate)
buildMatchingAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMatchingAllOf(Predicate<JSONSchemaPropsBuilder> predicate)
hasMatchingAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withAllOf(List<JSONSchemaProps> allOf)
withAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withAllOf(JSONSchemaProps... allOf)
withAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasAllOf()
hasAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AllOfNested<A> addNewAllOf()
addNewAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AllOfNested<A> addNewAllOfLike(JSONSchemaProps item)
addNewAllOfLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AllOfNested<A> setNewAllOfLike(int index, JSONSchemaProps item)
setNewAllOfLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AllOfNested<A> editAllOf(int index)
editAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AllOfNested<A> editFirstAllOf()
editFirstAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AllOfNested<A> editLastAllOf()
editLastAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AllOfNested<A> editMatchingAllOf(Predicate<JSONSchemaPropsBuilder> predicate)
editMatchingAllOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToAnyOf(int index, JSONSchemaProps item)
addToAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A setToAnyOf(int index, JSONSchemaProps item)
setToAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToAnyOf(JSONSchemaProps... items)
addToAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addAllToAnyOf(Collection<JSONSchemaProps> items)
addAllToAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeFromAnyOf(JSONSchemaProps... items)
removeFromAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeAllFromAnyOf(Collection<JSONSchemaProps> items)
removeAllFromAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>@Deprecated public List<JSONSchemaProps> getAnyOf()
getAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public List<JSONSchemaProps> buildAnyOf()
buildAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaProps buildAnyOf(int index)
buildAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaProps buildFirstAnyOf()
buildFirstAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaProps buildLastAnyOf()
buildLastAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaProps buildMatchingAnyOf(Predicate<JSONSchemaPropsBuilder> predicate)
buildMatchingAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMatchingAnyOf(Predicate<JSONSchemaPropsBuilder> predicate)
hasMatchingAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withAnyOf(List<JSONSchemaProps> anyOf)
withAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withAnyOf(JSONSchemaProps... anyOf)
withAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasAnyOf()
hasAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AnyOfNested<A> addNewAnyOf()
addNewAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AnyOfNested<A> addNewAnyOfLike(JSONSchemaProps item)
addNewAnyOfLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AnyOfNested<A> setNewAnyOfLike(int index, JSONSchemaProps item)
setNewAnyOfLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AnyOfNested<A> editAnyOf(int index)
editAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AnyOfNested<A> editFirstAnyOf()
editFirstAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AnyOfNested<A> editLastAnyOf()
editLastAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.AnyOfNested<A> editMatchingAnyOf(Predicate<JSONSchemaPropsBuilder> predicate)
editMatchingAnyOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>@Deprecated public JSON getDefault()
getDefault in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSON buildDefault()
buildDefault in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withDefault(JSON _default)
withDefault in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasDefault()
hasDefault in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewDefault(String raw)
withNewDefault in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.DefaultNested<A> withNewDefault()
withNewDefault in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.DefaultNested<A> withNewDefaultLike(JSON item)
withNewDefaultLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.DefaultNested<A> editDefault()
editDefault in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.DefaultNested<A> editOrNewDefault()
editOrNewDefault in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.DefaultNested<A> editOrNewDefaultLike(JSON item)
editOrNewDefaultLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToDefinitions(String key, JSONSchemaProps value)
addToDefinitions in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToDefinitions(Map<String,JSONSchemaProps> map)
addToDefinitions in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeFromDefinitions(String key)
removeFromDefinitions in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeFromDefinitions(Map<String,JSONSchemaProps> map)
removeFromDefinitions in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Map<String,JSONSchemaProps> getDefinitions()
getDefinitions in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withDefinitions(Map<String,JSONSchemaProps> definitions)
withDefinitions in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasDefinitions()
hasDefinitions in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToDependencies(String key, JSONSchemaPropsOrStringArray value)
addToDependencies in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToDependencies(Map<String,JSONSchemaPropsOrStringArray> map)
addToDependencies in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeFromDependencies(String key)
removeFromDependencies in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeFromDependencies(Map<String,JSONSchemaPropsOrStringArray> map)
removeFromDependencies in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Map<String,JSONSchemaPropsOrStringArray> getDependencies()
getDependencies in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withDependencies(Map<String,JSONSchemaPropsOrStringArray> dependencies)
withDependencies in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasDependencies()
hasDependencies in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getDescription()
getDescription in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withDescription(String description)
withDescription in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasDescription()
hasDescription in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewDescription(String arg1)
withNewDescription in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewDescription(StringBuilder arg1)
withNewDescription in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewDescription(StringBuffer arg1)
withNewDescription in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToEnum(int index, String item)
addToEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A setToEnum(int index, String item)
setToEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToEnum(String... items)
addToEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addAllToEnum(Collection<String> items)
addAllToEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeFromEnum(String... items)
removeFromEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeAllFromEnum(Collection<String> items)
removeAllFromEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public List<String> getEnum()
getEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getEnum(int index)
getEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getFirstEnum()
getFirstEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getLastEnum()
getLastEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getMatchingEnum(Predicate<String> predicate)
getMatchingEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMatchingEnum(Predicate<String> predicate)
hasMatchingEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withEnum(List<String> _enum)
withEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withEnum(String... _enum)
withEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasEnum()
hasEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addNewEnum(String arg1)
addNewEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addNewEnum(StringBuilder arg1)
addNewEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addNewEnum(StringBuffer arg1)
addNewEnum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>@Deprecated public JSON getExample()
getExample in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSON buildExample()
buildExample in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withExample(JSON example)
withExample in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasExample()
hasExample in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewExample(String raw)
withNewExample in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ExampleNested<A> withNewExample()
withNewExample in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ExampleNested<A> withNewExampleLike(JSON item)
withNewExampleLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ExampleNested<A> editExample()
editExample in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ExampleNested<A> editOrNewExample()
editOrNewExample in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ExampleNested<A> editOrNewExampleLike(JSON item)
editOrNewExampleLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean isExclusiveMaximum()
isExclusiveMaximum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withExclusiveMaximum(Boolean exclusiveMaximum)
withExclusiveMaximum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasExclusiveMaximum()
hasExclusiveMaximum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewExclusiveMaximum(String arg1)
withNewExclusiveMaximum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewExclusiveMaximum(boolean arg1)
withNewExclusiveMaximum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean isExclusiveMinimum()
isExclusiveMinimum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withExclusiveMinimum(Boolean exclusiveMinimum)
withExclusiveMinimum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasExclusiveMinimum()
hasExclusiveMinimum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewExclusiveMinimum(String arg1)
withNewExclusiveMinimum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewExclusiveMinimum(boolean arg1)
withNewExclusiveMinimum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>@Deprecated public ExternalDocumentation getExternalDocs()
getExternalDocs in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public ExternalDocumentation buildExternalDocs()
buildExternalDocs in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withExternalDocs(ExternalDocumentation externalDocs)
withExternalDocs in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasExternalDocs()
hasExternalDocs in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewExternalDocs(String description, String url)
withNewExternalDocs in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ExternalDocsNested<A> withNewExternalDocs()
withNewExternalDocs in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ExternalDocsNested<A> withNewExternalDocsLike(ExternalDocumentation item)
withNewExternalDocsLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ExternalDocsNested<A> editExternalDocs()
editExternalDocs in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ExternalDocsNested<A> editOrNewExternalDocs()
editOrNewExternalDocs in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ExternalDocsNested<A> editOrNewExternalDocsLike(ExternalDocumentation item)
editOrNewExternalDocsLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getFormat()
getFormat in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withFormat(String format)
withFormat in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasFormat()
hasFormat in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewFormat(String arg1)
withNewFormat in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewFormat(StringBuilder arg1)
withNewFormat in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewFormat(StringBuffer arg1)
withNewFormat in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getId()
getId in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withId(String id)
withId in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasId()
hasId in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewId(String arg1)
withNewId in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewId(StringBuilder arg1)
withNewId in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewId(StringBuffer arg1)
withNewId in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>@Deprecated public JSONSchemaPropsOrArray getItems()
getItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsOrArray buildItems()
buildItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withItems(JSONSchemaPropsOrArray items)
withItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasItems()
hasItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ItemsNested<A> withNewItems()
withNewItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ItemsNested<A> withNewItemsLike(JSONSchemaPropsOrArray item)
withNewItemsLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ItemsNested<A> editItems()
editItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ItemsNested<A> editOrNewItems()
editOrNewItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.ItemsNested<A> editOrNewItemsLike(JSONSchemaPropsOrArray item)
editOrNewItemsLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Long getMaxItems()
getMaxItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withMaxItems(Long maxItems)
withMaxItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMaxItems()
hasMaxItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Long getMaxLength()
getMaxLength in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withMaxLength(Long maxLength)
withMaxLength in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMaxLength()
hasMaxLength in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Long getMaxProperties()
getMaxProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withMaxProperties(Long maxProperties)
withMaxProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMaxProperties()
hasMaxProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Double getMaximum()
getMaximum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withMaximum(Double maximum)
withMaximum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMaximum()
hasMaximum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Long getMinItems()
getMinItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withMinItems(Long minItems)
withMinItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMinItems()
hasMinItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Long getMinLength()
getMinLength in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withMinLength(Long minLength)
withMinLength in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMinLength()
hasMinLength in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Long getMinProperties()
getMinProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withMinProperties(Long minProperties)
withMinProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMinProperties()
hasMinProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Double getMinimum()
getMinimum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withMinimum(Double minimum)
withMinimum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMinimum()
hasMinimum in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Double getMultipleOf()
getMultipleOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withMultipleOf(Double multipleOf)
withMultipleOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMultipleOf()
hasMultipleOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>@Deprecated public JSONSchemaProps getNot()
getNot in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaProps buildNot()
buildNot in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNot(JSONSchemaProps not)
withNot in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasNot()
hasNot in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.NotNested<A> withNewNot()
withNewNot in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.NotNested<A> withNewNotLike(JSONSchemaProps item)
withNewNotLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.NotNested<A> editNot()
editNot in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.NotNested<A> editOrNewNot()
editOrNewNot in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.NotNested<A> editOrNewNotLike(JSONSchemaProps item)
editOrNewNotLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToOneOf(int index, JSONSchemaProps item)
addToOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A setToOneOf(int index, JSONSchemaProps item)
setToOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToOneOf(JSONSchemaProps... items)
addToOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addAllToOneOf(Collection<JSONSchemaProps> items)
addAllToOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeFromOneOf(JSONSchemaProps... items)
removeFromOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeAllFromOneOf(Collection<JSONSchemaProps> items)
removeAllFromOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>@Deprecated public List<JSONSchemaProps> getOneOf()
getOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public List<JSONSchemaProps> buildOneOf()
buildOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaProps buildOneOf(int index)
buildOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaProps buildFirstOneOf()
buildFirstOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaProps buildLastOneOf()
buildLastOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaProps buildMatchingOneOf(Predicate<JSONSchemaPropsBuilder> predicate)
buildMatchingOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMatchingOneOf(Predicate<JSONSchemaPropsBuilder> predicate)
hasMatchingOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withOneOf(List<JSONSchemaProps> oneOf)
withOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withOneOf(JSONSchemaProps... oneOf)
withOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasOneOf()
hasOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.OneOfNested<A> addNewOneOf()
addNewOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.OneOfNested<A> addNewOneOfLike(JSONSchemaProps item)
addNewOneOfLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.OneOfNested<A> setNewOneOfLike(int index, JSONSchemaProps item)
setNewOneOfLike in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.OneOfNested<A> editOneOf(int index)
editOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.OneOfNested<A> editFirstOneOf()
editFirstOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.OneOfNested<A> editLastOneOf()
editLastOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public JSONSchemaPropsFluent.OneOfNested<A> editMatchingOneOf(Predicate<JSONSchemaPropsBuilder> predicate)
editMatchingOneOf in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getPattern()
getPattern in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withPattern(String pattern)
withPattern in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasPattern()
hasPattern in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewPattern(String arg1)
withNewPattern in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewPattern(StringBuilder arg1)
withNewPattern in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewPattern(StringBuffer arg1)
withNewPattern in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToPatternProperties(String key, JSONSchemaProps value)
addToPatternProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToPatternProperties(Map<String,JSONSchemaProps> map)
addToPatternProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeFromPatternProperties(String key)
removeFromPatternProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeFromPatternProperties(Map<String,JSONSchemaProps> map)
removeFromPatternProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Map<String,JSONSchemaProps> getPatternProperties()
getPatternProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withPatternProperties(Map<String,JSONSchemaProps> patternProperties)
withPatternProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasPatternProperties()
hasPatternProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToProperties(String key, JSONSchemaProps value)
addToProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToProperties(Map<String,JSONSchemaProps> map)
addToProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeFromProperties(String key)
removeFromProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeFromProperties(Map<String,JSONSchemaProps> map)
removeFromProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Map<String,JSONSchemaProps> getProperties()
getProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withProperties(Map<String,JSONSchemaProps> properties)
withProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasProperties()
hasProperties in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToRequired(int index, String item)
addToRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A setToRequired(int index, String item)
setToRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addToRequired(String... items)
addToRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addAllToRequired(Collection<String> items)
addAllToRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeFromRequired(String... items)
removeFromRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A removeAllFromRequired(Collection<String> items)
removeAllFromRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public List<String> getRequired()
getRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getRequired(int index)
getRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getFirstRequired()
getFirstRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getLastRequired()
getLastRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getMatchingRequired(Predicate<String> predicate)
getMatchingRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasMatchingRequired(Predicate<String> predicate)
hasMatchingRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withRequired(List<String> required)
withRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withRequired(String... required)
withRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasRequired()
hasRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addNewRequired(String arg1)
addNewRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addNewRequired(StringBuilder arg1)
addNewRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A addNewRequired(StringBuffer arg1)
addNewRequired in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getTitle()
getTitle in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withTitle(String title)
withTitle in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasTitle()
hasTitle in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewTitle(String arg1)
withNewTitle in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewTitle(StringBuilder arg1)
withNewTitle in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewTitle(StringBuffer arg1)
withNewTitle in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public String getType()
getType in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withType(String type)
withType in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasType()
hasType in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewType(String arg1)
withNewType in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewType(StringBuilder arg1)
withNewType in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewType(StringBuffer arg1)
withNewType in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean isUniqueItems()
isUniqueItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withUniqueItems(Boolean uniqueItems)
withUniqueItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public Boolean hasUniqueItems()
hasUniqueItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewUniqueItems(String arg1)
withNewUniqueItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>public A withNewUniqueItems(boolean arg1)
withNewUniqueItems in interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>Copyright © 2015–2019 Red Hat. All rights reserved.