public class JSONSchemaPropsOrStringArrayFluentImpl<A extends JSONSchemaPropsOrStringArrayFluent<A>> extends BaseFluent<A> implements JSONSchemaPropsOrStringArrayFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
JSONSchemaPropsOrStringArrayFluentImpl.SchemaNestedImpl<N> |
JSONSchemaPropsOrStringArrayFluent.SchemaNested<N>
_visitables
Constructor and Description |
---|
JSONSchemaPropsOrStringArrayFluentImpl() |
JSONSchemaPropsOrStringArrayFluentImpl(JSONSchemaPropsOrStringArray instance) |
public JSONSchemaPropsOrStringArrayFluentImpl()
public JSONSchemaPropsOrStringArrayFluentImpl(JSONSchemaPropsOrStringArray instance)
public A addToProperty(int index, String item)
addToProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public A setToProperty(int index, String item)
setToProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public A addToProperty(String... items)
addToProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public A addAllToProperty(Collection<String> items)
addAllToProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public A removeFromProperty(String... items)
removeFromProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public A removeAllFromProperty(Collection<String> items)
removeAllFromProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public List<String> getProperty()
getProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public String getProperty(int index)
getProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public String getFirstProperty()
getFirstProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public String getLastProperty()
getLastProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public String getMatchingProperty(Predicate<String> predicate)
getMatchingProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public A withProperty(List<String> property)
withProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public A withProperty(String... property)
withProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public Boolean hasProperty()
hasProperty
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
@Deprecated public JSONSchemaProps getSchema()
getSchema
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public JSONSchemaProps buildSchema()
buildSchema
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public A withSchema(JSONSchemaProps schema)
withSchema
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public Boolean hasSchema()
hasSchema
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public JSONSchemaPropsOrStringArrayFluent.SchemaNested<A> withNewSchema()
withNewSchema
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public JSONSchemaPropsOrStringArrayFluent.SchemaNested<A> withNewSchemaLike(JSONSchemaProps item)
withNewSchemaLike
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public JSONSchemaPropsOrStringArrayFluent.SchemaNested<A> editSchema()
editSchema
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public JSONSchemaPropsOrStringArrayFluent.SchemaNested<A> editOrNewSchema()
editOrNewSchema
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
public JSONSchemaPropsOrStringArrayFluent.SchemaNested<A> editOrNewSchemaLike(JSONSchemaProps item)
editOrNewSchemaLike
in interface JSONSchemaPropsOrStringArrayFluent<A extends JSONSchemaPropsOrStringArrayFluent<A>>
Copyright © 2015–2018 Red Hat. All rights reserved.