RangeProperty

public class RangeProperty<T> extends Property<Range<T>>

The RangeProperty class represents a property that will be used in JDO query and it has to be inside the given range.

Parameters:
  • <T> – type used in range.

Constructors

RangeProperty

public RangeProperty(String name, Range<T> value, String type)

RangeProperty

public RangeProperty(String jdoVariableName, String name, Range<T> value, String type)

Methods

generateDeclareParameter

public CharSequence generateDeclareParameter(int idx)

generateFilter

public CharSequence generateFilter(int idx)

generateFilterForRelation

public CharSequence generateFilterForRelation(int idx)

shouldIgnoreThisProperty

protected boolean shouldIgnoreThisProperty()

unwrap

public Collection unwrap()