Package org.robovm.apple.foundation
Class NSRange
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.rt.bro.Struct<NSRange>
-
- org.robovm.apple.foundation.NSRange
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSRange.AsValuedListMarshaler
static class
NSRange.NSRangePtr
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
boolean
equalsTo(NSRange other)
static NSRange
fromString(java.lang.String aString)
long
getLength()
long
getLocation()
long
getMaxRange()
static NSRange
intersection(NSRange range1, NSRange range2)
boolean
isLocationInRange(long location)
NSRange
setLength(long length)
NSRange
setLocation(long location)
protected static java.lang.String
toString(NSRange range)
static NSRange
union(NSRange range1, NSRange range2)
-
Methods inherited from class org.robovm.rt.bro.Struct
_sizeOf, allocate, allocate, as, clear, clear, copy, copy, copyWithMalloc, copyWithMalloc, free, iterator, iterator, malloc, malloc, next, next, offsetOf, previous, previous, sizeOf, sizeOf, toArray, toList, toStruct, update, update, update, wrap
-
-
-
-
Method Detail
-
getLocation
public long getLocation()
-
setLocation
public NSRange setLocation(long location)
-
getLength
public long getLength()
-
setLength
public NSRange setLength(long length)
-
getMaxRange
public long getMaxRange()
-
isLocationInRange
public boolean isLocationInRange(long location)
-
equalsTo
public boolean equalsTo(NSRange other)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classorg.robovm.rt.bro.NativeObject
-
toString
protected static java.lang.String toString(NSRange range)
-
fromString
public static NSRange fromString(java.lang.String aString)
-
-