Lines Matching defs:ApiLevel
40 type ApiLevel struct { struct
42 value string
51 number int
54 isPreview bool
57 func (this ApiLevel) FinalInt() int {
68 func (this ApiLevel) FinalOrFutureInt() int {
84 func (this ApiLevel) FinalOrPreviewInt() int {
100 func (this ApiLevel) String() string {
105 func (this ApiLevel) IsPreview() bool {
110 func (this ApiLevel) IsInvalid() bool {
122 func (this ApiLevel) IsCurrent() bool {
126 func (this ApiLevel) IsNone() bool {
132 func (this ApiLevel) IsPrivate() bool {
139 func (l ApiLevel) EffectiveVersion(ctx EarlyModuleContext) (ApiLevel, error) {
156 func (l ApiLevel) EffectiveVersionString(ctx EarlyModuleContext) (string, error) {
192 func (this ApiLevel) Specified() bool {
198 func (this ApiLevel) CompareTo(other ApiLevel) int {
214 func (this ApiLevel) EqualTo(other ApiLevel) bool {
218 func (this ApiLevel) GreaterThan(other ApiLevel) bool {
222 func (this ApiLevel) GreaterThanOrEqualTo(other ApiLevel) bool {
226 func (this ApiLevel) LessThan(other ApiLevel) bool {
230 func (this ApiLevel) LessThanOrEqualTo(other ApiLevel) bool {