public class V1LimitRangeSpecFluentImpl<A extends V1LimitRangeSpecFluent<A>> extends BaseFluent<A> implements V1LimitRangeSpecFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
V1LimitRangeSpecFluentImpl.LimitsNestedImpl<N> |
V1LimitRangeSpecFluent.LimitsNested<N>
_visitables
Constructor and Description |
---|
V1LimitRangeSpecFluentImpl() |
V1LimitRangeSpecFluentImpl(V1LimitRangeSpec instance) |
public V1LimitRangeSpecFluentImpl()
public V1LimitRangeSpecFluentImpl(V1LimitRangeSpec instance)
public A addToLimits(int index, V1LimitRangeItem item)
addToLimits
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public A setToLimits(int index, V1LimitRangeItem item)
setToLimits
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public A addToLimits(V1LimitRangeItem... items)
addToLimits
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public A addAllToLimits(Collection<V1LimitRangeItem> items)
addAllToLimits
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public A removeFromLimits(V1LimitRangeItem... items)
removeFromLimits
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public A removeAllFromLimits(Collection<V1LimitRangeItem> items)
removeAllFromLimits
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public A removeMatchingFromLimits(Predicate<V1LimitRangeItemBuilder> predicate)
removeMatchingFromLimits
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
@Deprecated public List<V1LimitRangeItem> getLimits()
getLimits
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public List<V1LimitRangeItem> buildLimits()
buildLimits
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public V1LimitRangeItem buildLimit(int index)
buildLimit
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public V1LimitRangeItem buildFirstLimit()
buildFirstLimit
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public V1LimitRangeItem buildLastLimit()
buildLastLimit
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public V1LimitRangeItem buildMatchingLimit(Predicate<V1LimitRangeItemBuilder> predicate)
buildMatchingLimit
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public Boolean hasMatchingLimit(Predicate<V1LimitRangeItemBuilder> predicate)
hasMatchingLimit
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public A withLimits(List<V1LimitRangeItem> limits)
withLimits
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public A withLimits(V1LimitRangeItem... limits)
withLimits
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public Boolean hasLimits()
hasLimits
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public V1LimitRangeSpecFluent.LimitsNested<A> addNewLimit()
addNewLimit
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public V1LimitRangeSpecFluent.LimitsNested<A> addNewLimitLike(V1LimitRangeItem item)
addNewLimitLike
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public V1LimitRangeSpecFluent.LimitsNested<A> setNewLimitLike(int index, V1LimitRangeItem item)
setNewLimitLike
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public V1LimitRangeSpecFluent.LimitsNested<A> editLimit(int index)
editLimit
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public V1LimitRangeSpecFluent.LimitsNested<A> editFirstLimit()
editFirstLimit
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public V1LimitRangeSpecFluent.LimitsNested<A> editLastLimit()
editLastLimit
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
public V1LimitRangeSpecFluent.LimitsNested<A> editMatchingLimit(Predicate<V1LimitRangeItemBuilder> predicate)
editMatchingLimit
in interface V1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
Copyright © 2020. All rights reserved.