public final class TLfnQuery extends Object
null
for all resource typesnull
for no filteringnull
if unspecified0
if unspecified-1
(all results) if unspecifiedModifier and Type | Class and Description |
---|---|
static class |
TLfnQuery.AbstractBuilder<B extends TLfnQuery.AbstractBuilder>
A base class for builder for a
TLfnQuery object. |
static class |
TLfnQuery.BasicBuilder
A basic builder for a
TLfnQuery object that allows creating common query's without any
knowledge about OGC filters. |
static class |
TLfnQuery.Builder
A builder for a
TLfnQuery object. |
static class |
TLfnQuery.Property
The resource properties that are supported in the
TLfnQuery.BasicBuilder
for creating a filter and sort-by. |
Modifier and Type | Method and Description |
---|---|
TLcdOGCFilter |
getFilter()
Gets the filter used by this query.
|
int |
getRangeLength()
Gets the length of the desired range of result elements for this query.
|
int |
getRangeOffset()
Gets the offset of the desired range of results for this query.
|
ELfnResourceType[] |
getResourceTypes()
Gets the resource types used by this query.
|
TLcdOGCSortBy |
getSortBy()
Gets the sort-by criterion used by this query.
|
static TLfnQuery.BasicBuilder |
newBasicBuilder()
Creates a basic builder for a query.
|
static TLfnQuery.Builder |
newBuilder()
Creates a builder for a query.
|
public TLcdOGCFilter getFilter()
null
public TLcdOGCSortBy getSortBy()
null
public ELfnResourceType[] getResourceTypes()
null
public int getRangeOffset()
public int getRangeLength()
public static TLfnQuery.Builder newBuilder()
public static TLfnQuery.BasicBuilder newBasicBuilder()