Class FilterCriteriaDTO

java.lang.Object
org.osgi.dto.DTO
org.osgi.service.onem2m.dto.FilterCriteriaDTO

public class FilterCriteriaDTO extends DTO
DTO expresses FilterCriteria. This data structure is used for searching resources.
See Also:
"NotThreadSafe"
  • Field Details

    • createdBefore

      public String createdBefore
      Created Before
    • createdAfter

      public String createdAfter
      Created After
    • modifiedSince

      public String modifiedSince
      Modified Since
    • unmodifiedSince

      public String unmodifiedSince
      Unmodified Since
    • stateTagSmaller

      public Integer stateTagSmaller
      State Tag Smaller
    • stateTagBigger

      public Integer stateTagBigger
      State Tag Bigger
    • expireBefore

      public String expireBefore
      Expire Before
    • expireAfter

      public String expireAfter
      Expire After
    • labels

      public List<String> labels
      Labels
    • resourceType

      public List<Integer> resourceType
      Resource Type
    • sizeAbove

      public Integer sizeAbove
      Size Above
    • sizeBelow

      public Integer sizeBelow
      Size Below
    • contentType

      public List<String> contentType
      Content Type
    • attribute

      public List<AttributeDTO> attribute
      Attribute
    • filterUsage

      public FilterCriteriaDTO.FilterUsage filterUsage
      Filter Usage
    • limit

      public Integer limit
      Limit number of Answers
    • semanticsFilter

      public List<String> semanticsFilter
      Semantic Filter
    • filterOperation

      public FilterCriteriaDTO.FilterOperation filterOperation
      Filter Operation
    • contentFilterSyntax

      public Integer contentFilterSyntax
      Content Filter Syntax
    • contentFilterQuery

      public String contentFilterQuery
      Content Filter Query
    • level

      public Integer level
      Level
    • offset

      public Integer offset
      Offset
    • childLabels

      public List<String> childLabels
      Child Labels
    • parentLabels

      public List<String> parentLabels
      Parent Labels
    • labelsQuery

      public String labelsQuery
      Label Query
    • childResourceType

      public List<Integer> childResourceType
      Child Resource Type
    • parentResourceType

      public List<Integer> parentResourceType
      Parent Resource Type
    • childAttribute

      public List<AttributeDTO> childAttribute
      Child Attribute
    • parentAttribute

      public List<AttributeDTO> parentAttribute
      Parent Attribute
    • applyRelativePath

      public String applyRelativePath
      Apply Relative Path
  • Constructor Details

    • FilterCriteriaDTO

      public FilterCriteriaDTO()