Package org.robovm.apple.corefoundation
Class CFBitVector
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.corefoundation.CFType
org.robovm.apple.corefoundation.CFBitVector
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
CFMutableBitVector
public class CFBitVector extends CFType
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCFBitVector.CFBitVectorPtrNested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFType
CFType.AsListMarshaler, CFType.CFTypePtr, CFType.Marshaler, CFType.NoRetainMarshaler -
Constructor Summary
Constructors Modifier Constructor Description protectedCFBitVector() -
Method Summary
Modifier and Type Method Description booleancontains(CFRange range, int value)static CFBitVectorcreate(byte[] bytes)static CFBitVectorcreate(ByteBuffer bytes)static CFBitVectorcreate(CFAllocator allocator, byte[] bytes)static CFBitVectorcreate(CFAllocator allocator, ByteBuffer bytes)static CFBitVectorcreateCopy(CFAllocator allocator, CFBitVector bv)static CFBitVectorcreateCopy(CFBitVector bv)intget(long idx)byte[]getBytes()static longgetClassTypeID()longgetCount()longgetCountOfBit(CFRange range, int value)longindexOf(CFRange range, int value)longlastIndexOf(CFRange range, int value)Methods inherited from class org.robovm.apple.corefoundation.CFType
autorelease, close, dispose, dispose, doDispose, equalsTo, finalize, getAllocator, getDescription, getRetainCount, getTypeID, getTypeIDDescription, hash, makeCollectable, release, release, retain, retain, show, toString
-
Constructor Details
-
CFBitVector
protected CFBitVector()
-
-
Method Details
-
create
-
create
-
create
-
create
-
createCopy
-
getBytes
public byte[] getBytes() -
getClassTypeID
public static long getClassTypeID() -
createCopy
-
getCount
public long getCount() -
getCountOfBit
-
contains
-
get
public int get(long idx) -
indexOf
-
lastIndexOf
-