Class PathNodeFilterRequest
Object
PathNodeFilterRequest
- All Implemented Interfaces:
Serializable
Specifies the details for a filter. Exactly one field must be set: either a combinator (
and / or)
whose operands are themselves filters, or a single filter targeting one entity (e.g. type, status,
tags, ...).- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionPathNodeFilterRequest(List<PathNodeFilterRequest> and, List<PathNodeFilterRequest> or, TypeFilterRequest type, StatusFilterRequest status, TagCollectionFilterRequest tags, DateFilterRequest createdOn, DateFilterRequest lastModifiedOn, StringAttributeCollectionFilterRequest stringAttributes, NumericAttributeCollectionFilterRequest numericAttributes, BooleanAttributeCollectionFilterRequest booleanAttributes, DateAttributeCollectionFilterRequest dateAttributes, RelationCollectionFilterRequest incomingRelations, RelationCollectionFilterRequest outgoingRelations, ResponsibilityRoleCollectionFilterRequest responsibilityRoles, AssetFilterRequest asset, DomainFilterRequest domain, CommunityCollectionFilterRequest communities, DomainTypeFilterRequest domainType) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleangetAnd()getAsset()getOr()getTags()getType()inthashCode()voidsetAnd(List<PathNodeFilterRequest> and) voidsetAsset(AssetFilterRequest asset) voidsetBooleanAttributes(BooleanAttributeCollectionFilterRequest booleanAttributes) voidsetCommunities(CommunityCollectionFilterRequest communities) voidsetCreatedOn(DateFilterRequest createdOn) voidsetDateAttributes(DateAttributeCollectionFilterRequest dateAttributes) voidsetDomain(DomainFilterRequest domain) voidsetDomainType(DomainTypeFilterRequest domainType) voidsetIncomingRelations(RelationCollectionFilterRequest incomingRelations) voidsetLastModifiedOn(DateFilterRequest lastModifiedOn) voidsetNumericAttributes(NumericAttributeCollectionFilterRequest numericAttributes) voidvoidsetOutgoingRelations(RelationCollectionFilterRequest outgoingRelations) voidsetResponsibilityRoles(ResponsibilityRoleCollectionFilterRequest responsibilityRoles) voidsetStatus(StatusFilterRequest status) voidsetStringAttributes(StringAttributeCollectionFilterRequest stringAttributes) voidvoidsetType(TypeFilterRequest type) toString()
-
Constructor Details
-
PathNodeFilterRequest
public PathNodeFilterRequest() -
PathNodeFilterRequest
public PathNodeFilterRequest(List<PathNodeFilterRequest> and, List<PathNodeFilterRequest> or, TypeFilterRequest type, StatusFilterRequest status, TagCollectionFilterRequest tags, DateFilterRequest createdOn, DateFilterRequest lastModifiedOn, StringAttributeCollectionFilterRequest stringAttributes, NumericAttributeCollectionFilterRequest numericAttributes, BooleanAttributeCollectionFilterRequest booleanAttributes, DateAttributeCollectionFilterRequest dateAttributes, RelationCollectionFilterRequest incomingRelations, RelationCollectionFilterRequest outgoingRelations, ResponsibilityRoleCollectionFilterRequest responsibilityRoles, AssetFilterRequest asset, DomainFilterRequest domain, CommunityCollectionFilterRequest communities, DomainTypeFilterRequest domainType)
-
-
Method Details
-
builder
-
getAnd
-
getOr
-
getType
-
getStatus
-
getTags
-
getCreatedOn
-
getLastModifiedOn
-
getStringAttributes
-
getNumericAttributes
-
getBooleanAttributes
-
getDateAttributes
-
getIncomingRelations
-
getOutgoingRelations
-
getResponsibilityRoles
-
getAsset
-
getDomain
-
getCommunities
-
getDomainType
-
setAnd
-
setOr
-
setType
-
setStatus
-
setTags
-
setCreatedOn
-
setLastModifiedOn
-
setStringAttributes
-
setNumericAttributes
-
setBooleanAttributes
-
setDateAttributes
-
setIncomingRelations
-
setOutgoingRelations
-
setResponsibilityRoles
-
setAsset
-
setDomain
-
setCommunities
-
setDomainType
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-