Class EntityQueryItemProperties

    • Constructor Detail

      • EntityQueryItemProperties

        public EntityQueryItemProperties()
    • Method Detail

      • inputEntityType

        public EntityType inputEntityType()
        Get the inputEntityType property: The type of the entity.
        Returns:
        the inputEntityType value.
      • withInputEntityType

        public EntityQueryItemProperties withInputEntityType​(EntityType inputEntityType)
        Set the inputEntityType property: The type of the entity.
        Parameters:
        inputEntityType - the inputEntityType value to set.
        Returns:
        the EntityQueryItemProperties object itself.
      • requiredInputFieldsSets

        public List<List<String>> requiredInputFieldsSets()
        Get the requiredInputFieldsSets property: Data types for template.
        Returns:
        the requiredInputFieldsSets value.
      • withRequiredInputFieldsSets

        public EntityQueryItemProperties withRequiredInputFieldsSets​(List<List<String>> requiredInputFieldsSets)
        Set the requiredInputFieldsSets property: Data types for template.
        Parameters:
        requiredInputFieldsSets - the requiredInputFieldsSets value to set.
        Returns:
        the EntityQueryItemProperties object itself.
      • entitiesFilter

        public Object entitiesFilter()
        Get the entitiesFilter property: The query applied only to entities matching to all filters.
        Returns:
        the entitiesFilter value.
      • withEntitiesFilter

        public EntityQueryItemProperties withEntitiesFilter​(Object entitiesFilter)
        Set the entitiesFilter property: The query applied only to entities matching to all filters.
        Parameters:
        entitiesFilter - the entitiesFilter value to set.
        Returns:
        the EntityQueryItemProperties object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.