Class FacetFilters
- java.lang.Object
-
- com.xebialabs.xlrelease.api.v1.forms.FacetFilters
-
public class FacetFilters extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FacetFilters()FacetFilters(java.lang.String parentId, java.lang.String targetId, java.util.List<Type> types)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetParentId()java.lang.StringgetTargetId()java.util.List<Type>getTypes()booleanhasParentId()booleanhasTargetId()FacetFiltersincludingType(java.lang.String type)voidsetParentId(java.lang.String parentId)voidsetTargetId(java.lang.String targetId)voidsetTypes(java.util.List<Type> types)voidvalidate()FacetFilterswithParentId(java.lang.String parentId)FacetFilterswithTargetId(java.lang.String targetId)FacetFilterswithType(Type... types)
-
-
-
Constructor Detail
-
FacetFilters
public FacetFilters()
-
FacetFilters
public FacetFilters(java.lang.String parentId, java.lang.String targetId, java.util.List<Type> types)
-
-
Method Detail
-
validate
public void validate()
-
hasParentId
public boolean hasParentId()
-
hasTargetId
public boolean hasTargetId()
-
withParentId
public FacetFilters withParentId(java.lang.String parentId)
-
withTargetId
public FacetFilters withTargetId(java.lang.String targetId)
-
withType
public FacetFilters withType(Type... types)
-
includingType
public FacetFilters includingType(java.lang.String type)
-
getParentId
public java.lang.String getParentId()
-
setParentId
public void setParentId(java.lang.String parentId)
-
getTargetId
public java.lang.String getTargetId()
-
setTargetId
public void setTargetId(java.lang.String targetId)
-
getTypes
public java.util.List<Type> getTypes()
-
setTypes
public void setTypes(java.util.List<Type> types)
-
-