├── .blazar.yaml ├── .gitignore ├── CHANGES.md ├── CONTRIBUTING.md ├── LICENSE ├── README.rst ├── docs ├── Makefile ├── conf.py ├── index.rst ├── javadoc │ ├── com │ │ └── hubspot │ │ │ └── httpql │ │ │ ├── ConditionProvider.rst │ │ │ ├── FieldFactory.rst │ │ │ ├── Filter.rst │ │ │ ├── HTTPQLView.rst │ │ │ ├── MetaQuerySpec.rst │ │ │ ├── MultiParamConditionProvider.rst │ │ │ ├── ParsedQuery.rst │ │ │ ├── ParsedQueryTest-Spec.rst │ │ │ ├── ParsedQueryTest.rst │ │ │ ├── QueryConstraints.rst │ │ │ ├── QueryParserTest-Spec.rst │ │ │ ├── QueryParserTest.rst │ │ │ ├── QuerySpec.rst │ │ │ ├── SelectBuilderTest-Spec.rst │ │ │ ├── SelectBuilderTest.rst │ │ │ ├── ann │ │ │ ├── FilterBy.rst │ │ │ ├── OrderBy.rst │ │ │ └── package-index.rst │ │ │ ├── error │ │ │ ├── ConstraintType.rst │ │ │ ├── ConstraintViolation.rst │ │ │ ├── FilterViolation.rst │ │ │ ├── UnknownFieldException.rst │ │ │ └── package-index.rst │ │ │ ├── filter │ │ │ ├── Contains.rst │ │ │ ├── Equal.rst │ │ │ ├── GreaterThan.rst │ │ │ ├── GreaterThanOrEqual.rst │ │ │ ├── In.rst │ │ │ ├── InsensitiveContains.rst │ │ │ ├── LessThan.rst │ │ │ ├── LessThanOrEqual.rst │ │ │ ├── NotEqual.rst │ │ │ ├── NotIn.rst │ │ │ └── package-index.rst │ │ │ ├── impl │ │ │ ├── AdditionalCondition.rst │ │ │ ├── DefaultFieldFactory.rst │ │ │ ├── DefaultMetaQuerySpec.rst │ │ │ ├── Ordering.rst │ │ │ ├── PrefixingAliasFieldFactory.rst │ │ │ ├── QueryParser-Builder.rst │ │ │ ├── QueryParser.rst │ │ │ ├── SelectBuilder-BuiltSelect.rst │ │ │ ├── SelectBuilder.rst │ │ │ ├── TableQualifiedFieldFactory.rst │ │ │ └── package-index.rst │ │ │ ├── internal │ │ │ ├── BoundFilterEntry.rst │ │ │ ├── FilterEntry.rst │ │ │ └── package-index.rst │ │ │ ├── jersey1 │ │ │ ├── BindQuery.rst │ │ │ ├── BindQueryInjectableProvider.rst │ │ │ └── package-index.rst │ │ │ └── package-index.rst │ └── packages.rst ├── requirements.pip └── usage.rst ├── httpql-core ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── hubspot │ │ └── httpql │ │ ├── QuerySpec.java │ │ └── core │ │ ├── FilterEntry.java │ │ ├── HTTPQLView.java │ │ ├── HasTableName.java │ │ ├── Ordering.java │ │ ├── OrderingIF.java │ │ ├── SortOrder.java │ │ ├── ann │ │ ├── FilterBy.java │ │ ├── FilterJoin.java │ │ ├── FilterJoinByDescriptor.java │ │ ├── OrderBy.java │ │ └── QueryConstraints.java │ │ └── filter │ │ ├── Contains.java │ │ ├── Equal.java │ │ ├── Filter.java │ │ ├── GreaterThan.java │ │ ├── GreaterThanOrEqual.java │ │ ├── In.java │ │ ├── InsensitiveContains.java │ │ ├── IsDistinctFrom.java │ │ ├── IsNotDistinctFrom.java │ │ ├── LessThan.java │ │ ├── LessThanOrEqual.java │ │ ├── NotEqual.java │ │ ├── NotIn.java │ │ ├── NotLike.java │ │ ├── NotNull.java │ │ ├── Null.java │ │ ├── Range.java │ │ └── StartsWith.java │ └── test │ └── java │ └── com │ └── hubspot │ └── httpql │ └── core │ └── OrderingTest.java ├── httpql ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── hubspot │ │ │ └── httpql │ │ │ ├── ConditionProvider.java │ │ │ ├── DefaultMetaUtils.java │ │ │ ├── FieldFactory.java │ │ │ ├── Filter.java │ │ │ ├── Filters.java │ │ │ ├── HTTPQLView.java │ │ │ ├── MetaQuerySpec.java │ │ │ ├── MultiParamConditionProvider.java │ │ │ ├── ParsedQuery.java │ │ │ ├── QueryConstraints.java │ │ │ ├── ann │ │ │ ├── FilterBy.java │ │ │ ├── FilterJoin.java │ │ │ ├── FilterJoinByDescriptor.java │ │ │ ├── OrderBy.java │ │ │ └── desc │ │ │ │ └── JoinDescriptor.java │ │ │ ├── doc │ │ │ └── ApiDefinition.java │ │ │ ├── error │ │ │ ├── ConstraintType.java │ │ │ ├── ConstraintViolation.java │ │ │ ├── FilterViolation.java │ │ │ ├── LimitViolationType.java │ │ │ └── UnknownFieldException.java │ │ │ ├── filter │ │ │ ├── Contains.java │ │ │ ├── Equal.java │ │ │ ├── FilterBase.java │ │ │ ├── GreaterThan.java │ │ │ ├── GreaterThanOrEqual.java │ │ │ ├── In.java │ │ │ ├── InsensitiveContains.java │ │ │ ├── IsDistinctFrom.java │ │ │ ├── IsNotDistinctFrom.java │ │ │ ├── LessThan.java │ │ │ ├── LessThanOrEqual.java │ │ │ ├── NotEqual.java │ │ │ ├── NotIn.java │ │ │ ├── NotLike.java │ │ │ ├── NotNull.java │ │ │ ├── Null.java │ │ │ ├── Range.java │ │ │ └── StartsWith.java │ │ │ ├── impl │ │ │ ├── DefaultFieldFactory.java │ │ │ ├── DefaultMetaQuerySpec.java │ │ │ ├── FieldFilter.java │ │ │ ├── FilterJoinInfo.java │ │ │ ├── JoinCondition.java │ │ │ ├── Ordering.java │ │ │ ├── ParsedUriParams.java │ │ │ ├── PrefixingAliasFieldFactory.java │ │ │ ├── QueryParser.java │ │ │ ├── SelectBuilder.java │ │ │ ├── TableQualifiedFieldFactory.java │ │ │ ├── UriParamParser.java │ │ │ └── filter │ │ │ │ ├── ContainsImpl.java │ │ │ │ ├── EqualImpl.java │ │ │ │ ├── FilterBase.java │ │ │ │ ├── FilterImpl.java │ │ │ │ ├── GreaterThanImpl.java │ │ │ │ ├── GreaterThanOrEqualImpl.java │ │ │ │ ├── InImpl.java │ │ │ │ ├── InsensitiveContainsImpl.java │ │ │ │ ├── IsDistinctFromImpl.java │ │ │ │ ├── IsNotDistinctFromImpl.java │ │ │ │ ├── LessThanImpl.java │ │ │ │ ├── LessThanOrEqualImpl.java │ │ │ │ ├── NotEqualImpl.java │ │ │ │ ├── NotInImpl.java │ │ │ │ ├── NotLikeImpl.java │ │ │ │ ├── NotNullImpl.java │ │ │ │ ├── NullImpl.java │ │ │ │ ├── RangeImpl.java │ │ │ │ └── StartsWithImpl.java │ │ │ ├── internal │ │ │ ├── BoundFilterEntry.java │ │ │ ├── CombinedConditionCreator.java │ │ │ ├── FilterEntry.java │ │ │ ├── FilterEntryConditionCreator.java │ │ │ ├── JoinFilter.java │ │ │ ├── JoinedBoundFilterEntry.java │ │ │ ├── MultiValuedBoundFilterEntry.java │ │ │ └── OverridableBoundFilterEntry.java │ │ │ └── jackson │ │ │ └── BeanPropertyIntrospector.java │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── com.hubspot.httpql.Filter │ │ └── com.hubspot.httpql.impl.filter.FilterImpl │ └── test │ └── java │ └── com │ └── hubspot │ └── httpql │ ├── DefaultMetaUtilsTest.java │ ├── ParsedQueryTest.java │ ├── SelectBuilderTest.java │ ├── impl │ ├── OrderingTest.java │ ├── QueryParserComplexJoinDescriptorTest.java │ ├── QueryParserJoinTest.java │ ├── QueryParserSimpleJoinDescriptorTest.java │ ├── QueryParserTest.java │ └── UriParamParserTest.java │ └── model │ ├── EntityComplexJoinDescriptor.java │ ├── EntitySimpleJoinDescriptor.java │ ├── EntityWithComplexJoinDescriptor.java │ ├── EntityWithJoin.java │ ├── EntityWithSimpleJoin.java │ └── EntityWithSimpleJoinDescriptor.java └── pom.xml /.blazar.yaml: -------------------------------------------------------------------------------- 1 | enabled: true 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/README.rst -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/ConditionProvider.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/ConditionProvider.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/FieldFactory.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/FieldFactory.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/Filter.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/Filter.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/HTTPQLView.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/HTTPQLView.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/MetaQuerySpec.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/MetaQuerySpec.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/MultiParamConditionProvider.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/MultiParamConditionProvider.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/ParsedQuery.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/ParsedQuery.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/ParsedQueryTest-Spec.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/ParsedQueryTest-Spec.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/ParsedQueryTest.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/ParsedQueryTest.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/QueryConstraints.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/QueryConstraints.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/QueryParserTest-Spec.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/QueryParserTest-Spec.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/QueryParserTest.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/QueryParserTest.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/QuerySpec.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/QuerySpec.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/SelectBuilderTest-Spec.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/SelectBuilderTest-Spec.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/SelectBuilderTest.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/SelectBuilderTest.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/ann/FilterBy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/ann/FilterBy.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/ann/OrderBy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/ann/OrderBy.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/ann/package-index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/ann/package-index.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/error/ConstraintType.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/error/ConstraintType.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/error/ConstraintViolation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/error/ConstraintViolation.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/error/FilterViolation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/error/FilterViolation.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/error/UnknownFieldException.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/error/UnknownFieldException.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/error/package-index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/error/package-index.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/filter/Contains.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/filter/Contains.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/filter/Equal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/filter/Equal.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/filter/GreaterThan.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/filter/GreaterThan.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/filter/GreaterThanOrEqual.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/filter/GreaterThanOrEqual.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/filter/In.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/filter/In.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/filter/InsensitiveContains.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/filter/InsensitiveContains.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/filter/LessThan.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/filter/LessThan.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/filter/LessThanOrEqual.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/filter/LessThanOrEqual.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/filter/NotEqual.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/filter/NotEqual.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/filter/NotIn.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/filter/NotIn.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/filter/package-index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/filter/package-index.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/impl/AdditionalCondition.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/impl/AdditionalCondition.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/impl/DefaultFieldFactory.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/impl/DefaultFieldFactory.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/impl/DefaultMetaQuerySpec.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/impl/DefaultMetaQuerySpec.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/impl/Ordering.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/impl/Ordering.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/impl/PrefixingAliasFieldFactory.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/impl/PrefixingAliasFieldFactory.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/impl/QueryParser-Builder.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/impl/QueryParser-Builder.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/impl/QueryParser.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/impl/QueryParser.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/impl/SelectBuilder-BuiltSelect.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/impl/SelectBuilder-BuiltSelect.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/impl/SelectBuilder.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/impl/SelectBuilder.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/impl/TableQualifiedFieldFactory.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/impl/TableQualifiedFieldFactory.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/impl/package-index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/impl/package-index.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/internal/BoundFilterEntry.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/internal/BoundFilterEntry.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/internal/FilterEntry.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/internal/FilterEntry.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/internal/package-index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/internal/package-index.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/jersey1/BindQuery.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/jersey1/BindQuery.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/jersey1/BindQueryInjectableProvider.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/jersey1/BindQueryInjectableProvider.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/jersey1/package-index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/jersey1/package-index.rst -------------------------------------------------------------------------------- /docs/javadoc/com/hubspot/httpql/package-index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/com/hubspot/httpql/package-index.rst -------------------------------------------------------------------------------- /docs/javadoc/packages.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/javadoc/packages.rst -------------------------------------------------------------------------------- /docs/requirements.pip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/requirements.pip -------------------------------------------------------------------------------- /docs/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/docs/usage.rst -------------------------------------------------------------------------------- /httpql-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/pom.xml -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/QuerySpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/QuerySpec.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/FilterEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/FilterEntry.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/HTTPQLView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/HTTPQLView.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/HasTableName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/HasTableName.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/Ordering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/Ordering.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/OrderingIF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/OrderingIF.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/SortOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/SortOrder.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/ann/FilterBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/ann/FilterBy.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/ann/FilterJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/ann/FilterJoin.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/ann/FilterJoinByDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/ann/FilterJoinByDescriptor.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/ann/OrderBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/ann/OrderBy.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/ann/QueryConstraints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/ann/QueryConstraints.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/Contains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/Contains.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/Equal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/Equal.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/Filter.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/GreaterThan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/GreaterThan.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/GreaterThanOrEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/GreaterThanOrEqual.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/In.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/In.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/InsensitiveContains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/InsensitiveContains.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/IsDistinctFrom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/IsDistinctFrom.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/IsNotDistinctFrom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/IsNotDistinctFrom.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/LessThan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/LessThan.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/LessThanOrEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/LessThanOrEqual.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/NotEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/NotEqual.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/NotIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/NotIn.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/NotLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/NotLike.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/NotNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/NotNull.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/Null.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/Null.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/Range.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/Range.java -------------------------------------------------------------------------------- /httpql-core/src/main/java/com/hubspot/httpql/core/filter/StartsWith.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/main/java/com/hubspot/httpql/core/filter/StartsWith.java -------------------------------------------------------------------------------- /httpql-core/src/test/java/com/hubspot/httpql/core/OrderingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql-core/src/test/java/com/hubspot/httpql/core/OrderingTest.java -------------------------------------------------------------------------------- /httpql/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/pom.xml -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/ConditionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/ConditionProvider.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/DefaultMetaUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/DefaultMetaUtils.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/FieldFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/FieldFactory.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/Filter.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/Filters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/Filters.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/HTTPQLView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/HTTPQLView.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/MetaQuerySpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/MetaQuerySpec.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/MultiParamConditionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/MultiParamConditionProvider.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/ParsedQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/ParsedQuery.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/QueryConstraints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/QueryConstraints.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/ann/FilterBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/ann/FilterBy.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/ann/FilterJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/ann/FilterJoin.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/ann/FilterJoinByDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/ann/FilterJoinByDescriptor.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/ann/OrderBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/ann/OrderBy.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/ann/desc/JoinDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/ann/desc/JoinDescriptor.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/doc/ApiDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/doc/ApiDefinition.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/error/ConstraintType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/error/ConstraintType.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/error/ConstraintViolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/error/ConstraintViolation.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/error/FilterViolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/error/FilterViolation.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/error/LimitViolationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/error/LimitViolationType.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/error/UnknownFieldException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/error/UnknownFieldException.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/Contains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/Contains.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/Equal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/Equal.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/FilterBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/FilterBase.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/GreaterThan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/GreaterThan.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/GreaterThanOrEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/GreaterThanOrEqual.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/In.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/In.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/InsensitiveContains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/InsensitiveContains.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/IsDistinctFrom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/IsDistinctFrom.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/IsNotDistinctFrom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/IsNotDistinctFrom.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/LessThan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/LessThan.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/LessThanOrEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/LessThanOrEqual.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/NotEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/NotEqual.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/NotIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/NotIn.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/NotLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/NotLike.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/NotNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/NotNull.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/Null.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/Null.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/Range.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/Range.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/filter/StartsWith.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/filter/StartsWith.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/DefaultFieldFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/DefaultFieldFactory.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/DefaultMetaQuerySpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/DefaultMetaQuerySpec.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/FieldFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/FieldFilter.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/FilterJoinInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/FilterJoinInfo.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/JoinCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/JoinCondition.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/Ordering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/Ordering.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/ParsedUriParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/ParsedUriParams.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/PrefixingAliasFieldFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/PrefixingAliasFieldFactory.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/QueryParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/QueryParser.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/SelectBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/SelectBuilder.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/TableQualifiedFieldFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/TableQualifiedFieldFactory.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/UriParamParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/UriParamParser.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/ContainsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/ContainsImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/EqualImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/EqualImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/FilterBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/FilterBase.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/FilterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/FilterImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/GreaterThanImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/GreaterThanImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/GreaterThanOrEqualImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/GreaterThanOrEqualImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/InImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/InImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/InsensitiveContainsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/InsensitiveContainsImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/IsDistinctFromImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/IsDistinctFromImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/IsNotDistinctFromImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/IsNotDistinctFromImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/LessThanImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/LessThanImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/LessThanOrEqualImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/LessThanOrEqualImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/NotEqualImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/NotEqualImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/NotInImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/NotInImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/NotLikeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/NotLikeImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/NotNullImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/NotNullImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/NullImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/NullImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/RangeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/RangeImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/impl/filter/StartsWithImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/impl/filter/StartsWithImpl.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/internal/BoundFilterEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/internal/BoundFilterEntry.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/internal/CombinedConditionCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/internal/CombinedConditionCreator.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/internal/FilterEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/internal/FilterEntry.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/internal/FilterEntryConditionCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/internal/FilterEntryConditionCreator.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/internal/JoinFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/internal/JoinFilter.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/internal/JoinedBoundFilterEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/internal/JoinedBoundFilterEntry.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/internal/MultiValuedBoundFilterEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/internal/MultiValuedBoundFilterEntry.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/internal/OverridableBoundFilterEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/internal/OverridableBoundFilterEntry.java -------------------------------------------------------------------------------- /httpql/src/main/java/com/hubspot/httpql/jackson/BeanPropertyIntrospector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/java/com/hubspot/httpql/jackson/BeanPropertyIntrospector.java -------------------------------------------------------------------------------- /httpql/src/main/resources/META-INF/services/com.hubspot.httpql.Filter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/resources/META-INF/services/com.hubspot.httpql.Filter -------------------------------------------------------------------------------- /httpql/src/main/resources/META-INF/services/com.hubspot.httpql.impl.filter.FilterImpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/main/resources/META-INF/services/com.hubspot.httpql.impl.filter.FilterImpl -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/DefaultMetaUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/DefaultMetaUtilsTest.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/ParsedQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/ParsedQueryTest.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/SelectBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/SelectBuilderTest.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/impl/OrderingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/impl/OrderingTest.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/impl/QueryParserComplexJoinDescriptorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/impl/QueryParserComplexJoinDescriptorTest.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/impl/QueryParserJoinTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/impl/QueryParserJoinTest.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/impl/QueryParserSimpleJoinDescriptorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/impl/QueryParserSimpleJoinDescriptorTest.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/impl/QueryParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/impl/QueryParserTest.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/impl/UriParamParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/impl/UriParamParserTest.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/model/EntityComplexJoinDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/model/EntityComplexJoinDescriptor.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/model/EntitySimpleJoinDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/model/EntitySimpleJoinDescriptor.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/model/EntityWithComplexJoinDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/model/EntityWithComplexJoinDescriptor.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/model/EntityWithJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/model/EntityWithJoin.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/model/EntityWithSimpleJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/model/EntityWithSimpleJoin.java -------------------------------------------------------------------------------- /httpql/src/test/java/com/hubspot/httpql/model/EntityWithSimpleJoinDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/httpql/src/test/java/com/hubspot/httpql/model/EntityWithSimpleJoinDescriptor.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot/httpQL/HEAD/pom.xml --------------------------------------------------------------------------------