public class LimitRangeSpecFluentImpl<A extends LimitRangeSpecFluent<A>> extends BaseFluent<A> implements LimitRangeSpecFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
LimitRangeSpecFluentImpl.LimitsNestedImpl<N> |
LimitRangeSpecFluent.LimitsNested<N>
_visitables
Constructor and Description |
---|
LimitRangeSpecFluentImpl() |
LimitRangeSpecFluentImpl(LimitRangeSpec instance) |
public LimitRangeSpecFluentImpl()
public LimitRangeSpecFluentImpl(LimitRangeSpec instance)
public A addToLimits(int index, LimitRangeItem item)
addToLimits
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public A setToLimits(int index, LimitRangeItem item)
setToLimits
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public A addToLimits(LimitRangeItem... items)
addToLimits
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public A addAllToLimits(Collection<LimitRangeItem> items)
addAllToLimits
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public A removeFromLimits(LimitRangeItem... items)
removeFromLimits
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public A removeAllFromLimits(Collection<LimitRangeItem> items)
removeAllFromLimits
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
@Deprecated public List<LimitRangeItem> getLimits()
getLimits
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public List<LimitRangeItem> buildLimits()
buildLimits
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public LimitRangeItem buildLimit(int index)
buildLimit
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public LimitRangeItem buildFirstLimit()
buildFirstLimit
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public LimitRangeItem buildLastLimit()
buildLastLimit
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public LimitRangeItem buildMatchingLimit(Predicate<LimitRangeItemBuilder> predicate)
buildMatchingLimit
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public A withLimits(List<LimitRangeItem> limits)
withLimits
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public A withLimits(LimitRangeItem... limits)
withLimits
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public Boolean hasLimits()
hasLimits
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public LimitRangeSpecFluent.LimitsNested<A> addNewLimit()
addNewLimit
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public LimitRangeSpecFluent.LimitsNested<A> addNewLimitLike(LimitRangeItem item)
addNewLimitLike
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public LimitRangeSpecFluent.LimitsNested<A> setNewLimitLike(int index, LimitRangeItem item)
setNewLimitLike
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public LimitRangeSpecFluent.LimitsNested<A> editLimit(int index)
editLimit
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public LimitRangeSpecFluent.LimitsNested<A> editFirstLimit()
editFirstLimit
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public LimitRangeSpecFluent.LimitsNested<A> editLastLimit()
editLastLimit
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
public LimitRangeSpecFluent.LimitsNested<A> editMatchingLimit(Predicate<LimitRangeItemBuilder> predicate)
editMatchingLimit
in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
Copyright © 2011–2018 Red Hat. All rights reserved.